0001628280-24-009912.txt : 20240308 0001628280-24-009912.hdr.sgml : 20240308 20240308150759 ACCESSION NUMBER: 0001628280-24-009912 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 90 CONFORMED PERIOD OF REPORT: 20240131 FILED AS OF DATE: 20240308 DATE AS OF CHANGE: 20240308 FILER: COMPANY DATA: COMPANY CONFORMED NAME: KORN FERRY CENTRAL INDEX KEY: 0000056679 STANDARD INDUSTRIAL CLASSIFICATION: SERVICES-EMPLOYMENT AGENCIES [7361] ORGANIZATION NAME: 07 Trade & Services IRS NUMBER: 952623879 STATE OF INCORPORATION: DE FISCAL YEAR END: 0430 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 001-14505 FILM NUMBER: 24733918 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 10-Q 1 kfy-20240131.htm 10-Q kfy-20240131
000005667904/302024Q3falseP1Y0.33P1YP3MP1YP1Yhttp://fasb.org/us-gaap/2023#CorporateBondSecuritiesMember00000566792023-05-012024-01-3100000566792024-03-04xbrli:shares00000566792024-01-31iso4217:USD00000566792023-04-30iso4217:USDxbrli:shares0000056679us-gaap:ServiceMember2023-11-012024-01-310000056679us-gaap:ServiceMember2022-11-012023-01-310000056679us-gaap:ServiceMember2023-05-012024-01-310000056679us-gaap:ServiceMember2022-05-012023-01-310000056679kfy:ReimbursedOutOfPocketEngagementExpensesMember2023-11-012024-01-310000056679kfy:ReimbursedOutOfPocketEngagementExpensesMember2022-11-012023-01-310000056679kfy:ReimbursedOutOfPocketEngagementExpensesMember2023-05-012024-01-310000056679kfy:ReimbursedOutOfPocketEngagementExpensesMember2022-05-012023-01-3100000566792023-11-012024-01-3100000566792022-11-012023-01-3100000566792022-05-012023-01-310000056679kfy:ReimbursedExpensesMember2023-11-012024-01-310000056679kfy:ReimbursedExpensesMember2022-11-012023-01-310000056679kfy:ReimbursedExpensesMember2023-05-012024-01-310000056679kfy:ReimbursedExpensesMember2022-05-012023-01-310000056679us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-04-300000056679us-gaap:RetainedEarningsMember2023-04-300000056679us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-300000056679us-gaap:ParentMember2023-04-300000056679us-gaap:NoncontrollingInterestMember2023-04-300000056679us-gaap:RetainedEarningsMember2023-05-012023-07-310000056679us-gaap:ParentMember2023-05-012023-07-310000056679us-gaap:NoncontrollingInterestMember2023-05-012023-07-3100000566792023-05-012023-07-310000056679us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-05-012023-07-310000056679us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-05-012023-07-310000056679us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-07-310000056679us-gaap:RetainedEarningsMember2023-07-310000056679us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-310000056679us-gaap:ParentMember2023-07-310000056679us-gaap:NoncontrollingInterestMember2023-07-3100000566792023-07-310000056679us-gaap:RetainedEarningsMember2023-08-012023-10-310000056679us-gaap:ParentMember2023-08-012023-10-310000056679us-gaap:NoncontrollingInterestMember2023-08-012023-10-3100000566792023-08-012023-10-310000056679us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-08-012023-10-310000056679us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-08-012023-10-310000056679us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-10-310000056679us-gaap:RetainedEarningsMember2023-10-310000056679us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-10-310000056679us-gaap:ParentMember2023-10-310000056679us-gaap:NoncontrollingInterestMember2023-10-3100000566792023-10-310000056679us-gaap:RetainedEarningsMember2023-11-012024-01-310000056679us-gaap:ParentMember2023-11-012024-01-310000056679us-gaap:NoncontrollingInterestMember2023-11-012024-01-310000056679us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-11-012024-01-310000056679us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-11-012024-01-310000056679us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2024-01-310000056679us-gaap:RetainedEarningsMember2024-01-310000056679us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-01-310000056679us-gaap:ParentMember2024-01-310000056679us-gaap:NoncontrollingInterestMember2024-01-310000056679us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-04-300000056679us-gaap:RetainedEarningsMember2022-04-300000056679us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-300000056679us-gaap:ParentMember2022-04-300000056679us-gaap:NoncontrollingInterestMember2022-04-3000000566792022-04-300000056679us-gaap:RetainedEarningsMember2022-05-012022-07-310000056679us-gaap:ParentMember2022-05-012022-07-310000056679us-gaap:NoncontrollingInterestMember2022-05-012022-07-3100000566792022-05-012022-07-310000056679us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-05-012022-07-310000056679us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-05-012022-07-310000056679us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-07-310000056679us-gaap:RetainedEarningsMember2022-07-310000056679us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-310000056679us-gaap:ParentMember2022-07-310000056679us-gaap:NoncontrollingInterestMember2022-07-3100000566792022-07-310000056679us-gaap:RetainedEarningsMember2022-08-012022-10-310000056679us-gaap:ParentMember2022-08-012022-10-310000056679us-gaap:NoncontrollingInterestMember2022-08-012022-10-3100000566792022-08-012022-10-310000056679us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-08-012022-10-310000056679us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-08-012022-10-310000056679us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-10-310000056679us-gaap:RetainedEarningsMember2022-10-310000056679us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-10-310000056679us-gaap:ParentMember2022-10-310000056679us-gaap:NoncontrollingInterestMember2022-10-3100000566792022-10-310000056679us-gaap:RetainedEarningsMember2022-11-012023-01-310000056679us-gaap:ParentMember2022-11-012023-01-310000056679us-gaap:NoncontrollingInterestMember2022-11-012023-01-310000056679us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-11-012023-01-310000056679us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-11-012023-01-310000056679us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-01-310000056679us-gaap:RetainedEarningsMember2023-01-310000056679us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-310000056679us-gaap:ParentMember2023-01-310000056679us-gaap:NoncontrollingInterestMember2023-01-3100000566792023-01-31kfy:solutionkfy:performance_obligationkfy:phase0000056679kfy:RightOfUseAssetsMember2023-05-012024-01-310000056679kfy:LeaseholdImprovementsAndFurnitureAndFixturesMember2023-05-012024-01-310000056679us-gaap:SoftwareAndSoftwareDevelopmentCostsMember2023-05-012024-01-310000056679kfy:RightOfUseAssetsMember2022-05-012023-01-310000056679kfy:RightOfUseAssetsMember2022-11-012023-01-310000056679kfy:LeaseholdImprovementsAndFurnitureAndFixturesMember2022-05-012023-01-310000056679kfy:LeaseholdImprovementsAndFurnitureAndFixturesMember2022-11-012023-01-3100000566792024-01-312024-01-3100000566792023-04-302023-04-300000056679srt:MinimumMember2024-01-310000056679srt:MaximumMember2024-01-310000056679kfy:ExecutiveAndProfessionalSearchMember2024-01-31xbrli:pure0000056679us-gaap:RestrictedStockMember2023-11-012024-01-310000056679us-gaap:RestrictedStockMember2022-11-012023-01-310000056679us-gaap:RestrictedStockMember2023-05-012024-01-310000056679us-gaap:RestrictedStockMember2022-05-012023-01-310000056679us-gaap:EmployeeStockMember2023-11-012024-01-310000056679us-gaap:EmployeeStockMember2022-11-012023-01-310000056679us-gaap:EmployeeStockMember2023-05-012024-01-310000056679us-gaap:EmployeeStockMember2022-05-012023-01-310000056679us-gaap:RestrictedStockMember2023-11-012024-01-310000056679us-gaap:RestrictedStockMember2023-05-012024-01-310000056679us-gaap:RestrictedStockMember2022-11-012023-01-310000056679us-gaap:RestrictedStockMember2022-05-012023-01-310000056679us-gaap:AccumulatedTranslationAdjustmentMember2023-10-310000056679us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-10-310000056679us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-10-310000056679us-gaap:AccumulatedTranslationAdjustmentMember2023-11-012024-01-310000056679us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-11-012024-01-310000056679us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-11-012024-01-310000056679us-gaap:AccumulatedTranslationAdjustmentMember2024-01-310000056679us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2024-01-310000056679us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2024-01-310000056679us-gaap:AccumulatedTranslationAdjustmentMember2023-04-300000056679us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-04-300000056679us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-04-300000056679us-gaap:AccumulatedTranslationAdjustmentMember2023-05-012024-01-310000056679us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-05-012024-01-310000056679us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-05-012024-01-310000056679us-gaap:AccumulatedTranslationAdjustmentMember2022-10-310000056679us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-10-310000056679us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-10-310000056679us-gaap:AccumulatedTranslationAdjustmentMember2022-11-012023-01-310000056679us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-11-012023-01-310000056679us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-11-012023-01-310000056679us-gaap:AccumulatedTranslationAdjustmentMember2023-01-310000056679us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2023-01-310000056679us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2023-01-310000056679us-gaap:AccumulatedTranslationAdjustmentMember2022-04-300000056679us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-04-300000056679us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-04-300000056679us-gaap:AccumulatedTranslationAdjustmentMember2022-05-012023-01-310000056679us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2022-05-012023-01-310000056679us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2022-05-012023-01-310000056679us-gaap:TreasuryStockCommonMember2023-11-012024-01-310000056679us-gaap:TreasuryStockCommonMember2023-05-012024-01-310000056679us-gaap:TreasuryStockCommonMember2022-11-012023-01-310000056679us-gaap:TreasuryStockCommonMember2022-05-012023-01-310000056679us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Member2024-01-310000056679us-gaap:FairValueInputsLevel2Memberkfy:CorporateNotesOrBondsMember2024-01-310000056679kfy:USTreasuryAndAgencySecuritiesMemberus-gaap:FairValueInputsLevel2Member2024-01-310000056679us-gaap:FairValueInputsLevel2Member2024-01-310000056679us-gaap:FairValueInputsLevel1Memberus-gaap:MutualFundMember2024-01-310000056679us-gaap:FairValueInputsLevel1Memberus-gaap:EquitySecuritiesMember2024-01-310000056679us-gaap:FairValueInputsLevel1Memberus-gaap:CashMember2024-01-310000056679us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2024-01-310000056679us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignExchangeForwardMember2024-01-310000056679us-gaap:CommercialPaperMemberus-gaap:FairValueInputsLevel2Member2023-04-300000056679us-gaap:FairValueInputsLevel2Memberkfy:CorporateNotesOrBondsMember2023-04-300000056679kfy:USTreasuryAndAgencySecuritiesMemberus-gaap:FairValueInputsLevel2Member2023-04-300000056679us-gaap:FairValueInputsLevel1Memberus-gaap:MutualFundMember2023-04-300000056679us-gaap:FairValueInputsLevel1Memberus-gaap:EquitySecuritiesMember2023-04-300000056679us-gaap:FairValueInputsLevel1Memberus-gaap:CashMember2023-04-300000056679us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2023-04-300000056679us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignExchangeForwardMember2023-04-300000056679srt:MinimumMember2023-05-012024-01-310000056679srt:MaximumMember2023-05-012024-01-310000056679us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2024-01-310000056679us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2023-04-300000056679us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMemberkfy:IncomeTaxesAndOtherReceivablesMemberkfy:DerivativesPurchasedMember2024-01-310000056679us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMemberkfy:IncomeTaxesAndOtherReceivablesMemberkfy:DerivativesSoldMember2024-01-310000056679us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMemberkfy:IncomeTaxesAndOtherReceivablesMemberkfy:DerivativesPurchasedMember2023-04-300000056679us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMemberkfy:IncomeTaxesAndOtherReceivablesMemberkfy:DerivativesSoldMember2023-04-300000056679us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2023-11-012024-01-310000056679us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2023-05-012024-01-310000056679us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2022-11-012023-01-310000056679us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2022-05-012023-01-310000056679kfy:DeferredCompensationPlanMember2023-11-012024-01-310000056679kfy:DeferredCompensationPlanMember2022-11-012023-01-310000056679kfy:DeferredCompensationPlanMember2023-05-012024-01-310000056679kfy:DeferredCompensationPlanMember2022-05-012023-01-310000056679kfy:CSVOfColiContractsMemberkfy:DeferredCompensationPlanMember2024-01-310000056679kfy:CSVOfColiContractsMemberkfy:DeferredCompensationPlanMember2023-04-300000056679kfy:CSVOfColiContractsMember2023-11-012024-01-310000056679kfy:CSVOfColiContractsMember2023-05-012024-01-310000056679kfy:CSVOfColiContractsMember2022-11-012023-01-310000056679kfy:CSVOfColiContractsMember2022-05-012023-01-310000056679kfy:ExecutiveCapitalAccumulationPlanMember2023-05-012024-01-310000056679srt:MinimumMemberkfy:ExecutiveCapitalAccumulationPlanMember2023-05-012024-01-310000056679kfy:ExecutiveCapitalAccumulationPlanMembersrt:MaximumMember2023-05-012024-01-310000056679kfy:ExecutiveCapitalAccumulationPlanMember2023-11-012024-01-310000056679kfy:ExecutiveCapitalAccumulationPlanMember2022-11-012023-01-310000056679kfy:ExecutiveCapitalAccumulationPlanMember2022-05-012023-01-3100000566792024-02-012024-01-3100000566792024-05-012024-01-3100000566792025-05-012024-01-3100000566792026-05-012024-01-310000056679kfy:IndustrialMember2023-11-012024-01-310000056679kfy:IndustrialMember2022-11-012023-01-310000056679us-gaap:FinancialServiceMember2023-11-012024-01-310000056679us-gaap:FinancialServiceMember2022-11-012023-01-310000056679kfy:LifeSciencesAndHealthcareMember2023-11-012024-01-310000056679kfy:LifeSciencesAndHealthcareMember2022-11-012023-01-310000056679kfy:ConsumerGoodsMember2023-11-012024-01-310000056679kfy:ConsumerGoodsMember2022-11-012023-01-310000056679us-gaap:TechnologyServiceMember2023-11-012024-01-310000056679us-gaap:TechnologyServiceMember2022-11-012023-01-310000056679kfy:EducationNonProfitAndGeneralMember2023-11-012024-01-310000056679kfy:EducationNonProfitAndGeneralMember2022-11-012023-01-310000056679kfy:IndustrialMember2023-05-012024-01-310000056679kfy:IndustrialMember2022-05-012023-01-310000056679us-gaap:FinancialServiceMember2023-05-012024-01-310000056679us-gaap:FinancialServiceMember2022-05-012023-01-310000056679kfy:LifeSciencesAndHealthcareMember2023-05-012024-01-310000056679kfy:LifeSciencesAndHealthcareMember2022-05-012023-01-310000056679us-gaap:TechnologyServiceMember2023-05-012024-01-310000056679us-gaap:TechnologyServiceMember2022-05-012023-01-310000056679kfy:ConsumerGoodsMember2023-05-012024-01-310000056679kfy:ConsumerGoodsMember2022-05-012023-01-310000056679kfy:EducationNonProfitAndGeneralMember2023-05-012024-01-310000056679kfy:EducationNonProfitAndGeneralMember2022-05-012023-01-310000056679us-gaap:CommercialPaperMember2024-01-310000056679us-gaap:CommercialPaperMemberus-gaap:CashAndCashEquivalentsMember2024-01-310000056679us-gaap:CommercialPaperMemberkfy:MarketableSecuritiesCurrentMember2024-01-310000056679kfy:MarketableSecuritiesNonCurrentMemberus-gaap:CommercialPaperMember2024-01-310000056679us-gaap:CorporateBondSecuritiesMember2024-01-310000056679us-gaap:CashAndCashEquivalentsMemberus-gaap:CorporateBondSecuritiesMember2024-01-310000056679us-gaap:CorporateBondSecuritiesMemberkfy:MarketableSecuritiesCurrentMember2024-01-310000056679kfy:MarketableSecuritiesNonCurrentMemberus-gaap:CorporateBondSecuritiesMember2024-01-310000056679us-gaap:CommercialPaperMember2023-04-300000056679us-gaap:CommercialPaperMemberus-gaap:CashAndCashEquivalentsMember2023-04-300000056679us-gaap:CommercialPaperMemberkfy:MarketableSecuritiesCurrentMember2023-04-300000056679kfy:MarketableSecuritiesNonCurrentMemberus-gaap:CommercialPaperMember2023-04-300000056679us-gaap:CorporateBondSecuritiesMember2023-04-300000056679us-gaap:CashAndCashEquivalentsMemberus-gaap:CorporateBondSecuritiesMember2023-04-300000056679us-gaap:CorporateBondSecuritiesMemberkfy:MarketableSecuritiesCurrentMember2023-04-300000056679kfy:MarketableSecuritiesNonCurrentMemberus-gaap:CorporateBondSecuritiesMember2023-04-30kfy:segment0000056679us-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberkfy:ConsultingMember2023-11-012024-01-310000056679us-gaap:OperatingSegmentsMemberkfy:ConsultingMember2023-11-012024-01-310000056679us-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberkfy:ConsultingMember2022-11-012023-01-310000056679us-gaap:OperatingSegmentsMemberkfy:ConsultingMember2022-11-012023-01-310000056679us-gaap:OperatingSegmentsMemberkfy:DigitalMemberus-gaap:ServiceMember2023-11-012024-01-310000056679us-gaap:OperatingSegmentsMemberkfy:DigitalMember2023-11-012024-01-310000056679us-gaap:OperatingSegmentsMemberkfy:DigitalMemberus-gaap:ServiceMember2022-11-012023-01-310000056679us-gaap:OperatingSegmentsMemberkfy:DigitalMember2022-11-012023-01-310000056679us-gaap:OperatingSegmentsMemberkfy:ExecutiveSearchNorthAmericaMemberus-gaap:ServiceMember2023-11-012024-01-310000056679us-gaap:OperatingSegmentsMemberkfy:ExecutiveSearchNorthAmericaMember2023-11-012024-01-310000056679us-gaap:OperatingSegmentsMemberkfy:ExecutiveSearchNorthAmericaMemberus-gaap:ServiceMember2022-11-012023-01-310000056679us-gaap:OperatingSegmentsMemberkfy:ExecutiveSearchNorthAmericaMember2022-11-012023-01-310000056679us-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberkfy:ExecutiveSearchEMEAMember2023-11-012024-01-310000056679us-gaap:OperatingSegmentsMemberkfy:ExecutiveSearchEMEAMember2023-11-012024-01-310000056679us-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberkfy:ExecutiveSearchEMEAMember2022-11-012023-01-310000056679us-gaap:OperatingSegmentsMemberkfy:ExecutiveSearchEMEAMember2022-11-012023-01-310000056679kfy:ExecutiveSearchAsiaPacificMemberus-gaap:OperatingSegmentsMemberus-gaap:ServiceMember2023-11-012024-01-310000056679kfy:ExecutiveSearchAsiaPacificMemberus-gaap:OperatingSegmentsMember2023-11-012024-01-310000056679kfy:ExecutiveSearchAsiaPacificMemberus-gaap:OperatingSegmentsMemberus-gaap:ServiceMember2022-11-012023-01-310000056679kfy:ExecutiveSearchAsiaPacificMemberus-gaap:OperatingSegmentsMember2022-11-012023-01-310000056679us-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberkfy:ExecutiveSearchLatinAmericaMember2023-11-012024-01-310000056679us-gaap:OperatingSegmentsMemberkfy:ExecutiveSearchLatinAmericaMember2023-11-012024-01-310000056679us-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberkfy:ExecutiveSearchLatinAmericaMember2022-11-012023-01-310000056679us-gaap:OperatingSegmentsMemberkfy:ExecutiveSearchLatinAmericaMember2022-11-012023-01-310000056679kfy:ProfessionalSearchInterimMemberus-gaap:OperatingSegmentsMemberus-gaap:ServiceMember2023-11-012024-01-310000056679kfy:ProfessionalSearchInterimMemberus-gaap:OperatingSegmentsMember2023-11-012024-01-310000056679kfy:ProfessionalSearchInterimMemberus-gaap:OperatingSegmentsMemberus-gaap:ServiceMember2022-11-012023-01-310000056679kfy:ProfessionalSearchInterimMemberus-gaap:OperatingSegmentsMember2022-11-012023-01-310000056679kfy:RPOMemberus-gaap:OperatingSegmentsMemberus-gaap:ServiceMember2023-11-012024-01-310000056679kfy:RPOMemberus-gaap:OperatingSegmentsMember2023-11-012024-01-310000056679kfy:RPOMemberus-gaap:OperatingSegmentsMemberus-gaap:ServiceMember2022-11-012023-01-310000056679kfy:RPOMemberus-gaap:OperatingSegmentsMember2022-11-012023-01-310000056679us-gaap:CorporateNonSegmentMember2023-11-012024-01-310000056679us-gaap:CorporateNonSegmentMember2022-11-012023-01-310000056679us-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberkfy:ConsultingMember2023-05-012024-01-310000056679us-gaap:OperatingSegmentsMemberkfy:ConsultingMember2023-05-012024-01-310000056679us-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberkfy:ConsultingMember2022-05-012023-01-310000056679us-gaap:OperatingSegmentsMemberkfy:ConsultingMember2022-05-012023-01-310000056679us-gaap:OperatingSegmentsMemberkfy:DigitalMemberus-gaap:ServiceMember2023-05-012024-01-310000056679us-gaap:OperatingSegmentsMemberkfy:DigitalMember2023-05-012024-01-310000056679us-gaap:OperatingSegmentsMemberkfy:DigitalMemberus-gaap:ServiceMember2022-05-012023-01-310000056679us-gaap:OperatingSegmentsMemberkfy:DigitalMember2022-05-012023-01-310000056679us-gaap:OperatingSegmentsMemberkfy:ExecutiveSearchNorthAmericaMemberus-gaap:ServiceMember2023-05-012024-01-310000056679us-gaap:OperatingSegmentsMemberkfy:ExecutiveSearchNorthAmericaMember2023-05-012024-01-310000056679us-gaap:OperatingSegmentsMemberkfy:ExecutiveSearchNorthAmericaMemberus-gaap:ServiceMember2022-05-012023-01-310000056679us-gaap:OperatingSegmentsMemberkfy:ExecutiveSearchNorthAmericaMember2022-05-012023-01-310000056679us-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberkfy:ExecutiveSearchEMEAMember2023-05-012024-01-310000056679us-gaap:OperatingSegmentsMemberkfy:ExecutiveSearchEMEAMember2023-05-012024-01-310000056679us-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberkfy:ExecutiveSearchEMEAMember2022-05-012023-01-310000056679us-gaap:OperatingSegmentsMemberkfy:ExecutiveSearchEMEAMember2022-05-012023-01-310000056679kfy:ExecutiveSearchAsiaPacificMemberus-gaap:OperatingSegmentsMemberus-gaap:ServiceMember2023-05-012024-01-310000056679kfy:ExecutiveSearchAsiaPacificMemberus-gaap:OperatingSegmentsMember2023-05-012024-01-310000056679kfy:ExecutiveSearchAsiaPacificMemberus-gaap:OperatingSegmentsMemberus-gaap:ServiceMember2022-05-012023-01-310000056679kfy:ExecutiveSearchAsiaPacificMemberus-gaap:OperatingSegmentsMember2022-05-012023-01-310000056679us-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberkfy:ExecutiveSearchLatinAmericaMember2023-05-012024-01-310000056679us-gaap:OperatingSegmentsMemberkfy:ExecutiveSearchLatinAmericaMember2023-05-012024-01-310000056679us-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberkfy:ExecutiveSearchLatinAmericaMember2022-05-012023-01-310000056679us-gaap:OperatingSegmentsMemberkfy:ExecutiveSearchLatinAmericaMember2022-05-012023-01-310000056679kfy:ProfessionalSearchInterimMemberus-gaap:OperatingSegmentsMemberus-gaap:ServiceMember2023-05-012024-01-310000056679kfy:ProfessionalSearchInterimMemberus-gaap:OperatingSegmentsMember2023-05-012024-01-310000056679kfy:ProfessionalSearchInterimMemberus-gaap:OperatingSegmentsMemberus-gaap:ServiceMember2022-05-012023-01-310000056679kfy:ProfessionalSearchInterimMemberus-gaap:OperatingSegmentsMember2022-05-012023-01-310000056679kfy:RPOMemberus-gaap:OperatingSegmentsMemberus-gaap:ServiceMember2023-05-012024-01-310000056679kfy:RPOMemberus-gaap:OperatingSegmentsMember2023-05-012024-01-310000056679kfy:RPOMemberus-gaap:OperatingSegmentsMemberus-gaap:ServiceMember2022-05-012023-01-310000056679kfy:RPOMemberus-gaap:OperatingSegmentsMember2022-05-012023-01-310000056679us-gaap:CorporateNonSegmentMember2023-05-012024-01-310000056679us-gaap:CorporateNonSegmentMember2022-05-012023-01-310000056679kfy:FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember2024-01-310000056679kfy:FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMemberkfy:SeniorUnsecuredNotesMember2024-01-310000056679kfy:FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMemberkfy:SeniorUnsecuredNotesMember2023-04-300000056679kfy:FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember2023-04-300000056679kfy:AmendedCreditAgreementMember2022-06-242022-06-240000056679kfy:AmendedCreditAgreementMember2022-06-240000056679kfy:AmendedCreditAgreementMemberus-gaap:RevolvingCreditFacilityMember2022-06-240000056679kfy:DelayedDrawTermLoanFacilityMemberkfy:AmendedCreditAgreementMember2022-06-240000056679kfy:AmendedCreditAgreementMemberkfy:CreditFacilitiesMember2024-01-310000056679kfy:PriorCreditFacilityMemberkfy:CreditAgreementMember2023-04-300000056679kfy:CreditFacilitiesMember2024-01-310000056679kfy:PriorCreditFacilityMember2023-04-300000056679us-gaap:StandbyLettersOfCreditMember2024-01-310000056679us-gaap:StandbyLettersOfCreditMember2023-04-300000056679kfy:DelayedDrawTermLoanFacilityMemberkfy:AmendedCreditAgreementMember2023-04-300000056679us-gaap:StandbyLettersOfCreditMemberkfy:OtherFinancialInstitutionsMember2024-01-310000056679us-gaap:StandbyLettersOfCreditMemberkfy:OtherFinancialInstitutionsMember2023-04-300000056679kfy:ThePlanMemberus-gaap:EmployeeSeveranceMember2023-05-012024-01-310000056679kfy:ThePlanMemberus-gaap:EmployeeSeveranceMember2023-11-012024-01-310000056679kfy:ThePlanMemberus-gaap:EmployeeSeveranceMember2022-11-012023-01-310000056679kfy:ThePlanMemberus-gaap:EmployeeSeveranceMember2022-05-012023-01-310000056679us-gaap:SubsequentEventMemberus-gaap:DividendDeclaredMember2024-03-05
2.jpg
UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
Form 10-Q
(Mark One)
QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended January 31, 2024
OR
oTRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from _________ to ___________
Commission File Number 001-14505
KORN FERRY
(Exact Name of Registrant as Specified in its Charter)
Delaware95-2623879
(State or Other Jurisdiction of Incorporation or Organization)(I.R.S. Employer Identification No.)
1900 Avenue of the Stars, Suite 1500, Los Angeles, California 90067
(Address of principal executive offices) (Zip Code)
(310) 552-1834
(Registrant’s telephone number, including area code)
Securities Registered Pursuant to Section 12(b) of the Act:
Title of Each ClassTrading Symbol(s)Name of Each Exchange on Which Registered
Common Stock, par value $0.01 per shareKFYNew York Stock Exchange
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. Yes ☑ No o
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 (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☑ No o
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 “large accelerated filer,” “accelerated filer,” “smaller reporting company,” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large Accelerated Filer
Accelerated filer o
Non-accelerated filer o
Smaller reporting company
Emerging growth company
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. o
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes No ☑
The number of shares outstanding of our common stock as of March 4, 2024 was 52,180,239 shares.


kfy.jpg
KORN FERRY
Table of Contents
Item #DescriptionPage


kfy.jpg
Item 1. Condensed Consolidated Financial Statements
KORN FERRY AND SUBSIDIARIES
CONDENSED CONSOLIDATED BALANCE SHEETS
January 31,
2024
April 30,
2023
(unaudited)
(in thousands, except per share data)
ASSETS
Cash and cash equivalents$736,797 $844,024 
Marketable securities45,727 44,837 
Receivables due from clients, net of allowance for doubtful accounts of $50,302 and $44,377 at January 31, 2024 and April 30, 2023, respectively
589,717 569,601 
Income taxes and other receivables63,020 67,512 
Unearned compensation60,071 63,476 
Prepaid expenses and other assets49,377 49,219 
Total current assets1,544,709 1,638,669 
Marketable securities, non-current204,326 179,040 
Property and equipment, net163,600 161,876 
Operating lease right-of-use assets, net167,441 142,690 
Cash surrender value of company-owned life insurance policies, net of loans216,450 197,998 
Deferred income taxes121,267 102,057 
Goodwill909,330 909,491 
Intangible assets, net95,151 114,426 
Unearned compensation, non-current111,286 103,607 
Investments and other assets22,765 24,590 
Total assets$3,556,325 $3,574,444 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Accounts payable$46,368 $53,386 
Income taxes payable23,599 19,969 
Compensation and benefits payable423,268 532,934 
Operating lease liability, current36,895 45,821 
Other accrued liabilities312,511 324,150 
Total current liabilities842,641 976,260 
Deferred compensation and other retirement plans427,464 396,534 
Operating lease liability, non-current151,159 119,220 
Long-term debt396,755 396,194 
Deferred tax liabilities5,709 5,352 
Other liabilities25,186 27,879 
Total liabilities1,848,914 1,921,439 
Stockholders' equity
Common stock: $0.01 par value, 150,000 shares authorized, 77,511 and 76,693 shares issued and 52,345 and 52,269 shares outstanding at January 31, 2024 and April 30, 2023, respectively
428,413 429,754 
Retained earnings1,378,140 1,311,081 
Accumulated other comprehensive loss, net(102,930)(92,764)
Total Korn Ferry stockholders' equity1,703,623 1,648,071 
Noncontrolling interest3,788 4,934 
Total stockholders' equity1,707,411 1,653,005 
Total liabilities and stockholders' equity$3,556,325 $3,574,444 
The accompanying notes are an integral part of these condensed consolidated financial statements.
1

kfy.jpg
KORN FERRY AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF INCOME
(unaudited)
Three Months Ended
January 31,
Nine Months Ended
January 31,
2024202320242023
(in thousands, except per share data)
Fee revenue$668,679 $680,782 $2,071,871 $2,104,534 
Reimbursed out-of-pocket engagement expenses8,194 6,063 23,711 21,178 
Total revenue676,873 686,845 2,095,582 2,125,712 
Compensation and benefits456,216 479,382 1,389,956 1,409,774 
General and administrative expenses62,661 72,785 194,315 202,328 
Reimbursed expenses8,194 6,063 23,711 21,178 
Cost of services75,814 57,903 231,516 157,152 
Depreciation and amortization19,509 17,037 58,075 50,359 
Restructuring charges, net4,612 41,162 68,558 41,162 
Total operating expenses627,006 674,332 1,966,131 1,881,953 
Operating income49,867 12,513 129,451 243,759 
Other income, net
23,817 13,097 23,559 4,824 
Interest expense, net(4,946)(5,378)(16,282)(20,088)
Income before provision for income taxes68,738 20,232 136,728 228,495 
Income tax provision9,018 8,463 29,779 63,575 
Net income59,720 11,769 106,949 164,920 
Net income attributable to noncontrolling interest(649)(522)(2,984)(2,885)
Net income attributable to Korn Ferry
$59,071 $11,247 $103,965 $162,035 
Earnings per common share attributable to Korn Ferry:
Basic$1.14 $0.21 $2.00 $3.07 
Diluted$1.13 $0.21 $1.99 $3.05 
Weighted-average common shares outstanding:
Basic51,12651,27851,12951,639
Diluted51,34351,43151,32951,999
Cash dividends declared per share:$0.33 $0.15 $0.69 $0.45 
The accompanying notes are an integral part of these condensed consolidated financial statements.
2

kfy.jpg
KORN FERRY AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(unaudited)
Three Months Ended
January 31,
Nine Months Ended
January 31,
2024202320242023
(in thousands)
Net income$59,720 $11,769 $106,949 $164,920 
Other comprehensive income:
  
Foreign currency translation adjustments12,990 39,915 (10,228)(4,164)
Deferred compensation and pension plan adjustments, net of tax29 60 84 165 
Net unrealized gain on marketable securities, net of tax
172 321 344 10 
Comprehensive income
72,911 52,065 97,149 160,931 
Less: comprehensive income attributable to noncontrolling interest(897)(955)(3,350)(3,513)
Comprehensive income attributable to Korn Ferry
$72,014 $51,110 $93,799 $157,418 
The accompanying notes are an integral part of these condensed consolidated financial statements.
3

kfy.jpg
KORN FERRY AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(unaudited)
Common Stock Retained
Earnings
Accumulated
Other
Comprehensive
Loss, Net
Total
Korn Ferry
Stockholders'
Equity
Noncontrolling
Interest
Total
Stockholder's
Equity
Shares Amount
(in thousands)
Balance as of April 30, 202352,269$429,754 $1,311,081 $(92,764)$1,648,071 $4,934 $1,653,005 
Net income— 46,605 — 46,605 580 47,185 
Other comprehensive income
— — 2,293 2,293 335 2,628 
Dividends paid to shareholders— (9,627)— (9,627)— (9,627)
Purchase of stock(291)(14,358)— — (14,358)— (14,358)
Issuance of stock7275,217 — — 5,217 — 5,217 
Stock-based compensation8,480 — — 8,480 — 8,480 
Balance as of July 31, 202352,705429,093 1,348,059 (90,471)1,686,681 5,849 1,692,530 
Net (loss) income
— (1,711)— (1,711)1,755 44 
Other comprehensive loss
— — (25,402)(25,402)(217)(25,619)
Dividends paid to shareholders— (9,662)— (9,662)— (9,662)
Dividends paid to noncontrolling interest— — — — (3,040)(3,040)
Purchase of stock(100)(4,765)— — (4,765)— (4,765)
Issuance of stock51— — — — — — 
Stock-based compensation11,012 — — 11,012 — 11,012 
Balance as of October 31, 202352,656435,340 1,336,686 (115,873)1,656,153 4,347 1,660,500 
Net income— 59,071 — 59,071 649 59,720 
Other comprehensive income— — 12,943 12,943 248 13,191 
Dividends paid to shareholders— (17,617)— (17,617)— (17,617)
Dividends paid to noncontrolling interest— — — — (1,456)(1,456)
Purchase of stock(384)(21,102)— — (21,102)— (21,102)
Issuance of stock734,056 — — 4,056 — 4,056 
Stock-based compensation10,119 — — 10,119 — 10,119 
Balance as of January 31, 202452,345$428,413 $1,378,140 $(102,930)$1,703,623 $3,788 $1,707,411 












The accompanying notes are an integral part of these condensed consolidated financial statements.
4

kfy.jpg
KORN FERRY AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(unaudited)
Common Stock Retained
Earnings
Accumulated
Other
Comprehensive
Loss, Net
Total
Korn Ferry
Stockholders'
Equity
Noncontrolling
Interest
Total
Stockholder's
Equity
Shares Amount
(in thousands)
Balance as of April 30, 202253,190$502,008 $1,134,523 $(92,185)$1,544,346 $5,243 $1,549,589 
Net income— 77,247 — 77,247 1,289 78,536 
Other comprehensive loss— — (16,259)(16,259)(48)(16,307)
Dividends paid to shareholders— (8,703)— (8,703)— (8,703)
Purchase of stock(735)(44,276)— — (44,276)— (44,276)
Issuance of stock1,0474,857 — — 4,857 — 4,857 
Stock-based compensation7,538 — — 7,538 — 7,538 
Balance as of July 31, 202253,502470,127 1,203,067 (108,444)1,564,750 6,484 1,571,234 
Net income— 73,541 — 73,541 1,074 74,615 
Other comprehensive (loss) income
— — (28,221)(28,221)243 (27,978)
Dividends paid to shareholders— (8,171)— (8,171)— (8,171)
Dividends paid to noncontrolling interest— — — — (3,133)(3,133)
Purchase of stock(627)(33,286)— — (33,286)— (33,286)
Issuance of stock34— — — — — — 
Stock-based compensation9,439 — — 9,439 — 9,439 
Balance as of October 31, 202252,909446,280 1,268,437 (136,665)1,578,052 4,668 1,582,720 
Net income— 11,247 — 11,247 522 11,769 
Other comprehensive income— — 39,863 39,863 433 40,296 
Dividends paid to shareholders— (8,066)— (8,066)— (8,066)
Dividends paid to noncontrolling interest— — — — (1,588)(1,588)
Purchase of stock(464)(25,062)— — (25,062)— (25,062)
Issuance of stock773,595 — — 3,595 — 3,595 
Stock-based compensation9,350 — — 9,350 — 9,350 
Balance as of January 31, 2023
52,522$434,163 $1,271,618 $(96,802)$1,608,979 $4,035 $1,613,014 
The accompanying notes are an integral part of these condensed consolidated financial statements.
5

kfy.jpg
KORN FERRY AND SUBSIDIARIES
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(unaudited)
Nine Months Ended
January 31,
20242023
(in thousands)
Cash flows from operating activities:
Net income$106,949 $164,920 
Adjustments to reconcile net income to net cash provided by operating activities:
Depreciation and amortization58,075 50,359 
Stock-based compensation expense30,260 26,910 
Provision for doubtful accounts17,204 16,725 
Gain on marketable securities
(22,801)(2,960)
Deferred income taxes(18,818)(9,082)
Gain on cash surrender value of life insurance policies(6,444)(7,439)
Impairment of right-of-use assets1,629 5,471 
Impairment of fixed assets1,575 4,375 
Change in other assets and liabilities:
Accounts payable and accrued liabilities(147,559)(128,596)
Receivables due from clients(37,320)(35,739)
Deferred compensation49,609 42,627 
Unearned compensation(4,274)8,130 
Income taxes and other receivables(8,712)(26,439)
Income taxes payable3,410 (17,492)
Prepaid expenses and other assets(158)2,574 
Other(520)(1,560)
Net cash provided by operating activities
22,105 92,784 
Cash flows from investing activities:
Purchase of property and equipment(43,287)(54,049)
Purchase of marketable securities(40,714)(53,530)
Proceeds from sales/maturities of marketable securities38,138 53,697 
Proceeds from life insurance policies16,272 2,696 
Premium on company-owned life insurance policies(14,953)(14,998)
Dividends received from unconsolidated subsidiaries 150 
Cash paid for acquisitions, net of cash acquired (99,322)
Net cash used in investing activities
(44,544)(165,356)
Cash flows from financing activities:
Dividends paid to shareholders(36,906)(24,940)
Repurchases of common stock(30,128)(82,456)
Payments of tax withholdings on restricted stock(10,609)(22,136)
Proceeds from issuance of common stock upon exercise of employee stock options and in connection with an employee stock purchase plan8,347 7,606 
Dividends - noncontrolling interest(4,496)(4,721)
Principal payments on finance leases(1,361)(1,228)
Payments on life insurance policy loans(123)(2,244)
Net cash used in financing activities(75,276)(130,119)
Effect of exchange rate changes on cash and cash equivalents(9,512)(3,481)
Net decrease in cash and cash equivalents(107,227)(206,172)
Cash and cash equivalents at beginning of period844,024 978,070 
Cash and cash equivalents at end of the period$736,797 $771,898 
The accompanying notes are an integral part of these condensed consolidated financial statements.
6

kfy.jpg
KORN FERRY AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED UNAUDITED FINANCIAL STATEMENTS
January 31, 2024
1. Organization and Summary of Significant Accounting Policies
Nature of Business
Korn Ferry, a Delaware corporation, and its subsidiaries (the “Company”) 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.
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’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.
The Company services its clients with a core set of solutions that are anchored around talent and talent management – essentially touching every aspect of an employer’s engagement with their employees. Korn Ferry's five core solutions are as follows: Organizational Strategy, Assessment and Succession, Leadership and Professional Development, Total Rewards, and Talent Acquisition. The Company's colleagues engage with clients through the delivery of one of the Company's core solutions as a point solution sale or through combining component parts of the Company's core solutions into an integrated solution. In either case, Korn Ferry is solving clients’ most challenging business and human capital issues.
Basis of Consolidation and Presentation
The accompanying condensed financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Annual Report on Form 10-K for the year ended April 30, 2023 for 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 condensed consolidated financial statements conform with United States (“U.S.”) generally accepted accounting principles (“GAAP”) and pursuant to the instructions to Form 10-Q and Article 10 of Regulation S-X and prevailing practice within the Company's different industries. The accompanying condensed 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. The results of operations for the interim periods are not necessarily indicative of the results for the entire fiscal year or any other period.
The Company considers events or transactions that occur after the balance sheet date but before the condensed consolidated financial statements are issued to provide additional evidence relative to certain estimates or to identify matters that require additional disclosures.
Use of Estimates and Uncertainties
The preparation of the condensed 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 condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could materially 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.
Revenue Recognition
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.
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 (“ASC”) 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.
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.
7

kfy.jpg
KORN FERRY AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED UNAUDITED FINANCIAL STATEMENTS
January 31, 2024 (continued)
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’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.
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 & 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.
RPO fee 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.
Allowance for Doubtful Accounts
An allowance is established for doubtful accounts by taking a charge to general and administrative expenses. The Company’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 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.
Cash and Cash Equivalents
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 January 31, 2024 and April 30, 2023, the Company's investments in cash equivalents consisted of money market funds and commercial paper and as of January 31, 2024 also consisted of U.S. Treasury and Agency securities. The Company maintains its cash and cash equivalents in bank accounts that exceed federally insured FDIC limits. The Company has not experienced any losses in such accounts.
Marketable Securities
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 condensed consolidated balance sheets. The investments that the Company may sell within the next 12 months are carried as current assets.
The Company invests in mutual funds (for which market prices are readily available) that are held in trust to satisfy obligations under the Company’s deferred compensation plans. Such investments are classified as equity securities and mirror the employees’ investment elections in their deemed accounts in the Executive Capital Accumulation Plan and similar plans in Asia Pacific and Canada (“ECAP”) 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
8

kfy.jpg
KORN FERRY AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED UNAUDITED FINANCIAL STATEMENTS
January 31, 2024 (continued)
earned on the ex-dividend date. Interest, dividend income and the changes in fair value in marketable securities are recorded in the accompanying condensed consolidated statements of operations in other income, net.
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’s investment policy, which restricts the type of investments that can be made. The Company’s investment portfolio includes commercial paper, corporate notes/bonds and U.S Treasury and Agency securities. These marketable fixed income (debt) securities are classified as available-for-sale securities based on management’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 condensed consolidated statements of income in other income, 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 the three and nine months ended January 31, 2024 and 2023, no amount was recognized as a credit loss for the Company’s available for sale debt securities.
Fair Value of Financial Instruments
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:
Level 1: Observable inputs such as quoted prices (unadjusted) in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.
Level 2: 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.
Level 3: Unobservable inputs that reflect the reporting entity’s own assumptions.
As of January 31, 2024 and April 30, 2023, the Company held certain assets that are required to be measured at fair value on a recurring basis. These included cash equivalents, accounts receivable, marketable securities and foreign currency forward contracts. The carrying amount of 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.
Impairment of Long-Lived Assets
Long-lived assets include property, equipment, right-of-use ("ROU") assets and software developed or obtained for internal use. In accordance with ASC 360, Property, Plant and Equipment, management reviews the Company’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’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 the nine months ended January 31, 2024, the Company reduced its real estate footprint and as a result, the Company recognized an impairment charge of ROU assets of $1.6 million and an impairment of leasehold improvements and furniture and fixtures of $0.1 million, both recorded in the condensed consolidated statements of income in general and administrative expenses. During the nine months ended January 31, 2024, the Company also recognized a $1.5 million software impairment charge in the Digital segment, which was recorded in the condensed consolidated statements of income in general and administrative expenses. During the three and nine months ended January 31, 2023, the Company reduced its real estate footprint and as a result, the Company recorded 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 condensed consolidated statements of income in general and administrative expenses.
9

kfy.jpg
KORN FERRY AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED UNAUDITED FINANCIAL STATEMENTS
January 31, 2024 (continued)
Goodwill and Intangible Assets
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, 2024, indicated that the fair value of each of the reporting units exceeded its carrying amount. As a result, no impairment charge was recognized. As of April 30, 2023, there were no indicators of potential impairment with respect to the Company’s goodwill that would require further testing.
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 one 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 did not identify any impairment as of January 31, 2024 and April 30, 2023.
Restructuring Charges, Net
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.
Earnings Per Share
ASC 260, Earnings Per Share, 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.
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.
Recent Accounting Standards - Not Yet Adopted
In November 2023, the Financial Accounting Standards Board issued an amendment in accounting update for all public entities that are required to report segment information in accordance with Topic 280, Segment Reporting. The amendments in this update improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expense. The amendments in this update are effective for fiscal years beginning after December 15, 2023, and interim periods with fiscal years beginning after December 15, 2024. The Company will adopt this guidance in its fiscal year beginning May 1, 2024. The adoption of this guidance is not anticipated to have a material impact on the condensed consolidated financial statements.
In December 2023, the Financial Accounting Standards Board issued an amendment in accounting update for income taxes disclosures. The new amendments provide improvements to income tax disclosures by requiring specific categories in the rate reconciliation and disaggregated information for income taxes paid. The amendments of this update are effective for annual periods beginning after December 15, 2024, and should be applied on a prospective basis. The Company will adopt this guidance in its fiscal year beginning May 1, 2025. The adoption of this guidance is not anticipated to have a material impact on the condensed consolidated financial statements.
10

kfy.jpg
KORN FERRY AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED UNAUDITED FINANCIAL STATEMENTS
January 31, 2024 (continued)
2. Basic and Diluted Earnings Per Share
The following table summarizes basic and diluted earnings per common share attributable to common stockholders:
Three Months Ended
January 31,
Nine Months Ended
January 31,
2024202320242023
(in thousands, except per share data)
Net income attributable to Korn Ferry
$59,071 $11,247 $103,965 $162,035 
Less: distributed and undistributed earnings to nonvested restricted stockholders1,014 249 1,954 3,545 
Basic net earnings attributable to common stockholders
58,057 10,998 102,011 158,490 
Add: undistributed earnings to nonvested restricted stockholders717 72 1,273 3,017 
Less: reallocation of undistributed earnings to nonvested restricted stockholders714 72 1,268 2,997 
Diluted net earnings attributable to common stockholders
$58,060 $10,998 $102,016 $158,510 
Weighted-average common shares outstanding:
Basic weighted-average number of common shares outstanding51,126 51,278 51,129 51,639 
Effect of dilutive securities:    
Restricted stock216 150 193 352 
ESPP1 3 7 8 
Diluted weighted-average number of common shares outstanding51,343 51,431 51,329 51,999 
Net earnings per common share:
Basic earnings per share
$1.14 $0.21 $2.00 $3.07 
Diluted earnings per share
$1.13 $0.21 $1.99 $3.05 
During the three and nine months ended January 31, 2024, restricted stock awards of 0.9 million shares and 1.0 million shares, respectively, were outstanding but not included in the computation of diluted earnings per share because they were anti-dilutive. During the three and nine months ended January 31, 2023, restricted stock awards of 1.2 million shares and 1.2 million shares, respectively, were outstanding but not included in the computation of diluted earnings per share because they were anti-dilutive.
3. Comprehensive Income
Comprehensive income is comprised of net income and all changes to stockholders’ 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 condensed consolidated statements of comprehensive income. Accumulated other comprehensive loss, net of taxes, is recorded as a component of stockholders’ equity.
The components of accumulated other comprehensive loss, net were as follows:
January 31,
2024
April 30,
2023
(in thousands)
Foreign currency translation adjustments$(107,454)$(96,860)
Deferred compensation and pension plan adjustments, net of tax4,465 4,381 
Marketable securities unrealized gain (loss), net of tax
59 (285)
Accumulated other comprehensive loss, net$(102,930)$(92,764)
11

kfy.jpg
KORN FERRY AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED UNAUDITED FINANCIAL STATEMENTS
January 31, 2024 (continued)
The following table summarizes the changes in each component of accumulated other comprehensive loss, net for the three months ended January 31, 2024:
Foreign
Currency
Translation
Deferred
Compensation
and Pension
Plan
Unrealized (Losses) Gains
on Marketable Securities (1)
Accumulated
Other
Comprehensive
Loss
(in thousands)
Balance as of October 31, 2023
$(120,196)$4,436 $(113)$(115,873)
Unrealized gains arising during the period
12,742  172 12,914 
Reclassification of realized net losses to net income 29  29 
Balance as of January 31, 2024
$(107,454)$4,465 $59 $(102,930)
The following table summarizes the changes in each component of accumulated other comprehensive loss, net for the nine months ended January 31, 2024:
Foreign
Currency
Translation
Deferred
Compensation
and Pension
Plan (2)
Unrealized (Losses) Gains
on Marketable Securities (1)
Accumulated
Other
Comprehensive
Loss
(in thousands)
Balance as of April 30, 2023$(96,860)$4,381 $(285)$(92,764)
Unrealized (losses) gains arising during the period(10,594) 344 (10,250)
Reclassification of realized net losses to net income 84  84 
Balance as of January 31, 2024
$(107,454)$4,465 $59 $(102,930)
___________________
(1)
The tax effect on the unrealized gains were $0.1 million and $0.1 million for the three and nine months ended January 31, 2024.
(2)
The tax effect on the reclassifications of realized net losses was $0.1 million for the nine months ended January 31, 2024.
12

kfy.jpg
KORN FERRY AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED UNAUDITED FINANCIAL STATEMENTS
January 31, 2024 (continued)
The following table summarizes the changes in each component of accumulated other comprehensive loss, net for the three months ended January 31, 2023:
Foreign
Currency
Translation
Deferred
Compensation
and Pension
Plan
Unrealized Losses on
Marketable Securities (1)
Accumulated
Other
Comprehensive
Loss
(in thousands)
Balance as of October 31, 2022
$(136,991)$1,066 $(740)$(136,665)
Unrealized gains arising during the period
39,482  321 39,803 
Reclassification of realized net losses to net income 60  60 
Balance as of January 31, 2023
$(97,509)$1,126 $(419)$(96,802)
The following table summarizes the changes in each component of accumulated other comprehensive loss, net for the nine months ended January 31, 2023:
Foreign
Currency
Translation
Deferred
Compensation
and Pension
Plan (2)
Unrealized Losses on
Marketable Securities
Accumulated
Other
Comprehensive
Loss
(in thousands)
Balance as of April 30, 2022$(92,717)$961 $(429)$(92,185)
Unrealized (losses) gains arising during the period
(4,792) 10 (4,782)
Reclassification of realized net losses to net income 165  165 
Balance as of January 31, 2023
$(97,509)$1,126 $(419)$(96,802)
___________________
(1)
The tax effect on the unrealized gains was $0.1 million for the three months ended January 31, 2023.
(2)
The tax effect on the reclassifications of realized net losses was $0.1 million for the nine months ended January 31, 2023.
4. Employee Stock Plans
Stock-Based Compensation
The following table summarizes the components of stock-based compensation expense recognized in the Company’s condensed consolidated statements of income for the periods indicated:
Three Months Ended
January 31,
Nine Months Ended
January 31,
2024202320242023
(in thousands)
Restricted stock$10,119 $9,350 $29,611 $26,327 
ESPP188 134 649 583 
Total stock-based compensation expense$10,307 $9,484 $30,260 $26,910 
Common Stock
During the three and nine months ended January 31, 2024, the Company repurchased (on the open market or through privately negotiated transactions) 382,500 shares and 565,000 shares of the Company’s common stock for $21.0 million and $29.6 million, respectively. During the three and nine months ended January 31, 2023, the Company repurchased (on the open market or through privately negotiated transactions) 462,500 shares and 1,454,867 shares of the Company's common stock for $25.0 million and $80.5 million, respectively.
13

kfy.jpg
KORN FERRY AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED UNAUDITED FINANCIAL STATEMENTS
January 31, 2024 (continued)
5. Financial Instruments
The following tables show the Company’s financial instruments and balance sheet classification as of January 31, 2024 and April 30, 2023:
January 31, 2024
Fair Value MeasurementBalance Sheet Classification
CostUnrealized
Gains
Unrealized
Losses
Fair
Value
Cash and
Cash
Equivalents
Marketable
Securities,
Current
Marketable
Securities,
Non-
current
Income Taxes
 & Other Receivables
(in thousands)
Changes in Fair Value Recorded in
Other Comprehensive Income
Level 2:
Commercial paper$14,670 $9 $(3)$14,676 $1,500 $13,176 $ $ 
Corporate notes/bonds19,814 84 (32)19,866  10,897 8,969  
U.S. Treasury and Agency Securities3,829 21  3,850  993 2,857  
Total debt investments$38,313 $114 $(35)$38,392 $1,500 $25,066 $11,826 $ 
Changes in Fair Value Recorded in
Net Income
Level 1:
Mutual funds (1)
$213,161 $ $20,661 $192,500 $ 
Total equity investments$213,161 $ $20,661 $192,500 $ 
Cash$590,938 $590,938 $ $ $ 
Money market funds144,359 144,359    
Level 2:
Foreign currency forward contracts651    651 
Total$987,501 $736,797 $45,727 $204,326 $651 
14

kfy.jpg
KORN FERRY AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED UNAUDITED FINANCIAL STATEMENTS
January 31, 2024 (continued)
April 30, 2023
Fair Value Measurement Balance Sheet Classification
CostUnrealized
Gains
Unrealized
Losses
Fair
Value
Cash and
Cash
Equivalents
Marketable
Securities,
Current
Marketable
Securities,
Non-current
Income Taxes
 & Other Receivables
(in thousands)
Changes in Fair Value Recorded in
Other Comprehensive Loss
Level 2:
Commercial paper$11,751 $ $(30)$11,721 $ $11,721 $ $ 
Corporate notes/bonds24,754  (355)24,399  21,492 2,907  
Total debt investments$36,505 $ $(385)$36,120 $ $33,213 $2,907 $ 
Changes in Fair Value Recorded in
Net Income
Level 1:
Mutual funds (1)
$187,757 $ $11,624 $176,133 $ 
Total equity investments$187,757 $ $11,624 $176,133 $ 
Cash$696,180 $696,180 $ $ $ 
Money market funds147,844 147,844    
Level 2: 
Foreign currency forward contracts2,133    2,133 
Total$1,070,034 $844,024 $44,837 $179,040 $2,133 
___________________
(1)
These investments are held in trust for settlement of the Company’s vested obligations of $197.1 million and $172.2 million as of January 31, 2024 and April 30, 2023, respectively, under the ECAP (see Note 6 — Deferred Compensation and Retirement Plans). Unvested obligations under the deferred compensation plans totaled $22.3 million and $21.9 million as of January 31, 2024 and April 30, 2023, respectively. During the three and nine months ended January 31, 2024, the fair value of the investments increased; therefore, the Company recognized a gain of $23.8 million and $22.8 million, respectively, which was recorded in other income, net. During the three and nine months ended January 31, 2023, the fair value of the investments increased; therefore, the Company recognized a gain of $12.7 million and $3.0 million, respectively, which was recorded in other income, net.
As of January 31, 2024, available-for-sale marketable securities had remaining maturities ranging from 1 month to 21 months. During the three and nine months ended January 31, 2024, there were $4.4 million and $30.6 million in sales/maturities of available-for-sale marketable securities, respectively. During the three and nine months ended January 31, 2023, there were $14.3 million and $47.3 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’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 January 31, 2024 and April 30, 2023, the Company’s investments in equity securities consisted of mutual funds for which market prices are readily available. Unrealized gains recorded for the period that relate to equity securities still held as of January 31, 2024 were $20.9 million. Unrealized losses recorded for the period that relate to equity securities still held as of January 31, 2023 were $2.8 million.
15

kfy.jpg
KORN FERRY AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED UNAUDITED FINANCIAL STATEMENTS
January 31, 2024 (continued)
Foreign Currency Forward Contracts Not Designated as Hedges
The fair value of derivatives not designated as hedge instruments are as follows:
January 31,
2024
April 30,
2023
(in thousands)
Derivative assets:
Foreign currency forward contracts$1,032 $2,813 
Derivative liabilities:  
Foreign currency forward contracts$381 $680 
As of January 31, 2024, the total notional amounts of the forward contracts purchased and sold were $84.1 million and $33.7 million, respectively. As of April 30, 2023, the total notional amounts of the forward contracts purchased and sold were $112.7 million and $41.1 million, respectively. The Company recognizes forward contracts as a net asset or net liability on the condensed consolidated balance sheets as such contracts are covered by master netting agreements. During the three and nine months ended January 31, 2024, the Company incurred gains of $2.4 million and $0.9 million, respectively, related to forward contracts which are recorded in general and administrative expenses in the accompanying condensed consolidated statements of income. During the three and nine months ended January 31, 2023, the Company incurred gains of $3.3 million and $1.2 million, respectively, related to forward contracts which are recorded in general and administrative expenses in the accompanying condensed consolidated statements of income. These foreign currency gains related to forward contracts offset foreign currency losses that result from transactions denominated in a currency other than the Company’s functional currency. The cash flows related to foreign currency forward contracts are included in cash flows from operating activities.
6. Deferred Compensation and Retirement Plans
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. 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 sponsor in self-administered funds. All other defined benefit obligations from other plans are unfunded.
The components of net periodic benefit costs are as follows:
Three Months Ended
January 31,
Nine Months Ended
January 31,
2024202320242023
(in thousands)
Service cost$11,347 $10,573 $32,526 $30,200 
Interest cost3,435 2,439 10,228 7,263 
Amortization of actuarial loss184 218 551 654 
Expected return on plan assets (1)
(272)(289)(816)(867)
Net periodic service credit amortization(101)(101)(304)(304)
Net periodic benefit costs (2)
$14,593 $12,840 $42,185 $36,946 
___________________
(1)
The expected long-term rate of return on plan assets was 6.00% and 5.50% for January 31, 2024 and 2023, respectively.
(2)
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, net, respectively, on the condensed consolidated statements of income.
16

kfy.jpg
KORN FERRY AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED UNAUDITED FINANCIAL STATEMENTS
January 31, 2024 (continued)
The Company purchased company-owned life insurance ("COLI") contracts insuring the lives of certain employees eligible to participate in the deferred compensation and pension plans as a means of setting aside funds to cover such plans. The gross cash surrender value ("CSV") of these contracts of $293.4 million and $275.1 million as of January 31, 2024 and April 30, 2023, respectively, was offset by outstanding policy loans of $77.0 million and $77.1 million in the accompanying condensed consolidated balance sheets as of January 31, 2024 and April 30, 2023, respectively. The CSV value of the underlying COLI investments increased by $2.5 million and $6.4 million during the three and nine months ended January 31, 2024, respectively, and was recorded as a decrease in compensation and benefits expense in the accompanying condensed consolidated statements of income. The CSV value of the underlying COLI investment increased by $2.5 million and $7.4 million during the three and nine months ended January 31, 2023, respectively, and was recorded as a decrease in compensation and benefits expense in the accompanying condensed consolidated statements of income.
The Company’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’s performance. Certain key members of 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 ‘in service’ either in a lump sum or in quarterly installments over one-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 condensed consolidated balance sheets.
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 the three and nine months ended January 31, 2024, deferred compensation liability increased; therefore, the Company recognized an increase in compensation expense of $22.5 million and $22.7 million, respectively. Offsetting the increases in compensation and benefits expense was an increase in the fair value of marketable securities (held in trust to satisfy obligations of the ECAP liabilities) of $23.8 million and $22.8 million during the three and nine months ended January 31, 2024, recorded in other income, net on the condensed consolidated statements of income. During the three and nine months ended January 31, 2023, deferred compensation liability increased; therefore, the Company recognized an increase in compensation expense of $12.1 million and $3.5 million, respectively. Offsetting the increases in compensation and benefits expense was an increase in the fair value of marketable securities (held in trust to satisfy obligations of the ECAP liabilities) of $12.7 million and $3.0 million during the three and nine months ended January 31, 2023, recorded in other income, net on the condensed consolidated statements of income. (see Note 5—Financial Instruments).
7. Fee Revenue
Contract Balances
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 condensed consolidated balance sheets.
The following table outlines the Company’s contract asset and liability balances as of January 31, 2024 and April 30, 2023:
January 31, 2024April 30, 2023
(in thousands)
Contract assets-unbilled receivables$120,335 $99,442 
Contract liabilities-deferred revenue$246,418 $257,067 
During the nine months ended January 31, 2024, we recognized revenue of $175.1 million that was included in the contract liabilities balance at the beginning of the period.
17

kfy.jpg
KORN FERRY AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED UNAUDITED FINANCIAL STATEMENTS
January 31, 2024 (continued)
Performance Obligations
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 January 31, 2024, 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,081.3 million. Of the $1,081.3 million of remaining performance obligations, the Company expects to recognize approximately $212.5 million in the remainder of fiscal 2024, $523.1 million in fiscal 2025, $212.3 million in fiscal 2026 and the remaining $133.4 million in fiscal 2027 and thereafter. However, this amount should not be considered an indication of the Company’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.
Disaggregation of Revenue
The Company disaggregates its revenue by line of business and further by region for Executive Search. This information is presented in Note 10—Segments.
The following table provides further disaggregation of fee revenue by industry:
Three Months Ended January 31,
20242023
Dollars%Dollars%
(dollars in thousands)
Industrial$205,187 30.7 %$199,341 29.3 %
Financial Services
117,836 17.6 117,880 17.3 
Life Sciences/Healthcare
115,775 17.3 125,064 18.4 
Consumer Goods
97,467 14.6 88,631 13.0 
Technology
90,784 13.6 112,218 16.5 
Education/Non–Profit/General41,630 6.2 37,648 5.5 
Fee Revenue$668,679 100.0 %$680,782 100.0 %
Nine Months Ended January 31,
20242023
Dollars%Dollars%
(dollars in thousands)
Industrial$612,036 29.5 %$601,698 28.6 %
Financial Services368,208 17.8 367,878 17.5 
Life Sciences/Healthcare358,994 17.3 391,863 18.6 
Technology304,686 14.7 359,475 17.1 
Consumer Goods290,890 14.1 283,859 13.5 
Education/Non–Profit/General137,057 6.6 99,761 4.7 
Fee Revenue$2,071,871 100.0 %$2,104,534 100.0 %
18

kfy.jpg
KORN FERRY AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED UNAUDITED FINANCIAL STATEMENTS
January 31, 2024 (continued)
8. Credit Losses
The activity in the allowance for credit losses on the Company's trade receivables is as follows:
(in thousands)
Balance at April 30, 2023$44,377 
Provision for credit losses17,204 
Write-offs(11,272)
Recoveries of amounts previously written off259 
Foreign currency translation(266)
Balance at January 31, 2024$50,302 
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, are as follows:
Less Than 12 Months12 Months or longerBalance Sheet Classification
Fair ValueUnrealized LossesFair ValueUnrealized LossesCash and Cash
Equivalent
Marketable Securities,
Current
Marketable
Securities, Non-
Current
(in thousands)
Balance at January 31, 2024
Commercial paper$8,932 $3 $ $ $1,500 $7,432 $ 
Corporate notes/bonds$ $ $7,480 $32 $ $7,480 $ 
Balance at April 30, 2023       
Commercial paper$8,229 $26 $3,492 $4 $ $11,721 $ 
Corporate notes/bonds$9,581 $123 $13,815 $232 $ $20,489 $2,907 
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.
9. Income Taxes
The provision for income tax was an expense of $9.0 million and $29.8 million in the three and nine months ended January 31, 2024, with an effective tax rate of 13.1% and 21.8%, respectively, compared to $8.5 million and $63.6 million in the three and nine months ended January 31, 2023, with an effective tax rate of 41.8% and 27.8%, respectively. In addition to the impact of U.S. state income taxes and the jurisdictional mix of earnings, which generally create variability in our effective tax rate over time, the decrease in the effective tax rate for the three and nine months ended January 31, 2024 was due to a $9.7 million non-recurring tax benefit from actions taken in connection with the worldwide minimum tax that resulted in the release of a valuation allowance.
10. Segments
The Company has eight reportable segments: Consulting, Digital, Executive Search North America, Executive Search Europe, the Middle East and Africa ("EMEA"), Executive Search Asia Pacific, Executive Search Latin America, Professional Search & Interim and Recruitment Process Outsourcing ("RPO").
The Company evaluates performance and allocates resources based on the Company’s chief operating decision maker (“CODM”) review of 1) fee revenue and 2) adjusted earnings before interest, taxes, depreciation and amortization (“Adjusted EBITDA”). 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.
19

kfy.jpg
KORN FERRY AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED UNAUDITED FINANCIAL STATEMENTS
January 31, 2024 (continued)
Financial highlights are as follows:
Three Months Ended
January 31,
Nine Months Ended
January 31,
2024202320242023
Consolidated
(in thousands)
Fee revenue$668,679 $680,782 $2,071,871 $2,104,534 
Total revenue$676,873 $686,845 $2,095,582 $2,125,712 
  
Net income attributable to Korn Ferry
$59,071 $11,247 $103,965 $162,035 
Net income attributable to noncontrolling interest649 522 2,984 2,885 
Other income, net
(23,817)(13,097)(23,559)(4,824)
Interest expense, net4,946 5,378 16,282 20,088 
Income tax provision9,018 8,463 29,779 63,575 
Operating income49,867 12,513 129,451 243,759 
Depreciation and amortization19,509 17,037 58,075 50,359 
Other income, net
23,817 13,097 23,559 4,824 
Integration/acquisition costs3,899 2,456 13,057 9,472 
Impairment of fixed assets 4,375 1,575 4,375 
Impairment of right-of-use assets 5,471 1,629 5,471 
Restructuring charges, net4,612 41,162 68,558 41,162 
Adjusted EBITDA (1)
$101,704 $96,111 $295,904 $359,422 
___________________
(1)
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.
Financial highlights by reportable segments are as follows:
Three Months Ended January 31,
20242023
Fee revenueTotal revenueAdjusted EBITDA Fee revenueTotal revenueAdjusted EBITDA
(in thousands)
Consulting$166,947 $169,929 $27,812 $162,155 $164,414 $23,305 
Digital90,317 90,394 27,370 85,071 85,087 22,153 
Executive Search:      
North America121,449 123,059 29,382 132,810 134,255 30,446 
EMEA48,999 49,171 7,799 48,960 49,195 7,981 
Asia Pacific21,324 21,384 4,500 22,621 22,694 5,538 
Latin America7,541 7,543 1,750 7,654 7,658 2,462 
Professional Search & Interim130,890 131,824 23,795 117,980 118,616 21,969 
RPO81,212 83,569 9,291 103,531 104,926 9,849 
Corporate  (29,995)  (27,592)
Consolidated$668,679 $676,873 $101,704 $680,782 $686,845 $96,111 
20

kfy.jpg
KORN FERRY AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED UNAUDITED FINANCIAL STATEMENTS
January 31, 2024 (continued)
Nine Months Ended January 31,
20242023
Fee revenueTotal revenueAdjusted EBITDAFee revenueTotal revenueAdjusted EBITDA
(in thousands)
Consulting$512,830 $521,675 $81,920 $501,731 $508,994 $83,944 
Digital275,395 275,563 80,678 263,161 263,479 73,855 
Executive Search:
North America381,459 386,405 87,574 426,839 431,286 112,164 
EMEA138,873 139,621 19,056 140,661 141,443 24,577 
Asia Pacific65,167 65,454 14,690 72,410 72,669 18,723 
Latin America22,041 22,050 4,296 23,283 23,289 7,686 
Professional Search & Interim411,453 414,348 73,746 351,670 354,430 83,587 
RPO264,653 270,466 28,617 324,779 330,122 43,562 
Corporate  (94,673)  (88,676)
Consolidated$2,071,871 $2,095,582 $295,904 $2,104,534 $2,125,712 $359,422 
11. Long-Term Debt
4.625% Senior Unsecured Notes due 2027
Long-term debt, net at amortized cost, consisted of the following:
In thousandsJanuary 31,
2024
April 30,
2023
Senior Unsecured Notes$400,000 $400,000 
Less: Unamortized discount and issuance costs(3,245)(3,806)
Long-term borrowings, net of unamortized discount and debt issuance costs$396,755 $396,194 
Credit Facilities
On June 24, 2022, the Company entered into an amendment (the “Amendment”) to its December 16, 2019 Credit Agreement (the “Credit Agreement”; as amended by the Amendment, the “Amended Credit Agreement”) with a syndicate of banks and Bank of America, National Association as administrative agent. 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 “Revolver”) and a $500.0 million delayed draw term loan facility (the “Delayed Draw Facility”, and together with the Revolver, the “Credit Facilities”). The Delayed Draw Facility expired on June 24, 2023.
As of January 31, 2024 and April 30, 2023, there was no outstanding liability under the Credit Facilities, and the Company was in compliance with its debt covenants. The Company had a total of $645.4 million and $1,145.4 million available under the Credit Facilities after $4.6 million and $4.6 million of standby letters of credit were issued as of January 31, 2024 and April 30, 2023, respectively. Of the amount available under the Credit Facilities as of April 30, 2023, $500.0 million was under the Delayed Draw Facility that expired on June 24, 2023. The Company had a total of $14.0 million and $11.5 million of standby letters with other financial institutions as of January 31, 2024 and April 30, 2023, respectively. The standby letters of credit were generally issued as a result of entering into office premise leases.
12. Leases
The Company’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. During the nine months ended January 31, 2024, the Company reduced its real estate footprint and as a result recorded an impairment charge of the ROU assets of $1.6 million in the condensed consolidated statements of income. During both the three and nine months ended January 31, 2023, the Company reduced its real estate footprint and as a result recorded an impairment charge of the ROU assets of $5.5 million in the condensed consolidated statements of income.
21

kfy.jpg
KORN FERRY AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED UNAUDITED FINANCIAL STATEMENTS
January 31, 2024 (continued)
The components of lease expense were as follows:
Three Months Ended
January 31,
Nine Months Ended
January 31,
2024202320242023
(in thousands)
Finance lease cost
Amortization of ROU assets$384 $366 $1,234 $1,104 
Interest on lease liabilities53 47 161 141 
437 413 1,395 1,245 
Operating lease cost12,013 12,339 35,099 36,957 
Short-term lease cost178 183 669 616 
Variable lease cost3,371 3,300 10,286 7,538 
Lease impairment cost 5,471 1,629 5,471 
Sublease income(1,096)(1,019)(3,210)(2,264)
Total lease cost$14,903 $20,687 $45,868 $49,563 
Supplemental cash flow information related to leases was as follows:
Nine Months Ended
January 31,
20242023
(in thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$38,616 $49,870 
Financing cash flows from finance leases$1,361 $1,228 
ROU assets obtained in exchange for lease obligations:
Operating leases$56,487 $8,967 
Finance leases$882 $2,673 
Maturities of lease liabilities were as follows:
Year Ending April 30,OperatingFinancing
(in thousands)
2024 (excluding the nine months ended January 31, 2024)$11,065 $417 
202544,433 1,565 
202637,467 1,193 
202728,369 778 
202821,783 509 
Thereafter101,660 12 
Total lease payments244,777 4,474 
Less: imputed interest56,723 355 
Total$188,054 $4,119 
22

kfy.jpg
KORN FERRY AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED UNAUDITED FINANCIAL STATEMENTS
January 31, 2024 (continued)
13. Restructuring Charges, Net
In light of the challenging macroeconomic business environment arising from persistent inflationary pressures, rising interest rates and global economic and geopolitical uncertainty, on October 23, 2023, the Company initiated a plan (the “Plan”) intended to align its workforce with its current business realities through position eliminations. Due to the implementation of the Plan, the Company recorded restructuring charges of $68.6 million in the nine months ended January 31, 2024 across all lines of business related to severance for positions that were eliminated, which included adjustments to previously recorded restructuring accruals of $4.6 million during the three months ended January 31, 2024.
On January 11, 2023, the Company implemented a separate restructuring plan and recorded restructuring charges of $41.2 million in the three and nine months ended January 31, 2023 across all lines of business related to severance for positions that were eliminated.

Changes in the restructuring liability during the three months ended January 31, 2024 were as follows:

Restructuring Liability
(in thousands)
As of October 31, 2023
$48,653 
Restructuring charges, net4,612 
Reductions for cash payments(38,523)
Exchange rate fluctuations949 
As of January 31, 2024
$15,691 

Changes in the restructuring liability during the nine months ended January 31, 2024 were as follows:

Restructuring Liability
(in thousands)
As of April 30, 2023
$8,004 
Restructuring charges, net68,558 
Reductions for cash payments(46,240)
Reductions for non-cash payments(15,421)
Exchange rate fluctuations790 
As of January 31, 2024
$15,691 

As of January 31, 2024 and April 30, 2023, the restructuring liability is included in the current portion of other accrued liabilities on the condensed consolidated balance sheets.

23

kfy.jpg
KORN FERRY AND SUBSIDIARIES
NOTES TO CONDENSED CONSOLIDATED UNAUDITED FINANCIAL STATEMENTS
January 31, 2024 (continued)
Restructuring charges incurred by segment were as follows:

Three Months Ended January 31,
2024
2023
(in thousands)
Consulting$1,051 $10,842 
Digital618 2,856 
Executive Search:
North America1,398 4,352 
EMEA855 12,255 
Asia Pacific 2,129 
Latin America 697 
Professional Search & Interim 4,835 
RPO690 3,097 
Corporate 99 
Consolidated$4,612 $41,162 

Nine Months Ended January 31,
2024
2023
(in thousands)
Consulting$18,871 $10,842 
Digital9,469 2,856 
Executive Search:
North America8,825 4,352 
EMEA17,265 12,255 
Asia Pacific1,963 2,129 
Latin America110 697 
Professional Search & Interim3,778 4,835 
RPO7,885 3,097 
Corporate392 99 
Consolidated$68,558 $41,162 

14. Subsequent Event
Quarterly Dividend Declaration
On March 5, 2024, the Board of Directors of the Company declared a cash dividend of $0.33 per share with a payment date of April 15, 2024 to holders of the Company’s common stock of record at the close of business on March 27, 2024. 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’s earnings, capital requirements, financial condition, the terms of the Company’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.
24

kfy.jpg
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
Forward-Looking Statements
This Quarterly Report on Form 10-Q may contain certain statements that we believe are, or may be considered to be, “forward-looking” 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 “Exchange Act”). These forward-looking statements generally can be identified by use of statements that include phrases such as “believe,” “expect,” “anticipate,” “intend,” “plan,” “foresee,” “may,” “will,” “likely,” “estimates,” “potential,” “continue” or other similar words or phrases. Similarly, statements that describe our objectives, plans or goals, including the timing and anticipated impacts of our work force realignment plan 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, interest rates, 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 (“IP”), our ability to enhance, develop and respond to new technology, including artificial intelligence, 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, resulting organizational changes, our indebtedness, those relating to the ultimate magnitude and duration of any pandemic, and the matters disclosed under the heading “Risk Factors” in the Company’s Exchange Act reports, including Item 1A included in the Annual Report on Form 10-K for the fiscal year ended April 30, 2023 (the “Form 10-K”). Readers are urged to consider these factors carefully in evaluating the forward-looking statements. The forward-looking statements included in this Quarterly Report on Form 10-Q are made only as of the date of this Quarterly Report on Form 10-Q, and we undertake no obligation to publicly update these forward-looking statements to reflect subsequent events or circumstances.
The following presentation of management’s discussion and analysis of our financial condition and results of operations should be read together with our condensed consolidated financial statements and related notes included in this Quarterly Report on Form 10-Q. We also make available on the Investor Relations portion of our website earnings slides and other important information, which we encourage you to review.
Executive Summary
Korn Ferry (referred to herein as the “Company” or in the first-person notations “we,” “our” and “us”) 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.
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.
The Company services its clients with a core set of solutions that are anchored around talent and talent management – essentially touching every aspect of an employer’s engagement with their employees. Our five core solutions are as follows: Organizational Strategy, Assessment and Succession, Leadership and Professional Development, Total Rewards, and Talent Acquisition. Our colleagues engage with our clients through the delivery of one of our core solutions as a point solution sale or through combining component parts of our core solutions into an integrated solution. In either case, we are solving our clients’ most challenging business and human capital issues.
25

kfy.jpg
Further differentiating our service offerings from our competitors is the unique combination of IP, content, and data sets that we have, which permeate all of our solution areas. For many years, we have been accumulating data around assessments of executives and professionals, pay, success profiles, organizational engagement and design, job architecture, and candidates. Integrating this unique collection of data into our service offerings provides our colleagues with differentiated points of view and solutions, as well as the ability to demonstrate the efficacy of all of our offerings.
Over the last four years, we have seen more change in the workplace than we did in the previous 15 years. Today, we find ourselves doing different work and working differently. Employees want to and they are working remotely. People don’t want to be tethered to a single company for their entire career. Rather, they want to have many new and unique experiences across many different employers – a career nomad of sorts. There is growing demand for companies to have responsibilities that go beyond delivering profits to shareholders, covering areas such as Environmental, Social and Governance. The continual advancement of technologies like Generative AI creates a constant demand for workers to be upskilled or reskilled. All of these changes and disruptions lead to opportunities for Korn Ferry and make us more relevant than at any time in our history. We have core and integrated solutions that line up to these issues and help our clients solve their most pressing business and Human Capital challenges.
Leveraging the strong connection between our various service offering and our lines of business, we have an integrated go-to-market strategy. As we drive this strategy, a focal point for us is our Marquee and Regional account program which is comprised of about 350 of our top clients that generate approximately 38% of our year-to-date consolidated fee revenue. These accounts have Global Account Leaders assigned who help to orchestrate the delivery of core and integrated solutions that cut across multiple lines of business – effectively making all of the Firm’s resources available as our clients tackle their business and Human Capital issues. Despite near-term headwinds, we believe Korn Ferry is poised for continued growth. We are capitalizing on the current and growing relevance of our core and integrated solutions which, in combination with the strong connections amongst all of our service offerings and our M&A activities, drives top-line synergies that have resulted in double digit fee revenue growth rates (CAGR) over the past twenty years.
Our eight reportable segments operate through the following five lines of business:
1.Consulting 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 the world’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.
2.Digital 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 and tools needed to align organizational structure with business strategy.
3.Executive Search 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 geographical basis and represents four of the Company’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).
4.Professional Search & Interim 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.
5.Recruitment Process Outsourcing (“RPO”) 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’ quest for superior recruitment outcomes and better candidate fit.
Q3 FY'24 Performance Highlights

We reported Q3 FY'24 fee revenue of $668.7 million, a year-over-year decrease of 2%.

Net income attributable to Korn Ferry was $59.1 million with a margin of 8.8%, a 710bps increase compared to the year-ago quarter, while diluted earnings per share was $1.13 in Q3 FY'24.

26

kfy.jpg
Q3 FY'24 Adjusted EBITDA was $101.7 million with an Adjusted EBITDA margin of 15.2%, a 110bps increase compared to the year-ago quarter.

Consulting and Digital continued to show resilient business operations:
Consulting fee revenue grew 3% year-over-year.
Digital fee revenue grew 6% year-over-year with an 11% increase in Subscription & License fee revenue, which approximated $33.0 million in the quarter.
In light of the challenging macroeconomic business environment arising from persistent inflationary pressures, rising interest rates, and global economic and geopolitical uncertainty, which we expected to result in near-term slowing or declines in fee revenue, on October 23, 2023, we initiated a plan (the "Plan") intended to align our workforce with our current business realities through position eliminations, which affected approximately eight percent of the Company's employees. The Plan resulted in restructuring charges, net of $4.6 million and $68.6 million during the three and nine months ended January 31, 2023, respectively.
The Company evaluates performance and allocates resources based on the chief operating decision maker’s review of (1) fee revenue and (2) adjusted earnings before interest, taxes, depreciation and amortization (“Adjusted EBITDA”). 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 the three months ended January 31, 2024, Adjusted EBITDA excluded $4.6 million of restructuring charges, net, and $3.9 million of integration/acquisition costs. For the nine months ended January 31, 2024, Adjusted EBITDA excluded $68.6 million of restructuring charges, net, $13.1 million of integration/acquisition costs, $1.6 million of impairment of right-of-use assets, and $1.6 million impairment of fixed assets. For the three and nine months ended January 31, 2023, Adjusted EBITDA excluded $41.2 million of restructuring charges, net, $5.5 million impairment of right-of-use assets, and $4.4 million impairment of fixed assets. In addition, for the three and nine months ended January 31, 2023, Adjusted EBITDA further excluded $2.5 million and $9.5 million of integration/acquisition costs, respectively.
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 (“U.S.”) generally accepted accounting principles (“GAAP”) and should not be considered in isolation or as a substitute for analysis of the Company’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.
Management believes the presentation of these non-GAAP financial measures provides meaningful supplemental information regarding Korn Ferry’s performance by excluding certain charges, items of income and other items that may not be indicative of Korn Ferry’s ongoing operating results. The use of these non-GAAP financial measures facilitates comparisons to Korn Ferry’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’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 condensed 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.

27

kfy.jpg
Results of Operations
The following table summarizes the results of our operations as a percentage of fee revenue:
(Numbers may not total exactly due to rounding)
Three Months Ended
January 31,
Nine Months Ended
January 31,
2024202320242023
Fee revenue100.0 %100.0 %100.0 %100.0 %
Reimbursed out-of-pocket engagement expenses1.2 0.9 1.1 1.0 
Total revenue101.2 100.9 101.1 101.0 
Compensation and benefits68.2 70.4 67.1 67.0 
General and administrative expenses9.4 10.7 9.4 9.6 
Reimbursed expenses1.2 0.9 1.1 1.0 
Cost of services11.3 8.5 11.2 7.5 
Depreciation and amortization2.9 2.5 2.8 2.4 
Restructuring charges, net0.7 6.0 3.3 2.0 
Operating income7.5 1.8 6.2 11.6 
Net income8.9 %1.7 %5.2 %7.8 %
Net income attributable to Korn Ferry
8.8 %1.7 %5.0 %7.7 %

The following tables summarize the results of our operations:
(Numbers may not total exactly due to rounding)
Three Months Ended
January 31,
Nine Months Ended
January 31,
2024202320242023
Dollars%Dollars%Dollars%Dollars%
(dollars in thousands)
Fee revenue
Consulting$166,947 25.0 %$162,155 23.8 %$512,830 24.7 %$501,731 23.9 %
Digital90,317 13.5 85,071 12.5 275,395 13.3 263,161 12.5 
Executive Search:
North America121,449 18.2 132,810 19.5 381,459 18.4 426,839 20.3 
EMEA48,999 7.3 48,960 7.2 138,873 6.7 140,661 6.7 
Asia Pacific21,324 3.2 22,621 3.3 65,167 3.1 72,410 3.4 
Latin America7,541 1.1 7,654 1.1 22,041 1.1 23,283 1.1 
Total Executive Search199,313 29.8 212,045 31.1 607,540 29.3 663,193 31.5 
Professional Search & Interim130,890 19.6 117,980 17.4 411,453 19.9 351,670 16.7 
RPO81,212 12.1 103,531 15.2 264,65312.8 324,77915.4 
Total fee revenue668,679 100.0 %680,782 100.0 %2,071,871 100.0 %2,104,534 100.0 %
Reimbursed out-of-pocket engagement expense8,194 6,063 23,711 21,178 
Total revenue$676,873 $686,845 $2,095,582 $2,125,712 
28

kfy.jpg
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’s lines of business and are financial metrics used by the Company’s investor base.
Three Months Ended
January 31,
Nine Months Ended
January 31,
2024202320242023
Consolidated
(in thousands)
Fee revenue$668,679 $680,782 $2,071,871 $2,104,534 
Total revenue$676,873 $686,845 $2,095,582 $2,125,712 
 
Net income attributable to Korn Ferry
$59,071 $11,247 $103,965 $162,035 
Net income attributable to noncontrolling interest649 522 2,984 2,885 
Other income, net
(23,817)(13,097)(23,559)(4,824)
Interest expense, net4,946 5,378 16,282 20,088 
Income tax provision9,018 8,463 29,779 63,575 
Operating income49,867 12,513 129,451 243,759 
Depreciation and amortization19,509 17,037 58,075 50,359 
Other income, net
23,817 13,097 23,559 4,824 
Integration/acquisition costs3,899 2,456 13,057 9,472 
Impairment of fixed assets— 4,375 1,575 4,375 
Impairment of right-of-use assets— 5,471 1,629 5,471 
Restructuring charges, net4,612 41,162 68,558 41,162 
Adjusted EBITDA$101,704 $96,111 $295,904 $359,422 
Adjusted EBITDA margin15.2 %14.1 %14.3 %17.1 %
Three Months Ended January 31,
20242023
Fee revenueTotal revenueAdjusted EBITDA Adjusted EBITDA margin Fee revenueTotal revenueAdjusted EBITDA Adjusted EBITDA margin
(dollars in thousands)
Consulting$166,947 $169,929 $27,812 16.7 %$162,155 $164,414 $23,305 14.4 %
Digital90,317 90,394 27,370 30.3 %85,071 85,087 22,153 26.0 %
Executive Search:
North America121,449 123,059 29,382 24.2 %132,810 134,255 30,446 22.9 %
EMEA48,999 49,171 7,799 15.9 %48,960 49,195 7,981 16.3 %
Asia Pacific21,324 21,384 4,500 21.1 %22,621 22,694 5,538 24.5 %
Latin America7,541 7,543 1,750 23.2 %7,654 7,658 2,462 32.2 %
Total Executive Search199,313 201,157 43,431 21.8 %212,045 213,802 46,427 21.9 %
Professional Search & Interim130,890 131,824 23,795 18.2 %117,980 118,616 21,969 18.6 %
RPO81,212 83,569 9,291 11.4 %103,531 104,926 9,849 9.5 %
Corporate— — (29,995)— — (27,592)
Consolidated$668,679 $676,873 $101,704 15.2 %$680,782 $686,845 $96,111 14.1 %
29

kfy.jpg
Nine Months Ended January 31,
20242023
Fee revenueTotal revenueAdjusted EBITDAAdjusted EBITDA marginFee revenueTotal revenueAdjusted EBITDAAdjusted EBITDA margin
(dollars in thousands)
Consulting$512,830 $521,675 $81,920 16.0 %$501,731 $508,994 $83,944 16.7 %
Digital275,395 275,563 80,678 29.3 %263,161 263,479 73,855 28.1 %
Executive Search:
North America381,459 386,405 87,574 23.0 %426,839 431,286 112,164 26.3 %
EMEA138,873 139,621 19,056 13.7 %140,661 141,443 24,577 17.5 %
Asia Pacific65,167 65,454 14,690 22.5 %72,410 72,669 18,723 25.9 %
Latin America22,041 22,050 4,296 19.5 %23,283 23,289 7,686 33.0 %
Total Executive Search607,540 613,530 125,616 20.7 %663,193 668,687 163,150 24.6 %
Professional Search & Interim411,453 414,348 73,746 17.9 %351,670 354,430 83,587 23.8 %
RPO264,653 270,466 28,617 10.8 %324,779 330,122 43,562 13.4 %
Corporate— — (94,673)— — (88,676)
Consolidated$2,071,871 $2,095,582 $295,904 14.3 %$2,104,534 $2,125,712 $359,422 17.1 %
Three Months Ended January 31, 2024 Compared to Three Months Ended January 31, 2023
Fee Revenue
Fee Revenue. Fee revenue was $668.7 million in the three months ended January 31, 2024, a decrease of $12.1 million, or 2% compared to $680.8 million in the year-ago quarter. Exchange rates favorably impacted fee revenue by $3.1 million, or 1%, in the three months ended January 31, 2024 compared to the year-ago quarter. Fee revenue decreased primarily due to decreases in our permanent placement talent acquisition offerings. This decrease was primarily due to a decline in demand driven by uncertain challenging global economic environment and other factors. This was partially offset by increases in Consulting and Digital fee revenue, as well as in the interim portion of Professional Search & Interim fee revenue, resulting from the acquisition of Salo ("the Acquisition") which was effective February 1, 2023.
Consulting. Consulting reported fee revenue of $166.9 million, an increase of $4.7 million, or 3%, in the three months ended January 31, 2024 compared to $162.2 million in the year-ago quarter. The increase in Consulting fee revenue was primarily driven by growth in demand for our organizational strategy offering.
Digital. Digital reported fee revenue of $90.3 million, an increase of $5.2 million, or 6%, in the three months ended January 31, 2024 compared to $85.1 million in the year-ago quarter. The increase in fee revenue was primarily driven by increases in leadership and professional development and assessment & succession solutions.
Executive Search North America. Executive Search North America reported fee revenue of $121.4 million, a decrease of $11.4 million, or 9%, in the three months ended January 31, 2024 compared to $132.8 million in the year-ago quarter driven by a decline in executive search activity as a result of clients being affected by the uncertain economic environment. North America’s fee revenue was lower due to a 17% decrease in the number of engagements billed, partially offset by a 10% increase in the weighted-average fee billed per engagement (calculated using local currency) during the three months ended January 31, 2024 compared to the year-ago quarter.
Executive Search EMEA. Executive Search EMEA reported fee revenue of $49.0 million in both the three months ended January 31, 2024 and 2023. Exchange rates favorably impacted fee revenue by $1.6 million, or 3%, in the three months ended January 31, 2024 compared to the year-ago quarter.
Executive Search Asia Pacific. Executive Search Asia Pacific reported fee revenue of $21.3 million, a decrease of $1.3 million, or 6%, in the three months ended January 31, 2024 compared to $22.6 million in the year-ago quarter. The decrease in fee revenue was due to a 13% decrease in the number of engagements billed, partially offset by a 10% increase in the weighted-average fee billed per engagement (calculated using local currency) during the three months ended January 31, 2024 compared to the year-ago quarter.
Executive Search Latin America. Executive Search Latin America reported fee revenue of $7.5 million, a decrease of $0.2 million, or 3%, in the three months ended January 31, 2024 compared to $7.7 million in the year-ago quarter.
30

kfy.jpg
Professional Search & Interim. Professional Search & Interim reported fee revenue of $130.9 million, an increase of $12.9 million, or 11%, in the three months ended January 31, 2024 compared to $118.0 million in the year-ago quarter. The increase in fee revenue was due to an increase in interim fee revenue of $25.5 million primarily due to the Acquisition. This increase was partially offset by a decrease in permanent placement fee revenue of $12.6 million.
RPO. RPO reported fee revenue of $81.2 million, a decrease of $22.3 million, or 22%, in the three months ended January 31, 2024 compared to $103.5 million in the year-ago quarter. The decrease in fee revenue was primarily due to reduced demand for the number of placements being requested by existing clients as a result of the uncertain challenging economic environment as well as the continuation of clients "labor hoarding".
Compensation and Benefits
Compensation and benefits expense decreased by $23.2 million, or 5%, to $456.2 million in the three months ended January 31, 2024 from $479.4 million in the year-ago quarter. Exchange rates unfavorably impacted compensation and benefits by $2.8 million, or 1%, in the three months ended January 31, 2024 compared to the year-ago quarter. The decrease in compensation and benefits expense was primarily due to a 20% decrease in average headcount due to the implementation of the Plan and attrition that resulted in a decrease in salaries and related payroll taxes of $42.1 million. This was partially offset by an increase in deferred compensation expense of $10.4 million due to an increase in the fair value of participants' accounts in the three months ended January 31, 2024 compared to the year-ago quarter.
Consulting compensation and benefits expense decreased by $2.6 million, or 2%, to $115.5 million in the three months ended January 31, 2024 from $118.1 million in the year-ago quarter. The decrease in compensation and benefits expense was primarily due to a decrease in salaries and related payroll taxes of $5.9 million due to a 10% decrease in average headcount as a result of the implementation of the Plan. This was partially offset by an increase of $1.5 million in deferred compensation expense due to an increase in the fair value of participants' accounts in the three months ended January 31, 2024 compared to the year-ago quarter.
Digital compensation and benefits expense decreased by $0.7 million, or 2%, to $45.8 million in the three months ended January 31, 2024 compared to $46.5 million in the year-ago quarter.
Executive Search North America compensation and benefits expense decreased by $3.0 million, or 3%, to $100.6 million in the three months ended January 31, 2024 compared to $103.6 million in the year-ago quarter. The decrease in compensation and benefits expense was primarily due to a decrease in performance-related bonus expense of $6.6 million driven by lower segment fee revenue and a decrease in salaries and related payroll taxes of $3.1 million. The decrease in salaries and related payroll taxes was due to a 10% reduction in average headcount in the three months ended January 31, 2024 compared to the year-ago quarter, due to cost reduction actions taken in the previous quarter. These decreases were partially offset by an increase of $7.4 million in deferred compensation expense due to an increase in the fair value of participants' accounts in the three months ended January 31, 2024 compared to the year-ago quarter.
Executive Search EMEA compensation and benefits expense decreased by $0.2 million, or 1%, to $36.7 million in the three months ended January 31, 2024 compared to $36.9 million in the year-ago quarter.
Executive Search Asia Pacific compensation and benefits expense was $14.6 million in both the three months ended January 31, 2024 and 2023.
Executive Search Latin America compensation and benefits expense decreased by $0.5 million, or 10%, to $4.6 million in the three months ended January 31, 2024 compared to $5.1 million in the year-ago quarter. Exchange rates unfavorably impacted compensation and benefits by $0.3 million, or 6% in the three months ended January 31, 2024 compared to the year-ago quarter.
Professional Search & Interim compensation and benefits expense increased by $1.1 million, or 2%, to $54.5 million in the three months ended January 31, 2024 from $53.4 million in the year-ago quarter. The increase in compensation and benefits expense was primarily due to increases in integration/acquisition costs of $2.4 million, $1.6 million in performance-related bonus expense, and $0.9 million in deferred compensation expense. The increase was partially offset by a decrease in salaries and related payroll taxes of $4.1 million due to a 38% reduction in average headcount, due to cost reduction actions taken in the previous quarter and attrition.
RPO compensation and benefits expense decreased by $19.8 million, or 23%, to $64.7 million in the three months ended January 31, 2024 from $84.5 million in the year-ago quarter. The decrease was primarily due to a decrease in salaries and related payroll taxes of $19.9 million as a result of a 29% decrease in average headcount in the three months ended January 31, 2024 compared to the year-ago quarter, due to cost reduction actions taken in the previous quarter and attrition.
Corporate compensation and benefits expense increased by $2.4 million, or 14%, to $19.1 million in the three months ended January 31, 2024 from $16.7 million in the year-ago quarter. The increase was primarily due to an increase of $1.4 million in restricted stock expense in the three months ended January 31, 2024 compared to the year-ago quarter.
31

kfy.jpg
General and Administrative Expenses
General and administrative expenses decreased by $10.1 million, or 14%, to $62.7 million in the three months ended January 31, 2024 from $72.8 million in the year-ago quarter. The decrease in general and administrative expenses was primarily due to charges for impairment of right-of-use and fixed assets of $5.5 million and $4.4 million, respectively, in the year-ago quarter.
Consulting general and administrative expenses decreased by $5.6 million, or 29%, to $13.6 million in the three months ended January 31, 2024 compared to $19.2 million in the year-ago quarter. The decrease in general and administrative expenses was primarily due to charges for impairment of right-of-use and fixed assets of $3.1 million and $2.8 million, respectively, in the year-ago quarter.
Digital general and administrative expenses decreased by $3.0 million, or 24%, to $9.7 million in the three months ended January 31, 2024 from $12.7 million in the year-ago quarter. The decrease in general and administrative expenses was primarily due to charges for impairment of right-of-use and fixed assets of $1.7 million and $1.5 million, respectively, in the year-ago quarter.
Executive Search North America general and administrative expenses increased by $0.3 million, or 4%, to $7.7 million in the three months ended January 31, 2024 compared to $7.4 million in the year-ago quarter.
Executive Search EMEA general and administrative expenses increased by $0.3 million, or 8%, to $4.3 million in the three months ended January 31, 2024 from $4.0 million in the year-ago quarter.
Executive Search Asia Pacific general and administrative expenses decreased by $0.1 million, or 4%, to $2.5 million in the three months ended January 31, 2024 compared to $2.6 million in the year-ago quarter.
Executive Search Latin America general and administrative expenses increased by $1.1 million, or 550%, to $1.3 million in the three months ended January 31, 2024 compared to $0.2 million in the year-ago quarter. The increase in general and administrative expenses was primarily due to a foreign exchange loss of $0.2 million in the three months ended January 31, 2024 compared to a foreign exchange gain of $0.5 million in the year-ago quarter.
Professional Search & Interim general and administrative expenses decreased by $1.6 million, or 21%, to $6.0 million in the three months ended January 31, 2024 compared to $7.6 million in the year-ago quarter. The decrease in general and administrative expense was primarily due to an impairment charge for right-of-use assets of $0.6 million in the year-ago quarter and a foreign exchange gain of $0.3 million in the three months ended January 31, 2024 compared to a foreign exchange loss of $0.4 million in the year-ago quarter.
RPO general and administrative expenses decreased by $1.8 million, or 29%, to $4.5 million in the three months ended January 31, 2024 compared to $6.3 million in the year-ago quarter. The decrease in general and administrative expenses was primarily due to a foreign exchange gain of $0.3 million in the three months ended January 31, 2024 compared to a foreign exchange loss of $1.2 million in the year-ago quarter.
Corporate general and administrative expenses increased by $0.3 million, or 2%, to $13.0 million in the three months ended January 31, 2024 compared to $12.7 million in the year-ago quarter.
Cost of Services Expense
Cost of services expense consists of contractor and product costs related to delivery of various services and products through Consulting, Digital, Professional Search & Interim and RPO. Cost of services expense increased by $17.9 million, or 31%, to $75.8 million in the three months ended January 31, 2024 compared to $57.9 million in the year-ago quarter. Professional Search & Interim accounts for $13.5 million of the increase due to the Acquisition, which performs a significant portion of interim services. Interim services have a higher cost of service expense as compared to the Company's other segments.
Depreciation and Amortization Expenses
Depreciation and amortization expenses increased by $2.5 million, or 15%, to $19.5 million in the three months ended January 31, 2024 compared to $17.0 million in the year-ago quarter. The increase was primarily due to the technology investments made in the current and prior year, and an increase in amortization of intangible assets due to the Acquisition.
Restructuring Charges, Net
During the second quarter of fiscal 2024, we implemented the Plan to eliminate excess capacity resulting from a challenging and uncertain macroeconomic business environment impacting demand. During the three months ended January 31, 2024, we recorded an adjustment to the previously recorded restructuring accruals of $4.6 million. During the three months ended January 31, 2023, the Company implemented a separate restructuring plan to eliminate excess capacity resulting from the challenging macroeconomic business environment impacting demand and as a result recorded restructuring charges, net of $41.2 million.
32

kfy.jpg
Net Income Attributable to Korn Ferry
Net income attributable to Korn Ferry increased by $47.9 million, or 428%, to $59.1 million in the three months ended January 31, 2024, as compared to $11.2 million in the year-ago quarter. The increase in net income attributable to Korn Ferry was primarily due to a decrease in restructuring charges, net recorded during the three months ended January 31, 2024 compared to the year-ago quarter. Also contributing to the increase in net income attributable to Korn Ferry were decreases in compensation and benefits expense driven by reduced head count and in general and administrative expenses due to recognizing impairment charges of fixed assets and right-of-use assets in year-ago quarter. Partially offsetting the increase in net income attributable to Korn Ferry was a decrease in fee revenue and an increase in cost of services associated with the interim businesses acquired in fiscal 2023. Net income attributable to Korn Ferry, as a percentage of fee revenue was 9% in the three months ended January 31, 2024 compared 2% in the three months ended January 31, 2023.
Adjusted EBITDA
Adjusted EBITDA increased by $5.6 million, or 6%, to $101.7 million in the three months ended January 31, 2024 as compared to $96.1 million in the year-ago quarter. The increase in Adjusted EBITDA was primarily driven by a decrease in compensation and benefits expense (excluding integration/acquisition costs) due to the prior quarter cost reductions and attrition, partially offset by a slightly lower fee revenue and an increase in cost of services expense associated with businesses acquired in fiscal 2023. Adjusted EBITDA, as a percentage of fee revenue, was 15% in the three months ended January 31, 2024 compared to 14% in the year-ago quarter.
Consulting Adjusted EBITDA was $27.8 million in the three months ended January 31, 2024, an increase of $4.5 million, or 19%, as compared to $23.3 million in the year-ago quarter. This increase in Adjusted EBITDA was primarily driven by an increase in fee revenue combined with a decrease in compensation and benefits expense due to the previous quarter's cost reduction actions, partially offset by an increase in cost of services. Consulting Adjusted EBITDA, as a percentage of fee revenue, was 17% and 14% in the three months ended January 31, 2024 and 2023, respectively.
Digital Adjusted EBITDA was $27.4 million in the three months ended January 31, 2024, an increase of $5.2 million, or 23%, as compared to $22.2 million in the year-ago quarter. This increase in Adjusted EBITDA was mainly driven by higher fee revenue during the three months ended January 31, 2024 compared to the year-ago quarter. Digital Adjusted EBITDA, as a percentage of fee revenue, was 30% and 26% in the three months ended January 31, 2024 and 2023, respectively.
Executive Search North America Adjusted EBITDA decreased by $1.0 million, or 3%, to $29.4 million in the three months ended January 31, 2024 compared to $30.4 million in the year-ago quarter. Executive Search North America Adjusted EBITDA, as a percentage of fee revenue, was 24% and 23% in the three months ended January 31, 2024 and 2023, respectively.
Executive Search EMEA Adjusted EBITDA decreased by $0.2 million, or 3%, to $7.8 million in the three months ended January 31, 2024 compared to $8.0 million in the year-ago quarter. Executive Search EMEA Adjusted EBITDA, as a percentage of fee revenue, was 16% in both the three months ended January 31, 2024 and 2023.
Executive Search Asia Pacific Adjusted EBITDA decreased by $1.0 million, or 18%, to $4.5 million in the three months ended January 31, 2024 compared to $5.5 million in the year-ago quarter. Executive Search Asia Pacific Adjusted EBITDA, as a percentage of fee revenue, was 21% and 24% in the three months ended January 31, 2024 and 2023, respectively.
Executive Search Latin America Adjusted EBITDA decreased by $0.7 million, or 28%, to $1.8 million in the three months ended January 31, 2024 compared to $2.5 million in the year-ago quarter. Executive Search Latin America Adjusted EBITDA, as a percentage of fee revenue, was 23% and 32% in the three months ended January 31, 2024 and 2023, respectively.
Professional Search & Interim Adjusted EBITDA was $23.8 million in the three months ended January 31, 2024, an increase of $1.8 million, or 8%, as compared to $22.0 million in the year-ago quarter. The increase in Adjusted EBITDA was mainly driven by higher fee revenue and decreases in compensation and benefits expense (excluding integration/acquisition cost) and general and administrative expenses (excluding integration/acquisition cost and impairment charges) in the three months ended January 31, 2024 compared to the year-ago quarter, partially offset by higher cost of services due to the Acquisition. Professional Search & Interim Adjusted EBITDA, as a percentage of fee revenue, was 18% and 19% in the three months ended January 31, 2024 and 2023, respectively.
RPO Adjusted EBITDA was $9.3 million in the three months ended January 31, 2024, a decrease of $0.5 million, or 5%, as compared to $9.8 million in the year-ago quarter. RPO Adjusted EBITDA, as a percentage of fee revenue, was 11% and 10% in the three months ended January 31, 2024 and 2023, respectively.
33

kfy.jpg
Other Income, Net
Other income, net was $23.8 million in the three months ended January 31, 2024 compared to $13.1 million in the year-ago quarter. The difference was primarily due to greater gains from the increase in the fair value of our marketable securities that are held in trust to for the settlement of the Company's obligation under the Executive Capital Accumulation Plan ("ECAP") during the three months ended January 31, 2024 compared to the year-ago quarter.
Interest Expense, Net
Interest expense, net primarily relates to the Company's 4.625% Senior Unsecured Notes due 2027 ("Notes") issued in December 2019, borrowings under Company purchased company-owned life insurance ("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 $4.9 million in the three months ended January 31, 2024 compared to $5.4 million in the year-ago quarter. Interest expense, net decreased due to an increase in interest income earned on cash and cash equivalent balances as a result of higher interest rates in the three months ended January 31, 2024 compared to the year-ago quarter.
Income Tax Provision
The provision for income tax was $9.0 million in the three months ended January 31, 2024, with an effective tax rate of 13.1%, compared to $8.5 million in the three months ended January 31, 2023, with an effective rate of 41.8%. In addition to the impact of U.S. state income taxes and the jurisdictional mix of earnings, which generally create variability in our effective tax rate over time, the decrease in the effective tax rate for the three months ended January 31, 2024 was due to a $9.7 million non-recurring tax benefit from actions taken in connection with the worldwide minimum tax that resulted in a release of a valuation allowance. The effective tax rate in the three months ended January 31, 2023 was elevated due to common permanent tax adjustments being applied to lower earnings resulting from restructuring charges recorded in the quarter, and by a tax expense recorded for withholding taxes that are not eligible for credit.
Net Income Attributable to Noncontrolling Interest
Net income attributable to noncontrolling interest represents the portion of a subsidiary’s net earnings that are attributable to shares of such subsidiary not held by Korn Ferry that are included in the consolidated results of operations. Net income attributable to noncontrolling interest for the three months ended January 31, 2024 was $0.6 million, as compared to $0.5 million in the three months ended January 31, 2023.
Nine Months Ended January 31, 2024 Compared to Nine Months Ended January 31, 2023
Fee Revenue
Fee Revenue. Fee revenue was $2,071.9 million, a decrease of $32.6 million, or 2%, in the nine months ended January 31, 2024 compared to $2,104.5 million in the year-ago period. Exchange rates favorably impacted fee revenue by $16.0 million, or 1%, in the nine months ended January 31, 2024 compared to the year-ago period. Fee revenue decreased primarily due to decreases in demand for our permanent placement talent acquisition offerings, which include Executive Search, Professional Search Permanent Placement and RPO. This decrease was primarily due to a decline in demand driven by uncertain challenging global economic environment and other factors. This was partially offset by the increase in fee revenue in the interim portion of the Professional Search & Interim, resulting from the acquisitions of Infinity Consulting Solutions and Salo (collectively "the Acquired Companies"), which were effective on August 1, 2022 and February 1, 2023, respectively, and increases in fee revenue in Consulting and Digital.
Consulting. Consulting reported fee revenue of $512.8 million, an increase of $11.1 million, or 2%, in the nine months ended January 31, 2024 compared to $501.7 million in the year-ago period. The increase in fee revenue was mainly driven by growth in demand for our organizational strategy and assessment & succession solutions. Exchange rates favorably impacted fee revenue by $3.3 million, or 1%, in the nine months ended January 31, 2024 compared to the year-ago period.
Digital. Digital reported fee revenue of $275.4 million, an increase of $12.2 million, or 5%, in the nine months ended January 31, 2024 compared to $263.2 million in the year-ago period. The increase in fee revenue was driven by increases in demand for assessment & succession solutions, organizational strategy and sales effectiveness offerings, sales of total rewards and leadership and professional development. Exchange rates favorably impacted fee revenue by $1.9 million, or 1%, in the nine months ended January 31, 2024 compared to the year-ago period.
Executive Search North America. Executive Search North America reported fee revenue of $381.5 million, a decrease of $45.3 million, or 11%, in the nine months ended January 31, 2024 compared to $426.8 million in the year-ago period. North America’s fee revenue was lower due to a 13% decrease in the number of engagements billed, partially offset by a 3% increase in the weighted-average fee billed per engagement (calculated using local currency) during the nine months ended January 31, 2024 compared to the year-ago period, driven by a decline in demand for executive searches as a result of clients being affected by the uncertain economic environment.
34

kfy.jpg
Executive Search EMEA. Executive Search EMEA reported fee revenue of $138.9 million, a decrease of $1.8 million, or 1%, in the nine months ended January 31, 2024 compared to $140.7 million in the year-ago period. Exchange rates favorably impacted fee revenue by $6.5 million, or 5%, in the nine months ended January 31, 2024 compared to the year-ago period. The decrease in fee revenue was due to a 6% decrease in the number of engagements billed, partially offset by a 1% increase in the weighted-average fee billed per engagement (calculated using local currency) during the nine months ended January 31, 2024 compared to the year-ago period.
Executive Search Asia Pacific. Executive Search Asia Pacific reported fee revenue of $65.2 million, a decrease of $7.2 million, or 10%, in the nine months ended January 31, 2024 compared to $72.4 million in the year-ago period. Exchange rates unfavorably impacted fee revenue by $1.6 million, or 2%, in the nine months ended January 31, 2024 compared to the year-ago period. The decrease in fee revenue was due to a 16% decrease in the number of engagements billed, partially offset by a 9% increase in the weighted-average fee billed per engagement (calculated using local currency) during the nine months ended January 31, 2024 compared to the year-ago period.
Executive Search Latin America. Executive Search Latin America reported fee revenue of $22.0 million, a decrease of $1.3 million, or 6%, in the nine months ended January 31, 2024 compared to $23.3 million in the year-ago period. Exchange rates favorably impacted fee revenue by $1.4 million, or 6%, in the nine months ended January 31, 2024 compared to the year-ago period. The decrease in fee revenue was due to an 18% 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) during the nine months ended January 31, 2024 compared to the year-ago period.
Professional Search & Interim. Professional Search & Interim reported fee revenue of $411.5 million, an increase of $59.8 million, or 17%, in the nine months ended January 31, 2024 compared to $351.7 million in the year-ago period. The increase in fee revenue was due to an increase in interim fee revenue of $111.2 million, mainly driven by the Acquired Companies. This increase was partially offset by a decrease in permanent placement fee revenue of $51.3 million.
RPO. RPO reported fee revenue of $264.7 million, a decrease of $60.1 million, or 19%, in the nine months ended January 31, 2024 compared to $324.8 million in the year-ago period. Exchange rates favorably impacted fee revenue by $3.5 million, or 1% in the nine months ended January 31, 2024 compared to the year-ago period. The decrease in fee revenue was primarily due to a decline in the number of placements being requested by existing clients as a result of clients being affected by the uncertain economic environment as well as the continuation of clients "labor hoarding".
Compensation and Benefits
Compensation and benefits expense decreased by $19.8 million to $1,390.0 million in the nine months ended January 31, 2024 from $1,409.8 million in the year-ago period. Exchange rates unfavorably impacted compensation and benefits by $13.2 million, or 1%, in the nine months ended January 31, 2024 compared to the year-ago period. The decrease in compensation and benefits expense was primarily due to a decrease in salaries and related payroll taxes of $48.0 million driven by an 11% decrease in average headcount in the nine months ended January 31, 2024 compared to the year-ago period. Also contributing to the decrease was a $10.0 million decrease in performance-related bonus expense due to lower fee revenues in the nine months ended January 31, 2024 compared to the year-ago. The decrease was partially offset by higher deferred compensation expenses of $22.4 million as a result of an increase in the fair value of participants' accounts, a $7.5 million increase in integration and acquisition costs and a $7.6 million increase in severance in the nine months ended January 31, 2024 compared to the year-ago period due to lay-offs that took place during the year.
Consulting compensation and benefits expense increased by $8.3 million, or 2%, to $359.1 million in the nine months ended January 31, 2024 from $350.8 million in the year-ago period. Exchange rates unfavorably impacted compensation and benefits by $3.5 million, or 1%, in the nine months ended January 31, 2024 compared to the year-ago period. The increase in compensation and benefits expense was primarily due to increases in deferred compensation of $3.1 million as a result of increases in the fair value of participants' accounts and performance-related bonus expense of $3.0 million due to the segment's revenue growth in the nine months ended January 31, 2024 compared to the year-ago period.
Digital compensation and benefits expense increased by $3.0 million, or 2%, to $142.0 million in the nine months ended January 31, 2024 from $139.0 million in the year-ago period. Exchange rates unfavorably impacted compensation and benefits by $1.2 million, or 1%, in the nine months ended January 31, 2024 compared to the year-ago period. The increase in compensation and benefits expense was primarily due to an increase in performance-related bonus expense of $5.8 million and commission expense of $2.3 million driven by the segment's revenue growth during the nine months ended January 31, 2024 compared to the year-ago period. The increase was partially offset by a decrease in salaries and related payroll taxes of $4.4 million mainly due to cost reduction actions.
35

kfy.jpg
Executive Search North America compensation and benefits expense decreased by $5.6 million, or 2%, to $282.9 million in the nine months ended January 31, 2024 compared to $288.5 million in the year-ago period. The decrease in compensation and benefits expense was primarily due to decreases in performance-related bonus expense of $15.7 million due to lower segment fee revenue, salaries and related payroll taxes of $3.3 million due to a 3% reduction in average headcount, and amortization of long-term incentive awards of $2.8 million in the nine months ended January 31, 2024 compared to the year-ago period. The decrease was partially offset by a higher deferred compensation expense of $15.9 million as a result of increases in the fair value of participants' accounts in the nine months ended January 31, 2024 compared to the year-ago period.
Executive Search EMEA compensation and benefits expense increased by $2.5 million, or 2%, to $107.4 million in the nine months ended January 31, 2024 compared to $104.9 million in the year-ago period. Exchange rates unfavorably impacted compensation and benefits by $4.1 million, or 4%, in the nine months ended January 31, 2024 compared to the year-ago period. The increase in compensation and benefits expense was primarily due to increases in severance expense of $4.1 million due to the lay-offs that took place during the nine months ended January 31, 2024 compared to the year-ago period. The increase was partially offset by a decrease in performance-related bonus expense of $2.7 million due to lower segment fee revenue.
Executive Search Asia Pacific compensation and benefits expense decreased by $2.2 million, or 5%, to $44.1 million in the nine months ended January 31, 2024 compared to $46.3 million in the year-ago period. The decrease in compensation and benefits expense was primarily due to a decrease in performance-related bonus expense of $1.4 million in the nine months ended January 31, 2024 compared to the year-ago period due to lower segment fee revenue.
Executive Search Latin America compensation and benefits expense decreased by $0.3 million, or 2%, to $14.3 million in the nine months ended January 31, 2024 compared to $14.6 million in the year-ago period.
Professional Search & Interim compensation and benefits expense increased by $8.4 million, or 5%, to $171.0 million in the nine months ended January 31, 2024 from $162.6 million in the year-ago period. The increase was primarily due to higher integration/acquisition costs of $7.5 million in the nine months ended January 31, 2024 compared to the year-ago period.
RPO compensation and benefits expense decreased by $41.0 million, or 16%, to $214.7 million in the nine months ended January 31, 2024 from $255.7 million in the year-ago period. Exchange rates unfavorably impacted compensation and benefits by $3.6 million, or 1%, in the nine months ended January 31, 2024 compared to the year-ago period. The decrease was primarily due to a decrease in salaries and related payroll taxes of $39.5 million driven by a 19% decrease in average headcount in the nine months ended January 31, 2024 compared to the year-ago period. Average headcount declined due to cost reduction actions and attrition.
Corporate compensation and benefits expense increased by $7.3 million, or 15%, to $54.5 million in the nine months ended January 31, 2024 from $47.2 million in the year-ago period. The increase was primarily due to increases in restricted stock compensation expense of $3.7 million and higher deferred compensation expense of $1.4 million due to an increase in the fair value of participants' accounts in the nine months ended January 31, 2024 compared to the year-ago period.
General and Administrative Expenses
General and administrative expenses decreased by $8.0 million, or 4%, to $194.3 million in the nine months ended January 31, 2024 from $202.3 million in the year-ago period. The decrease in general and administrative expenses was primarily due to decreases in impairment of fixed and right-of-use assets of $6.6 million, legal and professional expenses of $4.5 million and integration/acquisition costs of $3.9 million in the nine months ended January 31, 2024 compared to year-ago period. The decrease was partially offset by an increase in marketing and business development expenses of $4.8 million.
Consulting general and administrative expenses decreased by $4.1 million, or 9%, to $40.9 million in the nine months ended January 31, 2024 compared to $45.0 million in the year-ago period. The decrease in general and administrative expenses was primarily due to a decrease in impairment of fixed and right-of-use assets of $5.4 million in the nine months ended January 31, 2024, compared to the year-ago period, partially offset by higher bad debt expense of $1.4 million.
Digital general and administrative expenses decreased by $0.7 million, or 2%, to $30.6 million in the nine months ended January 31, 2024 from $31.3 million in the year-ago period.
Executive Search North America general and administrative expenses decreased by $0.1 million, to $24.3 million in the nine months ended January 31, 2024 compared to $24.4 million in the year-ago period.
Executive Search EMEA general and administrative expenses increased by $1.4 million, or 13%, to $12.3 million in the nine months ended January 31, 2024 from $10.9 million in the year-ago period. The increase in general and administrative expenses was primarily due to the impairment of right-of-use assets of $0.4 million associated with the reduction of the Company's real estate footprint and an increase in marketing and business development expenses of $0.4 million in the nine months ended January 31, 2024 compared to the year-ago period.
36

kfy.jpg
Executive Search Asia Pacific general and administrative expenses decreased by $0.6 million, or 8%, to $6.8 million in the nine months ended January 31, 2024 compared to $7.4 million in the year-ago period.
Executive Search Latin America general and administrative expenses increased by $2.4 million, or 218%, to $3.5 million in the nine months ended January 31, 2024 compared to $1.1 million in the year-ago period. The increase in general and administrative expenses was primarily due to a change to a foreign exchange loss of $0.7 million in the nine months ended January 31, 2024 from a foreign exchange gain of $1.0 million in the year-ago period.
Professional Search & Interim general and administrative expenses decreased by $1.5 million, or 7%, to $19.5 million in the nine months ended January 31, 2024 compared to $21.0 million in the year-ago period. The decrease in general and administrative expenses was primarily due to a decrease of integration/acquisition costs of $1.4 million in the nine months ended January 31, 2024 compared to the year-ago period.
RPO general and administrative expenses decreased by $2.8 million, or 17%, to $13.7 million in the nine months ended January 31, 2024 compared to $16.5 million in the year-ago period. The decrease in general and administrative expenses was primarily due to a change to a foreign exchange gain of $0.5 million in the nine months ended January 31, 2024 from a foreign exchange loss of $1.1 million in the year-ago period and a decrease in premise and office expense of $0.9 million.
Corporate general and administrative expenses decreased by $2.1 million, or 5%, to $42.8 million in the nine months ended January 31, 2024 compared to $44.9 million in the year-ago period. The decrease was primarily due to lower legal and other professional fees of $5.4 million and a decrease in integration and acquisition cost of $2.5 million, partially offset by an increase in marketing and business development expenses of $3.2 million and a decrease in foreign exchange gain of $1.8 million in the nine months ended January 31, 2024 compared to the year-ago period.
Cost of Services Expense
Cost of services expense consists of contractor and product costs related to delivery of various services and products through Consulting, Digital, Professional Search & Interim and RPO. Cost of services expense increased by $74.3 million, or 47%, to $231.5 million in the nine months ended January 31, 2024 compared to $157.2 million in the year-ago period. Professional Search & Interim accounts for $68.6 million of the increase due to the Acquired Companies, which perform a significant amount of interim services. Interim services have a higher cost of service expense as compared to the Company's other segments. The rest of the increase was from the Consulting and Digital segment due to an increase in fee revenue in the segment. Cost of services expense, as a percentage of fee revenue, increased to 11% in the nine months ended January 31, 2024 from 7% in the nine months ended January 31, 2023.
Depreciation and Amortization Expenses
Depreciation and amortization expenses were $58.1 million, an increase of $7.7 million, or 15% in the nine months ended January 31, 2024 compared to $50.4 million in the year-ago period. The increase was primarily due to technology investments made in the current and prior year, and an increase in amortization of intangible assets due to the Acquired Companies.
Restructuring Charges, Net
During the second quarter of fiscal 2024, we implemented the Plan to eliminate excess capacity resulting from the challenging and uncertain macroeconomic business environment. As a result, during the nine months ended January 31, 2024, the Company recorded restructuring charges, net of $68.6 million. During the nine months ended January 31, 2023, the Company implemented a separate restructuring plan to eliminate excess capacity resulting from the challenging macroeconomic business environment impacting demand and as a result recorded restructuring charges, net of $41.2 million.
Net Income Attributable to Korn Ferry
Net income attributable to Korn Ferry decreased by $58.0 million, or 36%, to $104.0 million in the nine months ended January 31, 2024, as compared to $162.0 million in the year-ago period. The decrease in net income attributable to Korn Ferry was primarily driven by an increase in cost of services as a result of the Acquired Companies and an increase in the restructuring charges, net recorded during the nine months ended January 31, 2024 in order to align our workforce to the challenging macroeconomic business environment. Further contributing to the decrease in net income attributable to Korn Ferry was a decrease in fee revenue in the nine months ended January 31, 2024 compared to the year ago period. The decrease in net income was partially offset by decreases in income tax provision, compensation and benefits expenses and general and administrative expenses. Net income attributable to Korn Ferry, as a percentage of fee revenue, was 5% and 8% in the nine months ended January 31, 2024 and 2023, respectively.
37

kfy.jpg
Adjusted EBITDA
Adjusted EBITDA decreased by $63.5 million, or 18%, to $295.9 million in the nine months ended January 31, 2024 as compared to $359.4 million in the year-ago period. The decrease in Adjusted EBITDA was mainly driven by an increase in cost of services expense combined with a decrease in fee revenue, partially offset by a decrease in compensation and benefits expense (excluding integration and acquisition costs) in the nine months ended January 31, 2024 compared to the year-ago period. Adjusted EBITDA, as a percentage of fee revenue, was 14% and 17% in the nine months ended January 31, 2024 and 2023, respectively.
Consulting Adjusted EBITDA was $81.9 million in the nine months ended January 31, 2024, a decrease of $2.0 million, or 2%, as compared to $83.9 million in the year-ago period. This decrease in Adjusted EBITDA was driven by increases in compensation and benefits expense and cost of services expense, partially offset by an increase in fee revenue in the nine months ended January 31, 2024 compared to the year-ago period. Consulting Adjusted EBITDA, as a percentage of fee revenue, was 16% and 17% in the nine months ended January 31, 2024 and 2023, respectively.
Digital Adjusted EBITDA was $80.7 million in the nine months ended January 31, 2024, an increase of $6.8 million, or 9%, as compared to $73.9 million in the year-ago period. This increase in Adjusted EBITDA was mainly driven by an increase in fee revenue, partially offset by increases in compensation and benefits expense and cost of services expense during the nine months ended January 31, 2024 compared to the year-ago period. Digital Adjusted EBITDA, as a percentage of fee revenue, was 29% and 28% in the nine months ended January 31, 2024 and 2023, respectively.
Executive Search North America Adjusted EBITDA decreased by $24.6 million, or 22%, to $87.6 million in the nine months ended January 31, 2024 compared to $112.2 million in the year-ago period. The decrease was primarily driven by a decrease in the segment's fee revenue, partially offset by a decrease in compensation and benefits expense in the nine months ended January 31, 2024 compared to the year-ago period. Executive Search North America Adjusted EBITDA, as a percentage of fee revenue, was 23% in the nine months ended January 31, 2024 as compared to 26% in the nine months ended January 31, 2023.
Executive Search EMEA Adjusted EBITDA decreased by $5.5 million, or 22%, to $19.1 million in the nine months ended January 31, 2024 compared to $24.6 million in the year-ago period. The decrease in Adjusted EBITDA was driven by lower fee revenue in the segment coupled with increases in compensation and benefits expense and general and administrative expenses (excluding impairment charges) in the nine months ended January 31, 2024 compared to the year-ago period. Executive Search EMEA Adjusted EBITDA, as a percentage of fee revenue, was 14% in the nine months ended January 31, 2024 as compared to 17% in the nine months ended January 31, 2023.
Executive Search Asia Pacific Adjusted EBITDA decreased by $4.0 million, or 21%, to $14.7 million in the nine months ended January 31, 2024 compared to $18.7 million in the year-ago period. The decrease in Adjusted EBITDA was driven by lower fee revenue in the segment, partially offset by decreases in compensation and benefits expense and general and administrative expenses. Executive Search Asia Pacific Adjusted EBITDA, as a percentage of fee revenue, was 23% in the nine months ended January 31, 2024 as compared to 26% in the nine months ended January 31, 2023.
Executive Search Latin America Adjusted EBITDA decreased by $3.4 million, or 44%, to $4.3 million in the nine months ended January 31, 2024 compared to $7.7 million in the year-ago period. The decrease in Adjusted EBITDA was driven by lower fee revenue in the segment combined with an increase in general and administrative expenses. Executive Search Latin America Adjusted EBITDA, as a percentage of fee revenue, was 19% in the nine months ended January 31, 2024 as compared to 33% in the nine months ended January 31, 2023.
Professional Search & Interim Adjusted EBITDA was $73.7 million in the nine months ended January 31, 2024, a decrease of $9.9 million, or 12%, as compared to $83.6 million in the year-ago period. The decrease in Adjusted EBITDA was mainly driven by higher cost of services expense, partially offset by higher fee revenue in the segment driven by the Acquired Companies. Professional Search & Interim Adjusted EBITDA, as a percentage of fee revenue, was 18% in the nine months ended January 31, 2024 compared to 24% in the year-ago period.
RPO Adjusted EBITDA was $28.6 million in the nine months ended January 31, 2024, a decrease of $15.0 million, or 34%, as compared to $43.6 million in the year-ago period. The decrease in Adjusted EBITDA was mainly driven by lower fee revenue in the segment, partially offset by decreases in compensation and benefits expense, general and administrative expenses (excluding impairment charges) and cost of services expenses. RPO Adjusted EBITDA, as a percentage of fee revenue, was 11% in the nine months ended January 31, 2024 compared to 13% in the year-ago period.
Other Income, Net
Other income, net was $23.6 million in the nine months ended January 31, 2024 compared to $4.8 million in the year-ago period. The difference was primarily due to greater gains from the increase in the fair value of our marketable securities that are held in trust for the settlement of the Company's obligation under the ECAP during the nine months ended January 31, 2024 compared to the year-ago period.
38

kfy.jpg
Interest Expense, Net
Interest expense, net primarily relates to the Notes issued in December 2019, borrowings under 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 $16.3 million in the nine months ended January 31, 2024 compared to $20.1 million in the year-ago period. Interest expense, net decreased due to an increase in interest income earned on cash and cash equivalent balances as a result of higher interest rates in the nine months ended January 31, 2024 compared to the year-ago period.
Income Tax Provision
The provision for income tax was $29.8 million in the nine months ended January 31, 2024, with an effective tax rate of 21.8%, compared to $63.6 million in the nine months ended January 31, 2023, with an effective rate of 27.8%. In addition to the impact of U.S. state income taxes and the jurisdictional mix of earnings, which generally create variability in our effective tax rate over time, the decrease in effective tax rate for the nine months ended January 31, 2024 was due to a $9.7 million non-recurring tax benefit from actions taken in connection with the worldwide minimum tax that resulted in the release of a valuation allowance.
Net Income Attributable to Noncontrolling Interest
Net income attributable to noncontrolling interest represents the portion of a subsidiary’s net earnings that are attributable to shares of such subsidiary not held by Korn Ferry that are included in the consolidated results of operations. Net income attributable to noncontrolling interest for the nine months ended January 31, 2024 was $3.0 million, as compared to $2.9 million in the nine months ended January 31, 2023.
Liquidity and Capital Resources
The Company and its Board of Directors endorse a balanced approach to capital allocation. The Company’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’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 “Risk Factors” section of the 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), as well as using excess cash to repay the Notes.
On December 16, 2019, we completed a private placement of the Notes with a $400.0 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. 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 Amended 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. 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 January 31, 2024, the fair value of the Notes was $381.0 million, which is based on borrowing rates currently required of notes with similar terms, maturity and credit risk.
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 “Amended Credit Agreement”) 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) replace the London interbank offered rate with Term SOFR, and (iv) replace the existing financial covenants with financial covenants 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 “Revolver”) and a $500.0 million delayed draw term loan facility with the delayed draw having expired on 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.0 million plus an unlimited amount subject to a consolidated secured net leverage ratio of 3.25 to 1.00. The Company has a total of $645.4 million and $1,145.4 million available under the Credit Facilities after $4.6 million and $4.6 million of standby letters of credit have been issued as of January 31, 2024 and April 30, 2023, respectively. Of the amount available under the Credit Facilities as of April 30, 2023, $500.0 million was under the Delayed
39

kfy.jpg
Draw Facility that expired on June 24, 2023. The Company had a total of $14.0 million and $11.5 million of standby letters with other financial institutions as of January 31, 2024 and April 30, 2023, respectively. The standby letters of credit were generally issued as a result of entering into office premise leases.
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. On December 5, 2023, the Board of Directors approved an increase of 83% in the quarterly dividend, which increased the quarterly dividend to $0.33 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 “consolidated net leverage ratio”) 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.0 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.
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 $29.6 million and $80.5 million of the Company’s stock during the nine months ended January 31, 2024 and 2023, respectively. As of January 31, 2024, $205.6 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.
Our primary 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 and thereafter for the foreseeable future. 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.
Cash and cash equivalents and marketable securities were $986.9 million and $1,067.9 million as of January 31, 2024 and April 30, 2023, respectively. Net of amounts held in trust for deferred compensation plans and accrued bonuses, cash and marketable securities were $496.5 million and $488.2 million at January 31, 2024 and April 30, 2023, respectively. As of January 31, 2024 and April 30, 2023, we held $383.9 million and $395.2 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. 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.
As of January 31, 2024 and April 30, 2023, marketable securities of $250.1 million and $223.9 million, respectively, included equity securities of $213.2 million (net of gross unrealized gains of $22.5 million and gross unrealized losses of $0.8 million) and $187.8 million (net of gross unrealized gains of $9.5 million and gross unrealized losses of $8.7 million), respectively, were held in trust for settlement of our obligations under certain deferred compensation plans, of which $192.5 million and $176.1 million, respectively, are classified as non-current. These marketable securities were held to satisfy vested obligations totaling $197.1 million and $172.2 million as of January 31, 2024 and April 30, 2023, respectively. Unvested obligations under the deferred compensation plans totaled $22.3 million and $21.9 million as of January 31, 2024 and April 30, 2023, respectively.
40

kfy.jpg
The net increase in our working capital of $39.7 million as of January 31, 2024 compared to April 30, 2023 is primarily attributable to a decrease in compensation and benefits payable combined with an increase in account receivables, partially offset by decreases in cash and cash equivalents. The decrease in cash and cash equivalents and compensation and benefits payable was primarily due to payments of annual bonuses earned in fiscal 2023 and paid during the first quarter of fiscal 2024. The increase in accounts receivable was due to an increase in days of sales outstanding, which went from 56 days to 69 days (which is consistent with historical experience) from April 30, 2023 to January 31, 2024. Cash provided by operating activities was $22.1 million in the nine months ended January 31, 2024, a decrease of $70.7 million, compared to the cash provided by operating activities of $92.8 million in the nine months ended January 31, 2023.
Cash used in investing activities was $44.5 million in the nine months ended January 31, 2024 compared to $165.4 million in the year-ago period. A decrease in cash used in investing activities was primarily due to $99.3 million in cash paid for the acquisition of Infinity Consulting Solutions in the nine months ended January 31, 2023 compared to no acquisition in the nine months ended January 31, 2024. Further contributing to this decrease was an increase in proceeds from life insurance policies of $13.6 million and decreases in the purchase of marketable securities of $12.8 million and property and equipment of $10.8 million during the nine months ended January 31, 2024 compared to year-ago period. The decrease was partially offset by a decrease in proceeds received from sales/maturities of marketable securities of $15.6 million during the nine months ended January 31, 2024 compared to year-ago period.
Cash used in financing activities was $75.3 million in the nine months ended January 31, 2024 compared to $130.1 million in the nine months ended January 31, 2023. The decrease in cash used in financing activities was primarily due to decreases in repurchases of the Company’s common stock and cash used to repurchase shares of common stock to satisfy tax withholding requirements upon the vesting of restricted stock of $52.3 million and $11.5 million, respectively, in the nine months ended January 31, 2024 compared to the year-ago period. The decrease was partially offset by an increase in dividends paid to shareholders of $12.0 million during the nine months ended January 31, 2024 compared to the year-ago period.
Cash Surrender Value of Company-Owned Life Insurance Policies, Net of Loans
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 January 31, 2024 and April 30, 2023, we held contracts with gross cash surrender value of $293.4 million and $275.1 million, respectively. Total outstanding borrowings against the CSV of COLI contracts was $77.0 million and $77.1 million as of January 31, 2024 and April 30, 2023, 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 January 31, 2024 and April 30, 2023, the net cash surrender value of these policies was $216.5 million and $198.0 million, respectively.
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 January 31, 2024.
Off-Balance Sheet Arrangements
We have no off-balance sheet arrangements and have not entered into any transactions involving unconsolidated, special purpose entities. We had no material changes in contractual obligations as of January 31, 2024, as compared to those disclosed in our table of contractual obligations included in our Annual Report.
Critical Accounting Policies
Preparation of this Quarterly Report on Form 10-Q requires us to make estimates and assumptions that affect the reported amount of assets and liabilities, disclosure of contingent assets and liabilities at the date of our condensed 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 or determinable. In preparing our interim condensed consolidated financial statements and accounting for the underlying transactions and balances, we apply our accounting policies as disclosed in the notes to our condensed consolidated financial statements and in Form 10-K. There have been no material changes in our critical accounting policies since the end of fiscal 2023.
Item 3. Quantitative and Qualitative Disclosures About Market Risk
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.
41

kfy.jpg
Foreign Currency Risk
Substantially all our foreign subsidiaries’ 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 condensed consolidated balance sheets.
Transactions denominated in a currency other than the reporting entity’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 the nine months ended January 31, 2024 and 2023, we recorded foreign currency losses of $2.2 million and $1.1 million, respectively, in general and administrative expenses in the condensed consolidated statements of income.
Our exposure to foreign currency exchange rates is primarily driven by fluctuations involving the following currencies — U.S. Dollar, Canadian Dollar, Pound Sterling, Euro, Polish Zloty, Danish Krone, Singapore Dollar, South Korean Won, Japanese Yen, and Mexican Peso. Based on balances exposed to fluctuation in exchange rates between these currencies as of January 31, 2024, a 10% increase or decrease in the value of these currencies could result in a foreign exchange gain or loss of $11.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 Accounting Standards Codification 815, Derivatives and Hedging.
Interest Rate Risk
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 January 31, 2024, 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 “consolidated net leverage ratio”) 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 (the availability of this facility expired on June 24, 2023), and fees relating to the issuance of letters of credit.
We had $77.0 million and $77.1 million of borrowings against the CSV of COLI contracts as of January 31, 2024 and April 30, 2023, 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.
Item 4. Controls and Procedures
a)Evaluation of Disclosure Controls and Procedures.
As of the end of the period covered by this Quarterly Report on Form 10-Q, 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 Quarterly Report on Form 10-Q, 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 “Exchange Act”)) were effective as of January 31, 2024.
b)Changes in Internal Control over Financial Reporting.
There were no changes in our internal control over financial reporting during the three months ended January 31, 2024 that have materially affected or are reasonably likely to materially affect our internal control over financial reporting.
42

kfy.jpg
PART II. OTHER INFORMATION
Item 1. Legal Proceedings
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.
Item 1A. Risk Factors
In our Form 10-K, we described the material factors, events, and uncertainties that make an investment in our securities risky. Those risk factors should be considered carefully, together with all other information in that Form 10-K and our subsequent filings with the SEC. 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. As of the date of this report, there have been no material changes to the risk factors described in our Form 10-K.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
Issuer Purchases of Equity Securities
The following table summarizes common stock repurchased by us during the quarter ended January 31, 2024:
Total Number of Shares
Purchased (1)
Average
Price Paid
Per Share
Total Number of Shares Purchased
as Part of Publicly-
Announced
Programs
Approximate Dollar
Value of Shares
That May Yet be
Purchased Under
the Programs (2)
November 1, 2023— November 30, 2023
105,000$49.47 105,000$221.5 million
December 1, 2023— December 31, 2023
120,438$57.39 120,000$214.6 million
January 1, 2024— January 31, 2024
158,066$56.91 157,500$205.6 million
Total383,504$55.02 382,500 
_________________________
(1)Represents withholding of 1,004 shares to cover taxes on vested restricted shares, in addition to shares purchased as part of a publicly announced program.
(2)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 $21.0 million of the Company’s common stock under the program during the third quarter of fiscal 2024.
The Amended Credit Agreement permits us to pay dividends to our stockholders and make share repurchases so long as there is no default under our Amended Credit Agreement, the Company's total funded debt to adjusted EBITDA ratio (as set forth in the Amended Credit Agreement, the "consolidated net leverage ratio"), 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’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.
Item 5. Other Information
(a) None
(b) Not applicable
(c) Trading Plans
Our directors and Section 16 officers may from time to time enter into plans or other arrangements for the purchase or sale of our shares that are intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) or may represent a non-Rule 10b5-1 trading arrangement under the Exchange Act. During the quarter ended January 31, 2024, no director or Section 16 officer adopted or terminated any Rule 10b5-1 trading arrangements or non-Rule 10b5-1 trading arrangements (in each case, as defined in Item 408(a) of Regulation S-K).
43

kfy.jpg
Item 6. Exhibits
Exhibit
Number
Description
3.1*
3.2*
31.1
31.2
32.1
101.INSInline XBRL Instance Document – the instance document does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.
101.SCHInline XBRL Taxonomy Extension Schema Document.
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document.
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document.
101.LABInline XBRL Taxonomy Extension Label Linkbase Document.
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document.
104
The cover page from the Company’s Quarterly Report on Form 10-Q for the quarter ended January 31, 2024, has been formatted in Inline XBRL and included as Exhibit 101.
_________________________
*    Incorporated herein by reference.


44

kfy.jpg
SIGNATURES
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
Korn Ferry
Date: March 8, 2024
By:/s/ Robert P. Rozek
Robert P. Rozek
Executive Vice President, Chief Financial Officer and Chief Corporate Officer
(Duly Authorized Officer, Principal Financial Officer and Principal Accounting Officer)
45
EX-31.1 2 kfy-2024131xq3fy24xexx311.htm EX-31.1 Document
kfy1.jpg
EXHIBIT 31.1
CERTIFICATIONS
I, Gary D. Burnison, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Korn Ferry;
2.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;
3.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;
4.The registrant’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:
a.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;
b.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;
c.Evaluated the effectiveness of the registrant’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; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.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’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: March 8, 2024
By:/s/ GARY D. BURNISON
Name:Gary D. Burnison
Title:Chief Executive Officer and President

EX-31.2 3 kfy-2024131xq3fy24xexx312.htm EX-31.2 Document
kfy.jpg
EXHIBIT 31.2
CERTIFICATIONS
I, Robert P. Rozek, certify that:
1.I have reviewed this quarterly report on Form 10-Q of Korn Ferry;
2.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;
3.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;
4.The registrant’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:
a.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;
b.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;
c.Evaluated the effectiveness of the registrant’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; and
d.Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5.The registrant’s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant’s auditors and the audit committee of the registrant’s board of directors (or persons performing the equivalent functions):
a.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’s ability to record, process, summarize and report financial information; and
b.Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant’s internal control over financial reporting.
Date: March 8, 2024
By:
/s/ ROBERT P. ROZEK
Name:Robert P. Rozek
Title:Executive Vice President, Chief Financial Officer, and Chief Corporate Officer

EX-32.1 4 kfy-2024131xq3fy24xexx321.htm EX-32.1 Document
kfy2.jpg
EXHIBIT 32.1
CERTIFICATION PURSUANT TO 18 U.S.C. SECTION 1350, AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
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 “Company”), hereby certify that, to the best of their knowledge:
(a)the Quarterly Report on Form 10-Q for the quarter ended January 31, 2024 (the “Report”) of the Company fully complies with the requirements of section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
(b)information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
Dated: March 8, 2024
By:/s/ GARY D. BURNISON
Name:Gary D. Burnison
Title:Chief Executive Officer and President
By:/s/ ROBERT P. ROZEK
Name:Robert P. Rozek
Title:Executive Vice President, Chief Financial Officer, and Chief Corporate Officer

EX-101.SCH 5 kfy-20240131.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover Page link:presentationLink link:calculationLink link:definitionLink 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) link:presentationLink link:calculationLink link:definitionLink 0000008 - Disclosure - Organization and Summary of Significant Accounting Policies link:presentationLink link:calculationLink link:definitionLink 0000009 - Disclosure - Basic and Diluted Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 0000010 - Disclosure - Comprehensive Income link:presentationLink link:calculationLink link:definitionLink 0000011 - Disclosure - Employee Stock Plans link:presentationLink link:calculationLink link:definitionLink 0000012 - Disclosure - Financial Instruments link:presentationLink link:calculationLink link:definitionLink 0000013 - Disclosure - Deferred Compensation and Retirement Plans link:presentationLink link:calculationLink link:definitionLink 0000014 - Disclosure - Fee Revenue link:presentationLink link:calculationLink link:definitionLink 0000015 - Disclosure - Credit Losses link:presentationLink link:calculationLink link:definitionLink 0000016 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 0000017 - Disclosure - Segments link:presentationLink link:calculationLink link:definitionLink 0000018 - Disclosure - Long-Term Debt link:presentationLink link:calculationLink link:definitionLink 0000019 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 0000020 - Disclosure - Restructuring Charges, Net link:presentationLink link:calculationLink link:definitionLink 0000021 - Disclosure - Subsequent Event link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Basic and Diluted Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Comprehensive Income (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Employee Stock Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Financial Instruments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Deferred Compensation and Retirement Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Fee Revenue (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Credit Losses (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Segments (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Long-Term Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Restructuring Charges, Net (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Organization and Summary of Significant Accounting Policies - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Basic and Diluted Earnings Per Share - Basic and Diluted Earnings per Common Share Attributable to Common Stockholders (Detail) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Basic and Diluted Earnings Per Share - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Comprehensive Income - Components of Accumulated Other Comprehensive Loss (Detail) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Comprehensive Income - Changes in Each Component of Accumulated Other Comprehensive Loss (Detail) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Employee Stock Plans - Components of Stock-Based Compensation Expense Recognized (Detail) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Employee Stock Plans - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Financial Instruments - Financial Instruments and Balance Sheet Classification (Detail) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Financial Instruments - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Financial Instruments - Fair Value of Derivatives Not Designated as Hedge Instruments (Detail) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Deferred Compensation and Retirement Plans - Components of Net Periodic Benefits Costs (Detail) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Deferred Compensation and Retirement Plans - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Fee Revenue - Schedule of Contract Asset and Liability (Detail) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Fee Revenue - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Fee Revenue - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Fee Revenue - Schedule of Disaggregation of Fee Revenue by Industry (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Credit Losses - Summary of Activity in Allowance for Credit Losses on Trade Receivables (Detail) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Credit Losses - Schedule of Fair Value and Unrealized Losses on Available for Sale Debt Securities (Detail) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Credit Losses - Additional Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Income Taxes - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Segments - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Segments - Financial Highlights (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Segments - Financial Highlights by Operating Segment (Detail) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Long-Term Debt - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Long-Term Debt - Schedule of Long-term Debt, at Amortized Cost (Detail) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Leases - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Leases - Components of Lease Expense (Detail) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Leases - Summary of Supplemental Cash Flow Information Related to Leases (Detail) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Leases - Summary of Maturities of Lease Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Leases - Summary of Maturities of Lease Liabilities (Detail) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Restructuring Charges, Net - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Restructuring Charges, Net - Summary of Changes in Restructuring Liability (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Restructuring Charges, Net - Restructuring Charges by Segment (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Subsequent Event - Additional Information (Detail) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 6 kfy-20240131_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 7 kfy-20240131_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 8 kfy-20240131_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Professional Search & Interim Professional Search Interim [Member] Professional search & interim. Fee revenue, percentage Revenue From Contract With Customer Excluding Assessed Tax Percentage Revenue from contract with customer excluding assessed tax percentage. Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Recoveries of amounts previously written off Accounts Receivable, Allowance for Credit Loss, Recovery Net income attributable to noncontrolling interest Net income attributable to noncontrolling interest Net Income (Loss) Attributable to Noncontrolling Interest Pay vs Performance Disclosure [Line Items] Impaired Long-Lived Assets Held and Used, Asset Name [Domain] Impaired Long-Lived Assets Held and Used, Asset Name [Domain] Statistical Measurement Statistical Measurement [Domain] Line of credit facility, maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Change in other assets and liabilities: Increase (Decrease) in Operating Capital [Abstract] Underlying Security Market Price Change Underlying Security Market Price Change, Percent Deferred compensation arrangement vesting period Deferred Compensation Arrangement with Individual, Requisite Service Period Summary of Maturities of Lease Liabilities Lessee Operating And Finance Lease Liability Maturity [Table Text Block] Lessee operating and finance lease liability maturity. Award Type Award Type [Domain] Fair Value as of Grant Date Award Grant Date Fair Value Revenue, remaining performance obligation, expected timing of satisfaction, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Allowance for Doubtful Accounts Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block] Common Stock Common Stock Including Additional Paid in Capital [Member] Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Revolving Credit Facility Revolving Credit Facility [Member] Investments and other assets Investments and Other Noncurrent Assets Deferred compensation and pension plan adjustments, net of tax Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax Impairment of intangible assets Impairment of Intangible Assets, Finite-Lived Deferred tax liabilities Deferred Income Tax Liabilities, Net MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Segment Reporting [Abstract] Segment Reporting [Abstract] Accounts payable Accounts Payable, Current Restatement Determination Date: Restatement Determination Date [Axis] Other income, net Nonoperating Income (Expense) Integration/acquisition costs Business Combination Acquisition And Integration Related Costs 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. Operating Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Insider Trading Policies and Procedures [Line Items] Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] Exchange rate fluctuations Restructuring Reserve, Foreign Currency Translation Gain (Loss) Disaggregation Of Revenue [Line Items] Disaggregation of Revenue [Line Items] North America Executive Search, North America [Member] Executive Search, North America Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Income Taxes Income Tax Disclosure [Text Block] Proceeds from life insurance policies Proceeds from Life Insurance Policy Revenue Recognition Revenue [Policy Text Block] Change in deferred tax assets valuation allowance, amount Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount Subsequent Event Type Subsequent Event Type [Domain] Foreign currency forward contracts, fair value Foreign Currency Derivative Instruments Not Designated as Hedging Instruments at Fair Value, Net Dividends paid to shareholders Payments of Ordinary Dividends, Common Stock Impairment of fixed assets Impairment, Long-Lived Asset, Held-for-Use Diluted (in usd per share) Diluted earnings per share (in usd per share) Earnings Per Share, Diluted PEO Total Compensation Amount PEO Total Compensation Amount Stock-based compensation APIC, Share-Based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition Receivables due from clients, net of allowance for doubtful accounts of $50,302 and $44,377 at January 31, 2024 and April 30, 2023, respectively Accounts Receivable, after Allowance for Credit Loss, Current Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Unvested obligations under deferred compensation plans Deferred Compensation Plans Unvested Obligations The amount of the liability included in the deferred compensation plans that is unvested and therefore the participants have not earned the right to. Common stock: $0.01 par value, 150,000 shares authorized, 77,511 and 76,693 shares issued and 52,345 and 52,269 shares outstanding at January 31, 2024 and April 30, 2023, respectively Common Stocks, Including Additional Paid in Capital Trading Symbol Trading Symbol Long-term debt arrangement Letters of Credit Outstanding, Amount Restructuring Plan [Domain] Restructuring Plan [Domain] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Net income attributable to Korn Ferry Net income attributable to Korn Ferry Net Income (Loss) Total current liabilities Liabilities, Current Derivative Contract Derivative Contract [Domain] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] 2026 Finance Lease, Liability, to be Paid, Year Two Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Thereafter Finance Lease Liability Payments Due After Year Four Finance lease, liability, payments due, after year four. Company Selected Measure Name Company Selected Measure Name Leases Lessee, Operating Leases [Text Block] Corporate notes/bonds Corporate Bond Securities [Member] Industrial Industrial [Member] Industrial. Consulting Consulting [Member] Consulting. LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] ESPP Employee Stock [Member] Unrealized Losses Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax Reclassification of realized net losses to net income Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Credit Facilities Credit Facilities [Member] Credit facilities. Contract liabilities-deferred revenue Contract with Customer, Liability Basic and Diluted Earnings per Common Share Attributable to Common Stockholders Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Cost of services Cost of Goods and Services Sold Service cost Defined Benefit Plan, Service Cost Digital Digital [Member] Digital. Executive Category: Executive Category [Axis] Effect of exchange rate changes on cash and cash equivalents Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Income taxes and other receivables Income Taxes And Other Receivables, Current Income Taxes And Other Receivables, Current Dividends Dividends [Domain] Fair Value, Inputs, Level 1 Fair Value, Inputs, Level 1 [Member] Name Measure Name Marketable securities Marketable Securities, Current Marketable Securities, Current Name Forgone Recovery, Individual Name Impaired Long-Lived Assets Held and Used by Type [Axis] Impaired Long-Lived Assets Held and Used by Type [Axis] Goodwill Goodwill Equity Components [Axis] Equity Components [Axis] Financial Instruments Financial Instruments [Domain] Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Investment Type Investment Type [Axis] Underlying Securities Award Underlying Securities Amount Entity Small Business Entity Small Business Investments Investments [Domain] Comprehensive Income Comprehensive Income (Loss) Note [Text Block] Local Phone Number Local Phone Number Receivables due from clients Increase (Decrease) in Accounts Receivable Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Gain on marketable securities Marketable Security, Gain (Loss) Derivative notional amount Derivative, Notional Amount Cash dividends declared per share (in usd per share) Common Stock, Dividends, Per Share, Declared Other Financial Institutions Other Financial Institutions [Member] Other Financial Institutions [Member] Operating lease liability, non-current Operating Lease, Liability, Noncurrent Organization and Summary of Significant Accounting Policies Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block] Retirement Plan Type Retirement Plan Type [Domain] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Debt instrument term Debt Instrument, Term Debt Instrument, Name Debt Instrument, Name [Domain] Retirement Benefits [Abstract] Retirement Benefits [Abstract] Schedule of Long-term Debt, at Amortized Cost Schedule of Long-Term Debt Instruments [Table Text Block] Deferred compensation and other retirement plans Liability, Defined Benefit Plan, Noncurrent Less: Unamortized discount and issuance costs Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net Financial Highlights Investment Company, Financial Highlights [Table Text Block] Education/Non–Profit/General Education Non Profit And General [Member] Education, non-profit and general. Fair value of derivative liabilities Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Liability at Fair Value Foreign currency forward contracts Foreign Exchange Forward [Member] Cash and Cash Equivalents Cash and Cash Equivalents, Policy [Policy Text Block] Earnings Per Share Disclosure [Table] Earnings Per Share Disclosure [Table] Earnings Per Share Disclosure [Table] Income taxes payable Accrued Income Taxes, Current Product and Service Product and Service [Domain] Other Performance Measure, Amount Other Performance Measure, Amount Compensation expense (reduction) Deferred Compensation Arrangement With Individual Compensation Expense (Income) The compensation expense or (income) recognized during the period pertaining to the deferred compensation arrangement. Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Components of Lease Expense Lease, Cost [Table Text Block] Fair Value of Liabilities Derivatives Schedule of Derivative Liabilities at Fair Value [Table Text Block] Net unrealized gain on marketable securities, net of tax Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent Standby Letters of Credit Standby Letters of Credit [Member] Cash flows from investing activities: Net Cash Provided by (Used in) Investing Activities [Abstract] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Restructuring liability, beginning balance Restructuring liability, ending balance Restructuring Reserve Anti-dilutive securities excluded from computation of diluted earnings per share (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Award Type Award Type [Axis] Document Quarterly Report Document Quarterly Report Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Domain] Hedging Designation Hedging Designation [Axis] Operating leases Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Accounts Receivable, Allowance for Credit Loss [Roll Forward] Accounts Receivable, Allowance for Credit Loss [Roll Forward] Trading Arrangement: Trading Arrangement [Axis] Less: imputed interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Derivatives Sold Derivatives Sold [Member] Derivatives Sold [Member] Use of Estimates and Uncertainties Use of Estimates, Policy [Policy Text Block] PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Leases Lessee, Finance Leases [Text Block] Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Reductions for non-cash payments Restructuring Reserve, Settled without Cash Long-Term Debt, Type Long-Term Debt, Type [Domain] Entity File Number Entity File Number Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table] Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table] Operating lease liability, current Operating Lease, Liability, Current Unrealized (Losses) Gains on Marketable Securities AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member] Interest on lease liabilities Finance Lease, Interest Expense Credit loss for available for sales debt securities Debt Securities, Available-for-Sale, Allowance for Credit Loss Gain on cash surrender value of life insurance policies Increase in market value of the underlying COLI investments Life Insurance, Corporate or Bank Owned, Change in Value Sale/maturities of available-for-sale marketable securities Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale Entity Shell Company Entity Shell Company 2027 Lessee, Operating Lease, Liability, to be Paid, Year Three Unrealized (losses) gains arising during the period OCI, before Reclassifications, Net of Tax, Attributable to Parent Recent Accounting Standards - Not Yet Adopted New Accounting Pronouncements, Policy [Policy Text Block] Restatement Determination Date Restatement Determination Date Fair Value Measurements, Nonrecurring Value Measurement [Abstract] Fair Value Measurements, Nonrecurring Value Measurement [Abstract] Income taxes payable Increase (Decrease) in Income Taxes Payable Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Schedule of Restructuring and Related Costs [Table] Schedule of Restructuring and Related Costs [Table] 2026 Lessee, Operating Lease, Liability, to be Paid, Year Two Less: reallocation of undistributed earnings to nonvested restricted stockholders Undistributed Earnings (Loss) Allocated to Participating Securities, Diluted Dividend Declared Dividend Declared [Member] Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Variable lease cost Variable Lease, Cost Operating lease cost Operating Lease, Cost Impairment of Long-Lived Assets Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block] 12 months or longer, fair value Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer Common stock, shares issued (in shares) Common Stock, Shares, Issued Financial Instruments and Balance Sheet Classification Unrealized Gain (Loss) on Investments [Table Text Block] Security Exchange Name Security Exchange Name Assets, fair value Assets, Fair Value Disclosure Accumulated other comprehensive loss, net Accumulated other comprehensive loss, net Accumulated Other Comprehensive Income (Loss), Net of Tax Employee Stock Option Employee Stock Option [Member] Foreign Currency Translation Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Total operating expenses Costs and Expenses Maximum Maximum [Member] Comprehensive income attributable to Korn Ferry Comprehensive Income (Loss), Net of Tax, Attributable to Parent Restructuring Charges Incurred by Segment Restructuring and Related Costs [Table Text Block] Document Type Document Type Marketable securities remaining maturity Marketable Securities Remaining Maturity Marketable securities remaining maturity. Tabular List, Table Tabular List [Table Text Block] Short-term lease cost Short-Term Lease, Cost Entity Address, Address Line One Entity Address, Address Line One Purchase of stock Shares repurchased during the period, value Treasury Stock, Value, Acquired, Cost Method Marketable securities, non-current Marketable Securities, Non- current Marketable Securities, Noncurrent Entity Address, Address Line Two Entity Address, Address Line Two 2027 Finance Lease, Liability, to be Paid, Year Three Antidilutive Securities, Name Antidilutive Securities, Name [Domain] Subsequent Event [Table] Subsequent Event [Table] Employee Stock Plans Share-Based Payment Arrangement [Text Block] 2025 Finance Lease, Liability, to be Paid, Year One Unrealized losses relates to equity securities Equity Securities, FV-NI, Unrealized Loss Cash surrender value of company-owned life insurance policies, net of loans Cash Surrender Value of Life Insurance Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] Allowance for doubtful accounts Accounts Receivable, Allowance for Credit Loss, Current Subsequent Event Subsequent Event [Member] Derivative [Table] Derivative [Table] Accounts payable and accrued liabilities Increase (Decrease) in Accounts Payable and Accrued Liabilities Cash Cash [Member] Income Statement [Abstract] Income Statement [Abstract] Issuance of stock (in shares) Stock Issued During Period, Shares, New Issues Title of 12(b) Security Title of 12(b) Security Restructuring Cost and Reserve [Line Items] Restructuring Cost and Reserve [Line Items] Amended Credit Agreement Amended Credit Agreement [Member] Amended credit agreement. Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Cash and cash equivalents, fair value Cash and Cash Equivalents, Fair Value Disclosure Number of performance obligations Number Of Performance Obligations, Standard Search Engagement Number Of Performance Obligations, Standard Search Engagement Changes in Restructuring Liability Schedule of Restructuring Reserve by Type of Cost [Table Text Block] Sublease income Sublease Income Dividends - noncontrolling interest Payments of Ordinary Dividends, Noncontrolling Interest Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Operating Segments Operating Segments [Member] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Tax effect on unrealized gains (losses), securities, tax expense (benefit) OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax Financial Instruments Financial Instruments Disclosure [Text Block] Share-Based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Entity Tax Identification Number Entity Tax Identification Number Total lease cost Lease, Cost Purchase of marketable securities Payments to Acquire Marketable Securities Statistical Measurement Statistical Measurement [Axis] Unearned compensation Increase Decrease In Unearned Compensation Increase Decrease In unearned compensation. Balance Sheet Location Balance Sheet Location [Domain] Financial Instrument Financial Instrument [Axis] Payments on life insurance policy loans Repayment Of Life Insurance Policy Loans Repayment of life insurance policy loans. Entity Interactive Data Current Entity Interactive Data Current Disaggregation Of Revenue [Table] Disaggregation of Revenue [Table] Long-Term Debt Long-Term Debt [Text Block] Total Shareholder Return Amount Total Shareholder Return Amount Repurchases of common stock Payments for Repurchase of Common Stock Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Goodwill and Intangible Assets Goodwill and Intangible Assets, Policy [Policy Text Block] Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Total Korn Ferry Stockholders' Equity Parent [Member] Segments Segments [Domain] Fair Value Hierarchy and NAV Fair Value Hierarchy and NAV [Axis] Share-based Compensation Arrangement by Share-based Payment Award [Line Items] Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] Consolidation Items Consolidation Items [Domain] Retained earnings Retained Earnings (Accumulated Deficit) Measure: Measure [Axis] Name Outstanding Recovery, Individual Name Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Leases [Abstract] Leases [Abstract] Thereafter Lessee Operating Lease Liability Payments Due After Year Four Lessee operating lease liability payments due after year four. Option to receive employee benefits by quarterly installments periods Option To Receive Employee Benefits By Quarterly Installments Periods Option to receive employee benefits by quarterly installments periods. Entity Address, State or Province Entity Address, State or Province Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Total lease payments Finance Lease, Liability, to be Paid Cash flows from operating activities: Net Cash Provided by (Used in) Operating Activities [Abstract] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Fair Value of Assets Derivatives Schedule of Derivative Assets at Fair Value [Table Text Block] Operating cash flows from operating leases Operating Lease, Payments Components of Stock-Based Compensation Expense Recognized Share-Based Payment Arrangement, Cost by Plan [Table Text Block] Common stock, shares outstanding (in shares) Beginning balance (in shares) Ending balance (in shares) Common Stock, Shares, Outstanding Right-Of-Use Assets Right-Of-Use Assets [Member] Right-Of-Use Assets Net earnings per common share: Earnings Per Share, Basic [Abstract] Impairment of right-of-use assets Lease impairment cost Operating Lease, Impairment Loss Interest cost Defined Benefit Plan, Interest Cost PEO PEO [Member] Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items] Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items] Fair value and unrealized losses on available for sale debt securities. Changes in Each Component of Accumulated Other Comprehensive Loss Comprehensive Income (Loss) [Table Text Block] Defined Benefit Plan Disclosure [Line Items] Defined Benefit Plan Disclosure [Line Items] Deferred Compensation and Retirement Plans Retirement Benefits [Text Block] Accumulated Other Comprehensive Income Loss [Line Items] Accumulated Other Comprehensive Income (Loss) [Line Items] Common stock, par value (in usd per share) Common Stock, Par or Stated Value Per Share Sale of Stock Sale of Stock [Axis] Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Equity securities, fair value Equity Securities, FV-NI, Current Basic net earnings attributable to common stockholders Net Income (Loss) Available to Common Stockholders, Basic ROU assets obtained in exchange for lease obligations: Right Of Use Assets Obtained In Exchange For Lease Obligations [Abstract] Right-of-use assets obtained in exchange for lease obligations. Debt Instrument Debt Instrument [Axis] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Income tax provision tax rate Effective Income Tax Rate Reconciliation, Percent Total Operating Lease, Liability 2024 (excluding the nine months ended January 31, 2024) Finance Lease, Liability, to be Paid, Remainder of Fiscal Year Unearned compensation Unearned Compensation Current The amount advanced to employees that we consider unearned compensation that will vest and therefore be expensed in within a year. Investment, Type [Extensible Enumeration] Investment, Type [Extensible Enumeration] Trading Activity Trading Activity [Axis] Credit Facility Credit Facility [Axis] Total liabilities Liabilities Finance lease cost Finance Lease Costs Finance lease costs. Consumer Goods Consumer Goods [Member] Consumer goods. Fee revenue Service [Member] Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Balance Sheet Related Disclosures [Abstract] Balance Sheet Related Disclosures [Abstract] Prepaid expenses and other assets Increase (Decrease) in Prepaid Expense and Other Assets Accumulated Other Comprehensive Loss, Net AOCI Attributable to Parent [Member] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] All Executive Categories All Executive Categories [Member] Number of core solutions Number Of Core Solutions Number Of Core Solutions Accumulated Other Comprehensive Income Loss [Table] Accumulated Other Comprehensive Income (Loss) [Table] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Deferred Compensation and Pension Plan Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Summary of Supplemental Cash Flow Information Related to Leases Schedule Of Cash Flow Information Related To Leases [Table Text Block] Schedule of cash flow information related to leases. Debt Disclosure [Abstract] Debt Disclosure [Abstract] Marketable Securities, Non- Current Marketable Securities Non Current [Member] Marketable securities non-current member. Number of business segments Number of Reportable Segments Earnings per common share attributable to Korn Ferry: Earnings Per Share [Abstract] Subsequent Event [Line Items] Subsequent Event [Line Items] Marketable Securities Marketable Securities, Policy [Policy Text Block] Less than 12 months, fair value Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months General and administrative expenses General and Administrative Expense Credit Agreement Credit Agreement [Member] Credit Agreement [Member] Delayed Draw Term Loan Facility Delayed Draw Term Loan Facility [Member] Delay draw term loan facility. Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Senior Unsecured Notes Senior Unsecured Notes [Member] Senior unsecured notes. Total current assets Assets, Current Schedule Of Defined Benefit Plans Disclosures [Table] Schedule of Defined Benefit Plans Disclosures [Table] Principal payments on finance leases Financing cash flows from finance leases Finance Lease, Principal Payments Net periodic benefit costs Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Equity investments Equity Securities [Member] Revenue from Contract with Customer [Abstract] Revenue from Contract with Customer [Abstract] All Individuals All Individuals [Member] Other income, net Other Nonoperating Income (Expense) Entity Filer Category Entity Filer Category Restructuring Type [Axis] Restructuring Type [Axis] Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Statement [Table] Statement [Table] Current Fiscal Year End Date Current Fiscal Year End Date Earnings Per Share Earnings Per Share, Policy [Policy Text Block] Financial Instruments [Table] Financial Instruments [Table] Financial Instruments [Table] PEO Name PEO Name Organization And Summary Of Significant Accounting Policies [Table] Organization And Summary Of Significant Accounting Policies [Table] Organization And Summary Of Significant Accounting Policies [Table] Trading Activity, by Type Trading Activity, by Type [Domain] Fair Value, by Balance Sheet Grouping [Table] Fair Value, by Balance Sheet Grouping [Table] Components of Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] 2028 Finance Lease, Liability, to be Paid, Year Four Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Executive And Professional Search Executive And Professional Search [Member] Executive And Professional Search Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Debt securities, current Debt Securities, Available-for-Sale, Current Other accrued liabilities Other Accrued Liabilities, Current Corporate Corporate, Non-Segment [Member] Net periodic service credit amortization Defined Benefit Plan, Amortization of Prior Service Cost (Credit) Other Increase (Decrease) in Other Operating Assets and Liabilities, Net Depreciation and amortization Depreciation, Depletion and Amortization Adjusted EBITDA Adjusted Earnings Before Interest Taxes Depreciation And Amortization Adjusted EBITDA before restructuring charges, integration/acquisition cost, certain separation costs and certain non-cash charges. Debt instrument, interest rate Debt Instrument, Interest Rate, Stated Percentage Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Total Korn Ferry stockholders' equity Beginning balance Ending balance Equity, Attributable to Parent RPO R P O [Member] RPO. Consolidation Items Consolidation Items [Axis] Commercial paper Commercial Paper [Member] Impairment of goodwill Goodwill, Impairment Loss Restricted Stock Awards Restricted Stock [Member] Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Financing Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Contract liabilities, revenue recognized Contract with Customer, Liability, Revenue Recognized Foreign currency translation adjustments Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax Components of Net Periodic Benefits Costs Schedule of Defined Benefit Plans Disclosures [Table Text Block] Subsequent Events [Abstract] Subsequent Events [Abstract] Income before provision for income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest U.S. Treasury and Agency Securities U S Treasury And Agency Securities [Member] U.S. treasury and agency securities. Mutual funds Mutual Fund [Member] Not Designated as Hedge Instrument Not Designated as Hedging Instrument [Member] Tax effect on reclassification of realized net losses, tax benefit Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax Restructuring Charges, Net Restructuring and Related Activities Disclosure [Text Block] Hedging Designation Hedging Designation [Domain] Fair Value, Inputs, Level 2 Fair Value, Inputs, Level 2 [Member] Entity Emerging Growth Company Entity Emerging Growth Company Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Intangible assets, net Intangible Assets, Net (Excluding Goodwill) Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Document Fiscal Period Focus Document Fiscal Period Focus Marketable Securities, Current Marketable Securities Current [Member] Marketable securities current. Dividends payable (in dollars per share) Dividends Payable, Amount Per Share 2025 Lessee, Operating Lease, Liability, to be Paid, Year One Intangible assets estimated useful lives Finite-Lived Intangible Asset, Useful Life Line of credit facility, remaining borrowing capacity Line of Credit Facility, Remaining Borrowing Capacity Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Antidilutive Securities Antidilutive Securities [Axis] 2028 Lessee, Operating Lease, Liability, to be Paid, Year Four Title Trading Arrangement, Individual Title Stock-based compensation expense Share-Based Payment Arrangement, Noncash Expense 4.625% Senior Unsecured Notes due 2027 Four Point Six Two Five Percent Senior Unsecured Notes Due Two Thousand Twenty Seven [Member] Four point six two five percent senior unsecured notes due two thousand twenty seven. Cash compensation, percentage Cash Compensation, Percentage Cash Compensation, Percentage Debt securities, non-current Debt Securities, Available-for-Sale, Noncurrent Deferred compensation and pension plan adjustments, net of tax Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax Individual: Individual [Axis] Number of revenue recognition phases Number Of Revenue Phases Number Of Revenue Phases City Area Code City Area Code Entity Address, Postal Zip Code Entity Address, Postal Zip Code Basic and Diluted Earnings Per Share Earnings Per Share [Text Block] Product and Service Product and Service [Axis] Financial Instruments and Balance Sheet Classification Fair Value Measurements, Recurring and Nonrecurring [Table Text Block] Document Fiscal Year Focus Document Fiscal Year Focus Income Taxes & Other Receivables Income Taxes And Other Receivables Income taxes and other receivables. Total stockholders' equity Beginning balance Ending balance Equity, Including Portion Attributable to Noncontrolling Interest Dividends paid to noncontrolling interest Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders Software Software and Software Development Costs [Member] Minimum Minimum [Member] Weighted-average common shares outstanding: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Property and equipment, net Property, Plant and Equipment, Net Exercise Price Award Exercise Price Income Taxes And Other Receivables Income Taxes And Other Receivables [Member] Income taxes and other receivables. Foreign currency gains (losses) Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net Other comprehensive (loss) income Other Comprehensive Income (Loss), Net of Tax Less: distributed and undistributed earnings to nonvested restricted stockholders Participating Securities, Distributed and Undistributed Earnings (Loss), Basic Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Dividends paid to shareholders Dividends, Common Stock, Cash ASSETS Assets [Abstract] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Prior Credit Facility Prior Credit Facility [Member] Prior Credit Facility. Payments of tax withholdings on restricted stock Payment, Tax Withholding, Share-Based Payment Arrangement Derivative liabilities: Derivative Liability [Abstract] Net income Net income Net (loss) income Net Income (Loss), Including Portion Attributable to Noncontrolling Interest Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Deferred income taxes Deferred Income Tax Assets, Net Retirement Plan Type Retirement Plan Type [Axis] Add: undistributed earnings to nonvested restricted stockholders Undistributed Earnings (Loss) Allocated to Participating Securities, Basic Retained Earnings Retained Earnings [Member] Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Total liabilities and stockholders' equity Liabilities and Equity Cost Debt Securities, Available-for-Sale, Amortized Cost Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Basic (in usd per share) Basic earnings per share (in usd per share) Earnings Per Share, Basic Operating lease right-of-use assets, net Operating Lease, Right-of-Use Asset Debt Instrument [Table] Schedule of Long-Term Debt Instruments [Table] Credit Losses Allowance for Credit Losses [Text Block] Accounting Policies [Abstract] Accounting Policies [Abstract] Life Sciences/Healthcare Life Sciences And Healthcare [Member] Life Sciences/Healthcare. Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Sale of Stock Sale of Stock [Domain] Marketable securities unrealized gain (loss), net of tax AOCI, Debt Securities, Available-for-Sale, Adjustment, after Tax Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] 2024 (excluding the nine months ended January 31, 2024) Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Diluted net earnings attributable to common stockholders Net Income (Loss) Available to Common Stockholders, Diluted Arrangement Duration Trading Arrangement Duration Schedule of Fair Value and Unrealized Losses on Available for Sale Debt Securities Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block] Entity Address, City or Town Entity Address, City or Town Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Earnings Per Share Disclosure [Line Items] Earnings Per Share Disclosure [Line Items] Earnings Per Share Disclosure [Line Items] Financial Highlights by Operating Segment Schedule of Segment Reporting Information, by Segment [Table Text Block] CSV of COLI Contracts C S V Of Coli Contracts [Member] CSV of Coli Contracts [Member] Basis of Consolidation and Presentation Consolidation, Policy [Policy Text Block] Corporate notes/bonds Corporate Notes Or Bonds [Member] Corporate Notes Or Bonds. Restructuring charges, net Restructuring Charges Document Transition Report Document Transition Report Award Timing Predetermined Award Timing Predetermined [Flag] Fair Value of Financial Instruments Fair Value of Financial Instruments, Policy [Policy Text Block] Gross CSV Cash Surrender Value Of Life Insurance Gross Cash Surrender Value of Life Insurance Gross Termination Date Trading Arrangement Termination Date Foreign currency translation adjustments Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax Proceeds from sales/maturities of marketable securities Proceeds from Sale and Maturity of Marketable Securities Common stock, shares authorized (in shares) Common Stock, Shares Authorized Debt securities AFS, fair value Debt Securities, Available-for-Sale Unrealized gains relates to equity securities Equity Securities, FV-NI, Unrealized Gain Line of Credit Facility, Lender Line of Credit Facility, Lender [Domain] Unrealized Gains Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax Increase (decrease) in the fair value of marketable securities Equity Securities, FV-NI, Gain (Loss) Derivatives Purchased Derivatives Purchased [Member] Derivatives Purchased [Member] Derivative Instrument Derivative Instrument [Axis] Long-term debt Senior Unsecured Notes Long-Term Debt, Gross Adjustments to reconcile net income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] All Trading Arrangements All Trading Arrangements [Member] All Adjustments to Compensation All Adjustments to Compensation [Member] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Derivative [Line Items] Derivative [Line Items] Award Timing Disclosures [Line Items] Compensation Amount Outstanding Recovery Compensation Amount Less: comprehensive income attributable to noncontrolling interest Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest Latin America Executive Search, Latin America [Member] Executive Search, Latin America Finance lease cost Finance Lease Costs [Abstract] Finance lease costs. Provision for doubtful accounts Provision for credit losses Accounts Receivable, Credit Loss Expense (Reversal) Financial Services Financial Service [Member] Restructuring Charges, Net Costs Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block] Deferred income taxes Deferred Income Tax Expense (Benefit) Subsequent Event Type Subsequent Event Type [Axis] Restructuring Plan [Axis] Restructuring Plan [Axis] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Technology Technology Service [Member] Income taxes and other receivables Increase (Decrease) in Other Receivables Total Finance Lease, Liability Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Prepaid expenses and other assets Prepaid Expense and Other Assets, Current Foreign currency translation Allowance For Doubtful Accounts Foreign Currency Translation Increase (Decrease) Allowance for doubtful accounts foreign currency translation. Fair value of derivative assets Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value Insider Trading Arrangements [Line Items] Beginning balance Ending balance Accounts Receivable, Allowance for Credit Loss AOCI Attributable to Parent, Net of Tax [Roll Forward] AOCI Attributable to Parent, Net of Tax [Roll Forward] Dividends received from unconsolidated subsidiaries Proceeds from Equity Method Investment, Distribution, Return of Capital The "Plan" The "Plan" [Member] The "Plan" Schedule Of Segment Reporting Information By Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Entity Registrant Name Entity Registrant Name Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Award Timing Method Award Timing Method [Text Block] Effect of dilutive securities (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Restructuring Charges [Abstract] Reimbursed out-of-pocket engagement expenses Reimbursed Out Of Pocket Engagement Expenses [Member] Reimbursed out-of-pocket engagement expenses. Adjustment to Compensation, Amount Adjustment to Compensation Amount Employee Severance Employee Severance [Member] Obligations for which assets are held in trust Other Deferred Compensation Arrangements, Liability, Current and Noncurrent Noncontrolling interest Equity, Attributable to Noncontrolling Interest Reductions for cash payments Payments for Restructuring Document Period End Date Document Period End Date Deferred compensation Increase (Decrease) in Deferred Compensation Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Adoption Date Trading Arrangement Adoption Date Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Credit Loss [Abstract] Credit Loss [Abstract] Financial Instrument [Line Items] Financial Instrument [Line Items] Financial Instrument [Line Items] Treasury Stock, Common Treasury Stock, Common [Member] Summary of Activity in Allowance for Credit Losses on Trade Receivables Accounts Receivable, Allowance for Credit Loss [Table Text Block] Entity Central Index Key Entity Central Index Key Segment Reporting Information [Line Items] Segment Reporting Information [Line Items] Premium on company-owned life insurance policies Payment to Acquire Life Insurance Policy, Investing Activities Organization And Summary Of Significant Accounting Policies [Line Items] Organization And Summary Of Significant Accounting Policies [Line Items] Organization And Summary Of Significant Accounting Policies [Line Items] Total stock-based compensation expense Share-Based Payment Arrangement, Expense Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Income tax provision Income Tax Expense (Benefit) Write-offs Accounts Receivable, Allowance for Credit Loss, Writeoff Compensation and benefits payable Employee-related Liabilities, Current Name Trading Arrangement, Individual Name Schedule of Disaggregation of Fee Revenue by Industry Disaggregation of Revenue [Table Text Block] Lender Name Lender Name [Axis] 12 months or longer, unrealized losses Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss Issuance of stock Stock Issued During Period, Value, New Issues Equity [Abstract] Equity [Abstract] Total revenue Fee revenue Revenue from Contract with Customer, Excluding Assessed Tax Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Long-Term Debt, Type Long-Term Debt, Type [Axis] Amendment Flag Amendment Flag Money market funds Money Market Funds [Member] Amortization of actuarial loss Defined Benefit Plan, Amortization of Gain (Loss) Cash paid for amounts included in the measurement of lease liabilities: Cash Paid For Amounts Included In Measurement Of Lease Liabilities [Abstract] Cash paid for amounts included in measurement of lease liabilities. Leasehold Improvements And Furniture And Fixtures Leasehold Improvements And Furniture And Fixtures [Member] Leasehold Improvements And Furniture And Fixtures Less than 12 months, unrealized losses Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss Cash and cash equivalents Cash and Cash Equivalents Cash and Cash Equivalents, at Carrying Value Cash paid for acquisitions, net of cash acquired Payments to Acquire Businesses, Net of Cash Acquired Comprehensive income Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest Expected long-term rate of return on plan assets Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets Credit Facility Credit Facility [Domain] Purchase of stock (in shares) Shares repurchased during the period (in shares) Treasury Stock, Shares, Acquired Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Long-term debt Long-term borrowings, net of unamortized discount and debt issuance costs Long-Term Debt, Excluding Current Maturities Diluted (in shares) Diluted weighted-average number of common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Diluted Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Derivative assets: Derivative Asset [Abstract] Schedule of Contract Asset and Liability Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Finance leases Right-of-Use Asset Obtained in Exchange for Finance Lease Liability Interest expense, net Interest expense, net Interest Income (Expense), Nonoperating, Net Less: imputed interest Finance Lease, Liability, Undiscounted Excess Amount Fee Revenue Revenue from Contract with Customer [Text Block] Purchase of property and equipment Payments to Acquire Property, Plant, and Equipment Company Selected Measure Amount Company Selected Measure Amount Weighted-average common shares outstanding: Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract] Balance Sheet Location Balance Sheet Location [Axis] Cash and cash equivalents at beginning of period Cash and cash equivalents at end of the period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations Total assets Assets Name Awards Close in Time to MNPI Disclosures, Individual Name Cover [Abstract] Cover [Abstract] Subsequent Event Subsequent Events [Text Block] Compensation and benefits Labor and Related Expense Other liabilities Other Liabilities, Noncurrent Non-NEOs Non-NEOs [Member] Total lease payments Lessee, Operating Lease, Liability, to be Paid Revenue recognized, remaining performance obligation Revenue, Remaining Performance Obligation, Amount Fair Value And Unrealized Losses On Available For Sale Debt Securities [Table] Fair Value And Unrealized Losses On Available For Sale Debt Securities [Table] Fair value and unrealized losses on available for sale debt securities. Amortization of ROU assets Finance Lease, Right-of-Use Asset, Amortization Deferred Compensation Plan Deferred Compensation Plan [Member] Deferred Compensation Plan [Member] Segments Segment Reporting Disclosure [Text Block] Net decrease in cash and cash equivalents Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Cash flows from financing activities: Net Cash Provided by (Used in) Financing Activities [Abstract] Non-PEO NEO Non-PEO NEO [Member] Equity Component [Domain] Equity Component [Domain] Adjustment to Compensation: Adjustment to Compensation [Axis] Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Debt Instrument [Line Items] Debt Instrument [Line Items] Contract assets-unbilled receivables Contract with Customer, Asset, after Allowance for Credit Loss Basic (in shares) Basic weighted-average number of common shares outstanding (in shares) Weighted Average Number of Shares Outstanding, Basic Entity Current Reporting Status Entity Current Reporting Status Unearned compensation, non-current Unearned Compensation Non Current The amount advanced to employees that we consider unearned compensation that will vest and therefore be expensed in more than one year. Operating income Operating income Operating Income (Loss) Executive Capital Accumulation Plan Executive Capital Accumulation Plan [Member] Executive Capital Accumulation Plan [Member] Outstanding policy loans Policy Loans Payable Policy Loans Payable Cash and Cash Equivalent Cash and Cash Equivalents [Member] Proceeds from issuance of common stock upon exercise of employee stock options and in connection with an employee stock purchase plan Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Segments Segments [Axis] Statement [Line Items] Statement [Line Items] Other comprehensive income: Other Comprehensive Income (Loss), Net of Tax [Abstract] Asia Pacific Executive Search, Asia Pacific [Member] Executive Search, Asia Pacific Dividends Dividends [Axis] Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] EMEA Executive Search, EMEA [Member] Executive Search, EMEA Reimbursed expenses Reimbursed Expenses [Member] Reimbursed expenses. Type of Restructuring [Domain] Type of Restructuring [Domain] Stockholders' equity Equity, Including Portion Attributable to Noncontrolling Interest [Abstract] Noncontrolling Interest Noncontrolling Interest [Member] EX-101.PRE 9 kfy-20240131_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT GRAPHIC 10 kfy-20240131_g1.jpg LOGO begin 644 kfy-20240131_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" !4 2(# 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)B7J#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 MBB@ HK/UC7+70X[1[MF475S':1[5)S)(VU1],]ZT* "BBB@ HHHH **** "B MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *** M* "BBB@ HHKG/&WC*'P?I\3+"U_JEY)Y%AIT1_>7,Q'"CT ZLQX !)H K>-O M&$^CR6VCZ+!'?^)M0!%K;2$^7$HX:>8CD1K^;'Y1R:E\.^'_ !%IMXDVJ>*Y M-8AV8:W^P0P*6]05Y'TR:C\"^#Y= BN-1U6=;[Q)J)$E]=J/E']V*/TC0< = M^2>375T <7\4/^/7PY_V'[#_ -'"MGQ)H^KZK]G_ +*U^30_+W>9Y=K'/YF< M8^^#C&#T]:QOBA_QZ^'/^P_8?^CA7:4 >8^)/!/Q-EL9/[ ^)5K;7@4E!J6@ M131LW8'8Z$#WY^E?"/[0G[6_[4W[-OB1=+\4KX=>VGR;/4[73-UO<@?W26R# M_LG!K],M1U.UTFW6>\G2WA:6. .YP"\CK&B_4LR@>YKR?]K'X+67QT^!_B/0 M)K=9=1CMWNM.EQEH[A 67'UQM_&@9V_PH\27GC#X8^%-=U H;_4M+MKNV^"?@2&1=LD>B6:,OH1"H-=W0(**;N7<5R-W7&>: M&D6,99@H]SB@!U%%5/[6L?MGV3[9;_:\9\CS5\S_ +YSF@"W11414 M/HS 4 244R.9)/N.K_[IS3F8*I). .I- "T4BL&4$'(/((I-Z[BN1NZXSS0 MZBBFO(L:Y=@H]6.* '45#]K@_P">T?\ WT*DWKMW9&WKG/% #J*A^UP?\]H_ M^^A4B2+(N48,/53F@!U%1-LBR+E6##U!S0 ZBFO(L:Y=@H] M6.*8MS"S865&/H&% $M%(6"C).!ZT*P905((]10 M%-+J&"E@&/09YIIGC64 M1&11*PR$W#)'KB@"2BBB@ HHHH PO'/C+3_A[X/U?Q)JQD&G:7;/,(8;;P;JR?V59Q,H9M(B+YCD5NOS''F'OD' M^!17ZEWMG!J5G/:W4*7%M,ACDBD&5=2,$$=P17XH?MV?LL7'[.?Q/DN]+@D; MP5KCM/ILX&1 _5[=CV*YR/52.X. I'[9PS1W$,1=-EQ$KK^1% CXD^-G[;GA/X@?%CX8?#CP#J2Z MY%>>*],EU35+?_CW\M+F-EB1OXR6"DD<#:!W-?K,O(QP3Z5]=4#&QQI#&J1JJ(HPJ MJ, #T IU%% CYOL_$::#^V-\1+N_NI8]+L/!MG=RKEF5%5Y2S!1WP.PR:I?" MZSU/]JWQ-I_Q1UZ273_AS8RLWA7P['-AKQE8J;Z\VGJ2#LB[=3_M;7AJQG_X M;:\;W#V\GV23PI81B5D.QCYLF5ST)]JYZ;3;O]D7XJ?;=-AN;CX/>+KS_2[& M"-I!H&HN?];&HY$$I^\!]T^V 9U'[4GC+Q!]N\!_#+PEJ)'(%/;]B/X3R>'SISZ+>/=L,G6FU&?^T"^/O\ MG[MV<\X^[[8XH_:>\!>(=7D\#?$;P3:?VKXI\#W[WD6FJVTZA93($NH$)X#, MJJ0?]DCO5%?VY_ARUAAK3Q.FO8V?\(__ ,(_=&\\_M /D\O<3\N=^W)ZB@"S M^S!XP\0V^M>._AEXKU237M5\&WR1VFL7!S/>V,J;X6DX&74':6[D5PWQ4\$^ M&/B/^VU#HWC)VDT:'P)'=10-?R6R>=]ND7=E77)VDBO0/V9/ ?B2WO\ QG\1 M_&>GKHOB+QI>1W*:-NW/IUG&@2&)V_YZ%?F8=B>W('(^-_A=H7Q)_;B2+Q1X M>AUO2(? *-']KA+1+,+^3H>F[:3^!H XOXV> O!GP)G\)Z]\(M6N;/XA3:W9 MV=KHMIJTUXFK0O(!-!+"TC )LRY? QL SS7TK^T7-);_ +/?Q.EB=HY4\+ZH MR.A(92+24@@]C7@-U\+](_9"_: MO&^C^%X[OX>^+/+TS4)H(?-G\.7>2(I8 M^"PMI,E6 ^Z3G/W5;W[]HJ&2Z_9[^)L4*-++)X7U-42,%F8FTE ZDT ?._ M[(WQ#\1?"'0O /@OQ]?G4/#GBS1K/4_"WB"X8[EFF@2673YB?XE9V,9[KQST M7TWP_=SM^W)XNMC-(;=? ]@ZP[CL#&\F!('3/O4_@WX1:1\7/V1/A[X6\0V\ MD);POI9BG"E9[*X2UBV2H>"KHPS^&*\P_9AC^($?[57C*T^(FG[-9T?PG::2 M-7A!,&JQ1W3M'S*W"_= !]CU\V_MX?9W^%?A6"]N&MM-N?&.DV M]XZS-"/L[2D2 L""!M)SS7TE7SQ^VUHYUWP!X)LS9-?P2>-]&$\ C,@,7GD/ MN&/NX/.>*!&)#\"_V:9I$CCOM.>1R%55\2SDDGH!^^KU#X[6F5_.*#?N'F<'.:^M_A)H'A'P_P"![)/ S12>&[DMJ>$?,&BQRM;HLEC)9[67!($!_A9X$^*7[0 M'QXD\@Z%\'_P!J[X?^'?A5K%U< MZ3KMGJ#^*-#74I+ZVMXHXP;>Y.]F\IS)\G7D# R^CF\1Z6LL"(7W1FX ;(';&((Q/?.>]>?^ ?'2_LI^-M;^'7CC5'C\%S0W&L M^%=;OI"V($!>>R=S_'&,LOJOX9]Y^$7Q TWXG?#W1_$&EVDVG6]Q%M:QN(C% M):R+\KQ,O8J01QQQD<5XY^WKX7@\3_"7P]')I@U.2+Q5I95?)\QE1IPLG;@% M20?8T :'[.^BZU\2?$VI_&7Q2ES9G5T^S>'-'F)466F@_+(Z]/,E^\?08'O7 MIFI?#4ZAXVB\0?VI)&8YDF$.W. JA2F<_=. 1QP2W7/':Q1I#&D<:*D: *JJ M, = !3Z!!1110 4444 %>??'CX,:)\>_AGJWA#7(P8KI-UO<8R]M.!\DJ^X M/Y@D=Z]!HH _GP\2>'_&'[,_QADM)))M(\4>';T2074>1DJ;>X YP/[C?>7V..U>8_MT?L6G]I; M1[#5_#+V6G^-]/81+->,8XKJW)Y1V5205ZJ<'N.^1XO^RI^QS^T#^S'\1%UR MUN/"^HZ-0<>M!6Z/N7XH?\ 'KX<_P"P_8?^CA7: M5YQXNO-5OM#\-RZQIL.E7O\ PD-B#;V]U]I4+YPP=^Q.OIBO1Z"2*XMHKN,1 MS1K*@97"N,C GRAPHIC 11 kfy-20240131_g2.jpg LOGO begin 644 kfy-20240131_g2.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#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 **1F5%+,0J@9))X KB(?&VNZP\UQX:\*+J>E)(8XKZ;45MQ.5X9D4H25S MD!L\XH [BBN0MM=\;274*3^";:&%G DE&M(Q1<\G'E\X'.*Z^@ KC#_R6M?^ MQ=/_ *4BNSKC#_R6M?\ L73_ .E(H [.BBNGKF@#HZ*XS_A(?'?_0AVO_@\3_XW56Z\6>/K9"X^&XF4=?*UN)C^ M6S- '>T5XEJWQZU?0I1%JWP^O+)B<#S[QD#?0F+!_"LW_AIH?]"B?_!E_P#: MJ /?Z*\ _P"&FA_T*)_\&7_VJG#]I@$?\BD?_!C_ /:J /?:*** "BBN(\3Z MS?:UJY\'>')S%=,H;4]03_EQA/8'_GJP^Z.PY]P 5]6N9O'^LS^'-.E>/P_9 MOLU>\C./M#C_ )=HV'_CY';COSW5O;PVEM%;6\2101($CC0855 P !Z56T;1 M['0-)M]+TV 0VMNNU%'ZDGN2>2>Y-7J "BBB@ KC#_R6M?\ L73_ .E(KLZX MP_\ ):U_[%T_^E(H [.BBB@ HHHH AN[2VO[9[:\MXKBWD&'BE0.K#W!X->& M_$;X#V\D$VJ^#XS',H+R:;G*N._ED]#_ +)X/;'0^\44 ? 3HT;LCJ5=3AE8 M8(/H:5.E>Z_'[X?QVKCQAID(5)7":@B#@,?NR?B>#[X/I]$'5CV% %7Q?XFN[.>W\/>'T2?Q%J"DQ M!N4M8NC3R>BCL.YXYK3\+^&K3POI LK=WFF=C+=74O,ES*WWG8^I/Y#BJ?@_ MPL^@P7%]J,XO=>U!A+?WF/O-V1/1%Z 5TU !1110 4444 %<8?\ DM:_]BZ? M_2D5V=<8?^2UK_V+I_\ 2D4 =G1110 4444 %%3N.U9&:1BV.F2K+S["NOH HZUI-MKNB7NE7B[K>[A:)^.F1U'N.H^E?#FHZ M?/I.J7FG7*[9[6=X9!_M*<'^5?>-> ?$GX-^(/$'CF^U?1(K4VMV$=A),$(< M* W'OC/XT >R^*O%&F^#] GU?4Y-L48PD8^]*YZ(H]3^G)Z"OE:+XJZV?B3% MXPN")'1O+^RY^18#P8U].._KS2?%;Q?K'B?QA=0ZE#)9PV$C0063G_58/)/8 ML<9S],<5PE 'WCH^KV6O:/:ZII\PEM+F,21L/3T/H0>".Q%7J^8/@;\1/^$? MU<>'=3FQIE_)^Y=SQ!,>!]%;H??!]:^GZ "BBB@ HHHH *XP_P#):U_[%T_^ ME(KLZXP_\EK7_L73_P"E(H [.BBN:UWX@>%?#5\;+6-8AM;D(',3([':>AX! MH Z6J6KZK9Z'I-UJ>H3"&UMHS)(Y]!V'J3T [DUYOK'[0'@VPB;[ ;S4Y?X1 M%"8U)]R^"!] :\,\>_$_6_'LJQ7.VTTV-MT=E"Q*Y]6/\1_(>@% 'J?P-UN; MQ)XX\8ZS<#$EYY6J8O44@!9CS/%T#^Y' /X'O7RG6GX>UZ^\,Z]::QITFRYMGW#/1AW4^Q& M0?K0!]V45C>%/$UCXN\.6NLZ>W[J9?GC)^:)Q]Y#[@_GP>];- !1110 5QA_ MY+6O_8NG_P!*179UQA_Y+6O_ &+I_P#2D4 =G3)(HY5VR1HZGJ&4>4 ((F6^T&SWM_P MH8Q%(/\ @2X/YU\]_$SX-W?@R)M6TJ62]T;.'+C] M[;YZ;L<%?]H8]QZ_5E17-M!>6LUKIC8LR'Z[2*]JH **** "L M7Q7X9L?%_ARZT:_7]W,OR2 9:)Q]UQ[@_GR.];5% 'PGX@T*^\-:[=Z1J,>R MYMGVMCHP[,/8C!'UK,KZJ^-?P\_X2K0O[8TZ'=K&GH3M4C_!_XA-X+\1_9;V4C1K]@EQD\0OT60?3H?;Z"OK=6#J&4@J1D$'@BO@& MOI/X#_$3^U+!?">J39O+5,V3L>98A_!]5[?[/TH ]LHHHH *XP_\EK7_ +%T M_P#I2*[.N,/_ "6M?^Q=/_I2* .SHHHH **** .^1Z5]150UK1[+Q!HUUI6HQ"6UNHRDB]_8CT(."#ZB@#X/JSI MVH76E:C;ZA8S-#=6\@DBD7JK#I6MXR\*7O@SQ-=:/>@MY9W0RXP)HS]UA_7T M(([5@4 ?:W@#QI:^.?"\&IP[4N5_=W< /^JD Y_ ]1['US74U\9?#3QU/X$\ M41W9+/IUQB*]A'\29^\!_>7J/Q'>OLBUNH+VTANK659;>9!)'(AR&4C((_"@ M"6N,/_):U_[%T_\ I2*[.N,/_):U_P"Q=/\ Z4B@#LZ*** "BBB@ HHHH ** M** "BBB@ HHHH XKXC?#FQ^(6F00RW'V.]MGW0W8BWE5/WE(R,@_7@@>^?-/ M^&93_P!#=_Y3?_MM?0%% 'S_ /\ #,I_Z&[_ ,IO_P!MKM_#OP^\7^%]'CTK M3O'D7V2(DQK-I"N4R GRAPHIC 12 kfy.jpg LOGO begin 644 kfy.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#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 **1F5%+,0J@9))X KB(?&VNZP\UQX:\*+J>E)(8XKZ;45MQ.5X9D4H25S MD!L\XH [BBN0MM=\;274*3^";:&%G DE&M(Q1<\G'E\X'.*Z^@ KC#_R6M?^ MQ=/_ *4BNSKC#_R6M?\ L73_ .E(H [.BBNGKF@#HZ*XS_A(?'?_0AVO_@\3_XW56Z\6>/K9"X^&XF4=?*UN)C^ M6S- '>T5XEJWQZU?0I1%JWP^O+)B<#S[QD#?0F+!_"LW_AIH?]"B?_!E_P#: MJ /?Z*\ _P"&FA_T*)_\&7_VJG#]I@$?\BD?_!C_ /:J /?:*** "BBN(\3Z MS?:UJY\'>')S%=,H;4]03_EQA/8'_GJP^Z.PY]P 5]6N9O'^LS^'-.E>/P_9 MOLU>\C./M#C_ )=HV'_CY';COSW5O;PVEM%;6\2101($CC0855 P !Z56T;1 M['0-)M]+TV 0VMNNU%'ZDGN2>2>Y-7J "BBB@ KC#_R6M?\ L73_ .E(KLZX MP_\ ):U_[%T_^E(H [.BBB@ HHHH AN[2VO[9[:\MXKBWD&'BE0.K#W!X->& M_$;X#V\D$VJ^#XS',H+R:;G*N._ED]#_ +)X/;'0^\44 ? 3HT;LCJ5=3AE8 M8(/H:5.E>Z_'[X?QVKCQAID(5)7":@B#@,?NR?B>#[X/I]$'5CV% %7Q?XFN[.>W\/>'T2?Q%J"DQ M!N4M8NC3R>BCL.YXYK3\+^&K3POI LK=WFF=C+=74O,ES*WWG8^I/Y#BJ?@_ MPL^@P7%]J,XO=>U!A+?WF/O-V1/1%Z 5TU !1110 4444 %<8?\ DM:_]BZ? M_2D5V=<8?^2UK_V+I_\ 2D4 =G1110 4444 %%3N.U9&:1BV.F2K+S["NOH HZUI-MKNB7NE7B[K>[A:)^.F1U'N.H^E?#FHZ M?/I.J7FG7*[9[6=X9!_M*<'^5?>-> ?$GX-^(/$'CF^U?1(K4VMV$=A),$(< M* W'OC/XT >R^*O%&F^#] GU?4Y-L48PD8^]*YZ(H]3^G)Z"OE:+XJZV?B3% MXPN")'1O+^RY^18#P8U].._KS2?%;Q?K'B?QA=0ZE#)9PV$C0063G_58/)/8 ML<9S],<5PE 'WCH^KV6O:/:ZII\PEM+F,21L/3T/H0>".Q%7J^8/@;\1/^$? MU<>'=3FQIE_)^Y=SQ!,>!]%;H??!]:^GZ "BBB@ HHHH *XP_P#):U_[%T_^ ME(KLZXP_\EK7_L73_P"E(H [.BBN:UWX@>%?#5\;+6-8AM;D(',3([':>AX! MH Z6J6KZK9Z'I-UJ>H3"&UMHS)(Y]!V'J3T [DUYOK'[0'@VPB;[ ;S4Y?X1 M%"8U)]R^"!] :\,\>_$_6_'LJQ7.VTTV-MT=E"Q*Y]6/\1_(>@% 'J?P-UN; MQ)XX\8ZS<#$EYY6J8O44@!9CS/%T#^Y' /X'O7RG6GX>UZ^\,Z]::QITFRYMGW#/1AW4^Q& M0?K0!]V45C>%/$UCXN\.6NLZ>W[J9?GC)^:)Q]Y#[@_GP>];- !1110 5QA_ MY+6O_8NG_P!*179UQA_Y+6O_ &+I_P#2D4 =G3)(HY5VR1HZGJ&4>4 ((F6^T&SWM_P MH8Q%(/\ @2X/YU\]_$SX-W?@R)M6TJ62]T;.'+C] M[;YZ;L<%?]H8]QZ_5E17-M!>6LUKIC8LR'Z[2*]JH **** "L M7Q7X9L?%_ARZT:_7]W,OR2 9:)Q]UQ[@_GR.];5% 'PGX@T*^\-:[=Z1J,>R MYMGVMCHP[,/8C!'UK,KZJ^-?P\_X2K0O[8TZ'=K&GH3M4C_!_XA-X+\1_9;V4C1K]@EQD\0OT60?3H?;Z"OK=6#J&4@J1D$'@BO@& MOI/X#_$3^U+!?">J39O+5,V3L>98A_!]5[?[/TH ]LHHHH *XP_\EK7_ +%T M_P#I2*[.N,/_ "6M?^Q=/_I2* .SHHHH **** .^1Z5]150UK1[+Q!HUUI6HQ"6UNHRDB]_8CT(."#ZB@#X/JSI MVH76E:C;ZA8S-#=6\@DBD7JK#I6MXR\*7O@SQ-=:/>@MY9W0RXP)HS]UA_7T M(([5@4 ?:W@#QI:^.?"\&IP[4N5_=W< /^JD Y_ ]1['US74U\9?#3QU/X$\ M41W9+/IUQB*]A'\29^\!_>7J/Q'>OLBUNH+VTANK659;>9!)'(AR&4C((_"@ M"6N,/_):U_[%T_\ I2*[.N,/_):U_P"Q=/\ Z4B@#LZ*** "BBB@ HHHH ** M** "BBB@ HHHH XKXC?#FQ^(6F00RW'V.]MGW0W8BWE5/WE(R,@_7@@>^?-/ M^&93_P!#=_Y3?_MM?0%% 'S_ /\ #,I_Z&[_ ,IO_P!MKM_#OP^\7^%]'CTK M3O'D7V2(DQK-I"N4R GRAPHIC 13 kfy1.jpg LOGO begin 644 kfy1.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#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 **1F5%+,0J@9))X KB(?&VNZP\UQX:\*+J>E)(8XKZ;45MQ.5X9D4H25S MD!L\XH [BBN0MM=\;274*3^";:&%G DE&M(Q1<\G'E\X'.*Z^@ KC#_R6M?^ MQ=/_ *4BNSKC#_R6M?\ L73_ .E(H [.BBNGKF@#HZ*XS_A(?'?_0AVO_@\3_XW56Z\6>/K9"X^&XF4=?*UN)C^ M6S- '>T5XEJWQZU?0I1%JWP^O+)B<#S[QD#?0F+!_"LW_AIH?]"B?_!E_P#: MJ /?Z*\ _P"&FA_T*)_\&7_VJG#]I@$?\BD?_!C_ /:J /?:*** "BBN(\3Z MS?:UJY\'>')S%=,H;4]03_EQA/8'_GJP^Z.PY]P 5]6N9O'^LS^'-.E>/P_9 MOLU>\C./M#C_ )=HV'_CY';COSW5O;PVEM%;6\2101($CC0855 P !Z56T;1 M['0-)M]+TV 0VMNNU%'ZDGN2>2>Y-7J "BBB@ KC#_R6M?\ L73_ .E(KLZX MP_\ ):U_[%T_^E(H [.BBB@ HHHH AN[2VO[9[:\MXKBWD&'BE0.K#W!X->& M_$;X#V\D$VJ^#XS',H+R:;G*N._ED]#_ +)X/;'0^\44 ? 3HT;LCJ5=3AE8 M8(/H:5.E>Z_'[X?QVKCQAID(5)7":@B#@,?NR?B>#[X/I]$'5CV% %7Q?XFN[.>W\/>'T2?Q%J"DQ M!N4M8NC3R>BCL.YXYK3\+^&K3POI LK=WFF=C+=74O,ES*WWG8^I/Y#BJ?@_ MPL^@P7%]J,XO=>U!A+?WF/O-V1/1%Z 5TU !1110 4444 %<8?\ DM:_]BZ? M_2D5V=<8?^2UK_V+I_\ 2D4 =G1110 4444 %%3N.U9&:1BV.F2K+S["NOH HZUI-MKNB7NE7B[K>[A:)^.F1U'N.H^E?#FHZ M?/I.J7FG7*[9[6=X9!_M*<'^5?>-> ?$GX-^(/$'CF^U?1(K4VMV$=A),$(< M* W'OC/XT >R^*O%&F^#] GU?4Y-L48PD8^]*YZ(H]3^G)Z"OE:+XJZV?B3% MXPN")'1O+^RY^18#P8U].._KS2?%;Q?K'B?QA=0ZE#)9PV$C0063G_58/)/8 ML<9S],<5PE 'WCH^KV6O:/:ZII\PEM+F,21L/3T/H0>".Q%7J^8/@;\1/^$? MU<>'=3FQIE_)^Y=SQ!,>!]%;H??!]:^GZ "BBB@ HHHH *XP_P#):U_[%T_^ ME(KLZXP_\EK7_L73_P"E(H [.BBN:UWX@>%?#5\;+6-8AM;D(',3([':>AX! MH Z6J6KZK9Z'I-UJ>H3"&UMHS)(Y]!V'J3T [DUYOK'[0'@VPB;[ ;S4Y?X1 M%"8U)]R^"!] :\,\>_$_6_'LJQ7.VTTV-MT=E"Q*Y]6/\1_(>@% 'J?P-UN; MQ)XX\8ZS<#$EYY6J8O44@!9CS/%T#^Y' /X'O7RG6GX>UZ^\,Z]::QITFRYMGW#/1AW4^Q& M0?K0!]V45C>%/$UCXN\.6NLZ>W[J9?GC)^:)Q]Y#[@_GP>];- !1110 5QA_ MY+6O_8NG_P!*179UQA_Y+6O_ &+I_P#2D4 =G3)(HY5VR1HZGJ&4>4 ((F6^T&SWM_P MH8Q%(/\ @2X/YU\]_$SX-W?@R)M6TJ62]T;.'+C] M[;YZ;L<%?]H8]QZ_5E17-M!>6LUKIC8LR'Z[2*]JH **** "L M7Q7X9L?%_ARZT:_7]W,OR2 9:)Q]UQ[@_GR.];5% 'PGX@T*^\-:[=Z1J,>R MYMGVMCHP[,/8C!'UK,KZJ^-?P\_X2K0O[8TZ'=K&GH3M4C_!_XA-X+\1_9;V4C1K]@EQD\0OT60?3H?;Z"OK=6#J&4@J1D$'@BO@& MOI/X#_$3^U+!?">J39O+5,V3L>98A_!]5[?[/TH ]LHHHH *XP_\EK7_ +%T M_P#I2*[.N,/_ "6M?^Q=/_I2* .SHHHH **** .^1Z5]150UK1[+Q!HUUI6HQ"6UNHRDB]_8CT(."#ZB@#X/JSI MVH76E:C;ZA8S-#=6\@DBD7JK#I6MXR\*7O@SQ-=:/>@MY9W0RXP)HS]UA_7T M(([5@4 ?:W@#QI:^.?"\&IP[4N5_=W< /^JD Y_ ]1['US74U\9?#3QU/X$\ M41W9+/IUQB*]A'\29^\!_>7J/Q'>OLBUNH+VTANK659;>9!)'(AR&4C((_"@ M"6N,/_):U_[%T_\ I2*[.N,/_):U_P"Q=/\ Z4B@#LZ*** "BBB@ HHHH ** M** "BBB@ HHHH XKXC?#FQ^(6F00RW'V.]MGW0W8BWE5/WE(R,@_7@@>^?-/ M^&93_P!#=_Y3?_MM?0%% 'S_ /\ #,I_Z&[_ ,IO_P!MKM_#OP^\7^%]'CTK M3O'D7V2(DQK-I"N4R GRAPHIC 14 kfy2.jpg LOGO begin 644 kfy2.jpg M_]C_X 02D9)1@ ! 0$ 8 !@ #_VP!# @&!@<&!0@'!P<)"0@*#!0-# L+ M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#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 **1F5%+,0J@9))X KB(?&VNZP\UQX:\*+J>E)(8XKZ;45MQ.5X9D4H25S MD!L\XH [BBN0MM=\;274*3^";:&%G DE&M(Q1<\G'E\X'.*Z^@ KC#_R6M?^ MQ=/_ *4BNSKC#_R6M?\ L73_ .E(H [.BBNGKF@#HZ*XS_A(?'?_0AVO_@\3_XW56Z\6>/K9"X^&XF4=?*UN)C^ M6S- '>T5XEJWQZU?0I1%JWP^O+)B<#S[QD#?0F+!_"LW_AIH?]"B?_!E_P#: MJ /?Z*\ _P"&FA_T*)_\&7_VJG#]I@$?\BD?_!C_ /:J /?:*** "BBN(\3Z MS?:UJY\'>')S%=,H;4]03_EQA/8'_GJP^Z.PY]P 5]6N9O'^LS^'-.E>/P_9 MOLU>\C./M#C_ )=HV'_CY';COSW5O;PVEM%;6\2101($CC0855 P !Z56T;1 M['0-)M]+TV 0VMNNU%'ZDGN2>2>Y-7J "BBB@ KC#_R6M?\ L73_ .E(KLZX MP_\ ):U_[%T_^E(H [.BBB@ HHHH AN[2VO[9[:\MXKBWD&'BE0.K#W!X->& M_$;X#V\D$VJ^#XS',H+R:;G*N._ED]#_ +)X/;'0^\44 ? 3HT;LCJ5=3AE8 M8(/H:5.E>Z_'[X?QVKCQAID(5)7":@B#@,?NR?B>#[X/I]$'5CV% %7Q?XFN[.>W\/>'T2?Q%J"DQ M!N4M8NC3R>BCL.YXYK3\+^&K3POI LK=WFF=C+=74O,ES*WWG8^I/Y#BJ?@_ MPL^@P7%]J,XO=>U!A+?WF/O-V1/1%Z 5TU !1110 4444 %<8?\ DM:_]BZ? M_2D5V=<8?^2UK_V+I_\ 2D4 =G1110 4444 %%3N.U9&:1BV.F2K+S["NOH HZUI-MKNB7NE7B[K>[A:)^.F1U'N.H^E?#FHZ M?/I.J7FG7*[9[6=X9!_M*<'^5?>-> ?$GX-^(/$'CF^U?1(K4VMV$=A),$(< M* W'OC/XT >R^*O%&F^#] GU?4Y-L48PD8^]*YZ(H]3^G)Z"OE:+XJZV?B3% MXPN")'1O+^RY^18#P8U].._KS2?%;Q?K'B?QA=0ZE#)9PV$C0063G_58/)/8 ML<9S],<5PE 'WCH^KV6O:/:ZII\PEM+F,21L/3T/H0>".Q%7J^8/@;\1/^$? MU<>'=3FQIE_)^Y=SQ!,>!]%;H??!]:^GZ "BBB@ HHHH *XP_P#):U_[%T_^ ME(KLZXP_\EK7_L73_P"E(H [.BBN:UWX@>%?#5\;+6-8AM;D(',3([':>AX! MH Z6J6KZK9Z'I-UJ>H3"&UMHS)(Y]!V'J3T [DUYOK'[0'@VPB;[ ;S4Y?X1 M%"8U)]R^"!] :\,\>_$_6_'LJQ7.VTTV-MT=E"Q*Y]6/\1_(>@% 'J?P-UN; MQ)XX\8ZS<#$EYY6J8O44@!9CS/%T#^Y' /X'O7RG6GX>UZ^\,Z]::QITFRYMGW#/1AW4^Q& M0?K0!]V45C>%/$UCXN\.6NLZ>W[J9?GC)^:)Q]Y#[@_GP>];- !1110 5QA_ MY+6O_8NG_P!*179UQA_Y+6O_ &+I_P#2D4 =G3)(HY5VR1HZGJ&4>4 ((F6^T&SWM_P MH8Q%(/\ @2X/YU\]_$SX-W?@R)M6TJ62]T;.'+C] M[;YZ;L<%?]H8]QZ_5E17-M!>6LUKIC8LR'Z[2*]JH **** "L M7Q7X9L?%_ARZT:_7]W,OR2 9:)Q]UQ[@_GR.];5% 'PGX@T*^\-:[=Z1J,>R MYMGVMCHP[,/8C!'UK,KZJ^-?P\_X2K0O[8TZ'=K&GH3M4C_!_XA-X+\1_9;V4C1K]@EQD\0OT60?3H?;Z"OK=6#J&4@J1D$'@BO@& MOI/X#_$3^U+!?">J39O+5,V3L>98A_!]5[?[/TH ]LHHHH *XP_\EK7_ +%T M_P#I2*[.N,/_ "6M?^Q=/_I2* .SHHHH **** .^1Z5]150UK1[+Q!HUUI6HQ"6UNHRDB]_8CT(."#ZB@#X/JSI MVH76E:C;ZA8S-#=6\@DBD7JK#I6MXR\*7O@SQ-=:/>@MY9W0RXP)HS]UA_7T M(([5@4 ?:W@#QI:^.?"\&IP[4N5_=W< /^JD Y_ ]1['US74U\9?#3QU/X$\ M41W9+/IUQB*]A'\29^\!_>7J/Q'>OLBUNH+VTANK659;>9!)'(AR&4C((_"@ M"6N,/_):U_[%T_\ I2*[.N,/_):U_P"Q=/\ Z4B@#LZ*** "BBB@ HHHH ** M** "BBB@ HHHH XKXC?#FQ^(6F00RW'V.]MGW0W8BWE5/WE(R,@_7@@>^?-/ M^&93_P!#=_Y3?_MM?0%% 'S_ /\ #,I_Z&[_ ,IO_P!MKM_#OP^\7^%]'CTK M3O'D7V2(DQK-I"N4R XML 15 R1.htm IDEA: XBRL DOCUMENT v3.24.0.1
Cover Page - shares
9 Months Ended
Jan. 31, 2024
Mar. 04, 2024
Cover [Abstract]    
Document Type 10-Q  
Document Quarterly Report true  
Document Period End Date Jan. 31, 2024  
Document Transition Report false  
Entity File Number 001-14505  
Entity Registrant Name KORN FERRY  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 95-2623879  
Entity Address, Address Line One 1900 Avenue of the Stars  
Entity Address, Address Line Two Suite 1500  
Entity Address, City or Town Los Angeles  
Entity Address, State or Province CA  
Entity Address, Postal Zip Code 90067  
City Area Code 310  
Local Phone Number 552-1834  
Title of 12(b) Security Common Stock, par value $0.01 per share  
Trading Symbol KFY  
Security Exchange Name NYSE  
Entity Current Reporting Status Yes  
Entity Interactive Data Current Yes  
Entity Filer Category Large Accelerated Filer  
Entity Small Business false  
Entity Emerging Growth Company false  
Entity Shell Company false  
Entity Common Stock, Shares Outstanding   52,180,239
Entity Central Index Key 0000056679  
Current Fiscal Year End Date --04-30  
Document Fiscal Year Focus 2024  
Document Fiscal Period Focus Q3  
Amendment Flag false  
XML 16 R2.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jan. 31, 2024
Apr. 30, 2023
ASSETS    
Cash and cash equivalents $ 736,797 $ 844,024
Marketable securities 45,727 44,837
Receivables due from clients, net of allowance for doubtful accounts of $50,302 and $44,377 at January 31, 2024 and April 30, 2023, respectively 589,717 569,601
Income taxes and other receivables 63,020 67,512
Unearned compensation 60,071 63,476
Prepaid expenses and other assets 49,377 49,219
Total current assets 1,544,709 1,638,669
Marketable securities, non-current 204,326 179,040
Property and equipment, net 163,600 161,876
Operating lease right-of-use assets, net 167,441 142,690
Cash surrender value of company-owned life insurance policies, net of loans 216,450 197,998
Deferred income taxes 121,267 102,057
Goodwill 909,330 909,491
Intangible assets, net 95,151 114,426
Unearned compensation, non-current 111,286 103,607
Investments and other assets 22,765 24,590
Total assets 3,556,325 3,574,444
LIABILITIES AND STOCKHOLDERS’ EQUITY    
Accounts payable 46,368 53,386
Income taxes payable 23,599 19,969
Compensation and benefits payable 423,268 532,934
Operating lease liability, current 36,895 45,821
Other accrued liabilities 312,511 324,150
Total current liabilities 842,641 976,260
Deferred compensation and other retirement plans 427,464 396,534
Operating lease liability, non-current 151,159 119,220
Long-term debt 396,755 396,194
Deferred tax liabilities 5,709 5,352
Other liabilities 25,186 27,879
Total liabilities 1,848,914 1,921,439
Stockholders' equity    
Common stock: $0.01 par value, 150,000 shares authorized, 77,511 and 76,693 shares issued and 52,345 and 52,269 shares outstanding at January 31, 2024 and April 30, 2023, respectively 428,413 429,754
Retained earnings 1,378,140 1,311,081
Accumulated other comprehensive loss, net (102,930) (92,764)
Total Korn Ferry stockholders' equity 1,703,623 1,648,071
Noncontrolling interest 3,788 4,934
Total stockholders' equity 1,707,411 1,653,005
Total liabilities and stockholders' equity $ 3,556,325 $ 3,574,444
XML 17 R3.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
shares in Thousands, $ in Thousands
Jan. 31, 2024
Apr. 30, 2023
Statement of Financial Position [Abstract]    
Allowance for doubtful accounts $ 50,302 $ 44,377
Common stock, par value (in usd per share) $ 0.01 $ 0.01
Common stock, shares authorized (in shares) 150,000 150,000
Common stock, shares issued (in shares) 77,511 76,693
Common stock, shares outstanding (in shares) 52,345 52,269
XML 18 R4.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Total revenue $ 676,873 $ 686,845 $ 2,095,582 $ 2,125,712
Compensation and benefits 456,216 479,382 1,389,956 1,409,774
General and administrative expenses 62,661 72,785 194,315 202,328
Depreciation and amortization 19,509 17,037 58,075 50,359
Restructuring charges, net 4,612 41,162 68,558 41,162
Total operating expenses 627,006 674,332 1,966,131 1,881,953
Operating income 49,867 12,513 129,451 243,759
Other income, net 23,817 13,097 23,559 4,824
Interest expense, net (4,946) (5,378) (16,282) (20,088)
Income before provision for income taxes 68,738 20,232 136,728 228,495
Income tax provision 9,018 8,463 29,779 63,575
Net income 59,720 11,769 106,949 164,920
Net income attributable to noncontrolling interest (649) (522) (2,984) (2,885)
Net income attributable to Korn Ferry $ 59,071 $ 11,247 $ 103,965 $ 162,035
Earnings per common share attributable to Korn Ferry:        
Basic (in usd per share) $ 1.14 $ 0.21 $ 2.00 $ 3.07
Diluted (in usd per share) $ 1.13 $ 0.21 $ 1.99 $ 3.05
Weighted-average common shares outstanding:        
Basic (in shares) 51,126 51,278 51,129 51,639
Diluted (in shares) 51,343 51,431 51,329 51,999
Cash dividends declared per share (in usd per share) $ 0.33 $ 0.15 $ 0.69 $ 0.45
Fee revenue        
Total revenue $ 668,679 $ 680,782 $ 2,071,871 $ 2,104,534
Cost of services 75,814 57,903 231,516 157,152
Reimbursed out-of-pocket engagement expenses        
Total revenue 8,194 6,063 23,711 21,178
Reimbursed expenses        
Cost of services $ 8,194 $ 6,063 $ 23,711 $ 21,178
XML 19 R5.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Statement of Comprehensive Income [Abstract]        
Net income $ 59,720 $ 11,769 $ 106,949 $ 164,920
Other comprehensive income:        
Foreign currency translation adjustments 12,990 39,915 (10,228) (4,164)
Deferred compensation and pension plan adjustments, net of tax 29 60 84 165
Net unrealized gain on marketable securities, net of tax 172 321 344 10
Comprehensive income 72,911 52,065 97,149 160,931
Less: comprehensive income attributable to noncontrolling interest (897) (955) (3,350) (3,513)
Comprehensive income attributable to Korn Ferry $ 72,014 $ 51,110 $ 93,799 $ 157,418
XML 20 R6.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Total Korn Ferry Stockholders' Equity
Common Stock
Retained Earnings
Accumulated Other Comprehensive Loss, Net
Noncontrolling Interest
Beginning balance (in shares) at Apr. 30, 2022     53,190      
Beginning balance at Apr. 30, 2022 $ 1,549,589 $ 1,544,346 $ 502,008 $ 1,134,523 $ (92,185) $ 5,243
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income 78,536 77,247   77,247   1,289
Other comprehensive (loss) income (16,307) (16,259)     (16,259) (48)
Dividends paid to shareholders (8,703) (8,703)   (8,703)    
Purchase of stock (in shares)     (735)      
Purchase of stock (44,276) (44,276) $ (44,276)      
Issuance of stock (in shares)     1,047      
Issuance of stock 4,857 4,857 $ 4,857      
Stock-based compensation 7,538 7,538 $ 7,538      
Ending balance (in shares) at Jul. 31, 2022     53,502      
Ending balance at Jul. 31, 2022 1,571,234 1,564,750 $ 470,127 1,203,067 (108,444) 6,484
Beginning balance (in shares) at Apr. 30, 2022     53,190      
Beginning balance at Apr. 30, 2022 1,549,589 1,544,346 $ 502,008 1,134,523 (92,185) 5,243
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income 164,920          
Ending balance (in shares) at Jan. 31, 2023     52,522      
Ending balance at Jan. 31, 2023 1,613,014 1,608,979 $ 434,163 1,271,618 (96,802) 4,035
Beginning balance (in shares) at Jul. 31, 2022     53,502      
Beginning balance at Jul. 31, 2022 1,571,234 1,564,750 $ 470,127 1,203,067 (108,444) 6,484
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income 74,615 73,541   73,541   1,074
Other comprehensive (loss) income (27,978) (28,221)     (28,221) 243
Dividends paid to shareholders (8,171) (8,171)   (8,171)    
Dividends paid to noncontrolling interest (3,133)         (3,133)
Purchase of stock (in shares)     (627)      
Purchase of stock (33,286) (33,286) $ (33,286)      
Issuance of stock (in shares)     34      
Stock-based compensation 9,439 9,439 $ 9,439      
Ending balance (in shares) at Oct. 31, 2022     52,909      
Ending balance at Oct. 31, 2022 1,582,720 1,578,052 $ 446,280 1,268,437 (136,665) 4,668
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income 11,769 11,247   11,247   522
Other comprehensive (loss) income 40,296 39,863     39,863 433
Dividends paid to shareholders (8,066) (8,066)   (8,066)    
Dividends paid to noncontrolling interest (1,588)         (1,588)
Purchase of stock (in shares)     (464)      
Purchase of stock (25,062) (25,062) $ (25,062)      
Issuance of stock (in shares)     77      
Issuance of stock 3,595 3,595 $ 3,595      
Stock-based compensation 9,350 9,350 $ 9,350      
Ending balance (in shares) at Jan. 31, 2023     52,522      
Ending balance at Jan. 31, 2023 $ 1,613,014 1,608,979 $ 434,163 1,271,618 (96,802) 4,035
Beginning balance (in shares) at Apr. 30, 2023 52,269   52,269      
Beginning balance at Apr. 30, 2023 $ 1,653,005 1,648,071 $ 429,754 1,311,081 (92,764) 4,934
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income 47,185 46,605   46,605   580
Other comprehensive (loss) income 2,628 2,293     2,293 335
Dividends paid to shareholders (9,627) (9,627)   (9,627)    
Purchase of stock (in shares)     (291)      
Purchase of stock (14,358) (14,358) $ (14,358)      
Issuance of stock (in shares)     727      
Issuance of stock 5,217 5,217 $ 5,217      
Stock-based compensation 8,480 8,480 $ 8,480      
Ending balance (in shares) at Jul. 31, 2023     52,705      
Ending balance at Jul. 31, 2023 $ 1,692,530 1,686,681 $ 429,093 1,348,059 (90,471) 5,849
Beginning balance (in shares) at Apr. 30, 2023 52,269   52,269      
Beginning balance at Apr. 30, 2023 $ 1,653,005 1,648,071 $ 429,754 1,311,081 (92,764) 4,934
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income $ 106,949          
Ending balance (in shares) at Jan. 31, 2024 52,345   52,345      
Ending balance at Jan. 31, 2024 $ 1,707,411 1,703,623 $ 428,413 1,378,140 (102,930) 3,788
Beginning balance (in shares) at Jul. 31, 2023     52,705      
Beginning balance at Jul. 31, 2023 1,692,530 1,686,681 $ 429,093 1,348,059 (90,471) 5,849
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income 44 (1,711)   (1,711)   1,755
Other comprehensive (loss) income (25,619) (25,402)     (25,402) (217)
Dividends paid to shareholders (9,662) (9,662)   (9,662)    
Dividends paid to noncontrolling interest (3,040)         (3,040)
Purchase of stock (in shares)     (100)      
Purchase of stock (4,765) (4,765) $ (4,765)      
Issuance of stock (in shares)     51      
Stock-based compensation 11,012 11,012 $ 11,012      
Ending balance (in shares) at Oct. 31, 2023     52,656      
Ending balance at Oct. 31, 2023 1,660,500 1,656,153 $ 435,340 1,336,686 (115,873) 4,347
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net (loss) income 59,720 59,071   59,071   649
Other comprehensive (loss) income 13,191 12,943     12,943 248
Dividends paid to shareholders (17,617) (17,617)   (17,617)    
Dividends paid to noncontrolling interest (1,456)         (1,456)
Purchase of stock (in shares)     (384)      
Purchase of stock (21,102) (21,102) $ (21,102)      
Issuance of stock (in shares)     73      
Issuance of stock 4,056 4,056 $ 4,056      
Stock-based compensation $ 10,119 10,119 $ 10,119      
Ending balance (in shares) at Jan. 31, 2024 52,345   52,345      
Ending balance at Jan. 31, 2024 $ 1,707,411 $ 1,703,623 $ 428,413 $ 1,378,140 $ (102,930) $ 3,788
XML 21 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) - USD ($)
$ in Thousands
9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Cash flows from operating activities:    
Net income $ 106,949 $ 164,920
Adjustments to reconcile net income to net cash provided by operating activities:    
Depreciation and amortization 58,075 50,359
Stock-based compensation expense 30,260 26,910
Provision for doubtful accounts 17,204 16,725
Gain on marketable securities (22,801) (2,960)
Deferred income taxes (18,818) (9,082)
Gain on cash surrender value of life insurance policies (6,444) (7,439)
Impairment of right-of-use assets 1,629 5,471
Impairment of fixed assets 1,575 4,375
Change in other assets and liabilities:    
Accounts payable and accrued liabilities (147,559) (128,596)
Receivables due from clients (37,320) (35,739)
Deferred compensation 49,609 42,627
Unearned compensation (4,274) 8,130
Income taxes and other receivables (8,712) (26,439)
Income taxes payable 3,410 (17,492)
Prepaid expenses and other assets (158) 2,574
Other (520) (1,560)
Net cash provided by operating activities 22,105 92,784
Cash flows from investing activities:    
Purchase of property and equipment (43,287) (54,049)
Purchase of marketable securities (40,714) (53,530)
Proceeds from sales/maturities of marketable securities 38,138 53,697
Proceeds from life insurance policies 16,272 2,696
Premium on company-owned life insurance policies (14,953) (14,998)
Dividends received from unconsolidated subsidiaries 0 150
Cash paid for acquisitions, net of cash acquired 0 (99,322)
Net cash used in investing activities (44,544) (165,356)
Cash flows from financing activities:    
Dividends paid to shareholders (36,906) (24,940)
Repurchases of common stock (30,128) (82,456)
Payments of tax withholdings on restricted stock (10,609) (22,136)
Proceeds from issuance of common stock upon exercise of employee stock options and in connection with an employee stock purchase plan 8,347 7,606
Dividends - noncontrolling interest (4,496) (4,721)
Principal payments on finance leases (1,361) (1,228)
Payments on life insurance policy loans (123) (2,244)
Net cash used in financing activities (75,276) (130,119)
Effect of exchange rate changes on cash and cash equivalents (9,512) (3,481)
Net decrease in cash and cash equivalents (107,227) (206,172)
Cash and cash equivalents at beginning of period 844,024 978,070
Cash and cash equivalents at end of the period $ 736,797 $ 771,898
XML 22 R8.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Summary of Significant Accounting Policies
9 Months Ended
Jan. 31, 2024
Accounting Policies [Abstract]  
Organization and Summary of Significant Accounting Policies Organization and Summary of Significant Accounting Policies
Nature of Business
Korn Ferry, a Delaware corporation, and its subsidiaries (the “Company”) 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.
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’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.
The Company services its clients with a core set of solutions that are anchored around talent and talent management – essentially touching every aspect of an employer’s engagement with their employees. Korn Ferry's five core solutions are as follows: Organizational Strategy, Assessment and Succession, Leadership and Professional Development, Total Rewards, and Talent Acquisition. The Company's colleagues engage with clients through the delivery of one of the Company's core solutions as a point solution sale or through combining component parts of the Company's core solutions into an integrated solution. In either case, Korn Ferry is solving clients’ most challenging business and human capital issues.
Basis of Consolidation and Presentation
The accompanying condensed financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Annual Report on Form 10-K for the year ended April 30, 2023 for 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 condensed consolidated financial statements conform with United States (“U.S.”) generally accepted accounting principles (“GAAP”) and pursuant to the instructions to Form 10-Q and Article 10 of Regulation S-X and prevailing practice within the Company's different industries. The accompanying condensed 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. The results of operations for the interim periods are not necessarily indicative of the results for the entire fiscal year or any other period.
The Company considers events or transactions that occur after the balance sheet date but before the condensed consolidated financial statements are issued to provide additional evidence relative to certain estimates or to identify matters that require additional disclosures.
Use of Estimates and Uncertainties
The preparation of the condensed 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 condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could materially 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.
Revenue Recognition
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.
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 (“ASC”) 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.
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.
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’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.
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 & 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.
RPO fee 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.
Allowance for Doubtful Accounts
An allowance is established for doubtful accounts by taking a charge to general and administrative expenses. The Company’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 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.
Cash and Cash Equivalents
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 January 31, 2024 and April 30, 2023, the Company's investments in cash equivalents consisted of money market funds and commercial paper and as of January 31, 2024 also consisted of U.S. Treasury and Agency securities. The Company maintains its cash and cash equivalents in bank accounts that exceed federally insured FDIC limits. The Company has not experienced any losses in such accounts.
Marketable Securities
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 condensed consolidated balance sheets. The investments that the Company may sell within the next 12 months are carried as current assets.
The Company invests in mutual funds (for which market prices are readily available) that are held in trust to satisfy obligations under the Company’s deferred compensation plans. Such investments are classified as equity securities and mirror the employees’ investment elections in their deemed accounts in the Executive Capital Accumulation Plan and similar plans in Asia Pacific and Canada (“ECAP”) 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 condensed consolidated statements of operations in other income, net.
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’s investment policy, which restricts the type of investments that can be made. The Company’s investment portfolio includes commercial paper, corporate notes/bonds and U.S Treasury and Agency securities. These marketable fixed income (debt) securities are classified as available-for-sale securities based on management’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 condensed consolidated statements of income in other income, 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 the three and nine months ended January 31, 2024 and 2023, no amount was recognized as a credit loss for the Company’s available for sale debt securities.
Fair Value of Financial Instruments
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:
Level 1: Observable inputs such as quoted prices (unadjusted) in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.
Level 2: 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.
Level 3: Unobservable inputs that reflect the reporting entity’s own assumptions.
As of January 31, 2024 and April 30, 2023, the Company held certain assets that are required to be measured at fair value on a recurring basis. These included cash equivalents, accounts receivable, marketable securities and foreign currency forward contracts. The carrying amount of 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.
Impairment of Long-Lived Assets
Long-lived assets include property, equipment, right-of-use ("ROU") assets and software developed or obtained for internal use. In accordance with ASC 360, Property, Plant and Equipment, management reviews the Company’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’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 the nine months ended January 31, 2024, the Company reduced its real estate footprint and as a result, the Company recognized an impairment charge of ROU assets of $1.6 million and an impairment of leasehold improvements and furniture and fixtures of $0.1 million, both recorded in the condensed consolidated statements of income in general and administrative expenses. During the nine months ended January 31, 2024, the Company also recognized a $1.5 million software impairment charge in the Digital segment, which was recorded in the condensed consolidated statements of income in general and administrative expenses. During the three and nine months ended January 31, 2023, the Company reduced its real estate footprint and as a result, the Company recorded 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 condensed consolidated statements of income in general and administrative expenses.
Goodwill and Intangible Assets
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, 2024, indicated that the fair value of each of the reporting units exceeded its carrying amount. As a result, no impairment charge was recognized. As of April 30, 2023, there were no indicators of potential impairment with respect to the Company’s goodwill that would require further testing.
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 one 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 did not identify any impairment as of January 31, 2024 and April 30, 2023.
Restructuring Charges, Net
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.
Earnings Per Share
ASC 260, Earnings Per Share, 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.
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.
Recent Accounting Standards - Not Yet Adopted
In November 2023, the Financial Accounting Standards Board issued an amendment in accounting update for all public entities that are required to report segment information in accordance with Topic 280, Segment Reporting. The amendments in this update improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expense. The amendments in this update are effective for fiscal years beginning after December 15, 2023, and interim periods with fiscal years beginning after December 15, 2024. The Company will adopt this guidance in its fiscal year beginning May 1, 2024. The adoption of this guidance is not anticipated to have a material impact on the condensed consolidated financial statements.
In December 2023, the Financial Accounting Standards Board issued an amendment in accounting update for income taxes disclosures. The new amendments provide improvements to income tax disclosures by requiring specific categories in the rate reconciliation and disaggregated information for income taxes paid. The amendments of this update are effective for annual periods beginning after December 15, 2024, and should be applied on a prospective basis. The Company will adopt this guidance in its fiscal year beginning May 1, 2025. The adoption of this guidance is not anticipated to have a material impact on the condensed consolidated financial statements.
XML 23 R9.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basic and Diluted Earnings Per Share
9 Months Ended
Jan. 31, 2024
Earnings Per Share [Abstract]  
Basic and Diluted Earnings Per Share Basic and Diluted Earnings Per Share
The following table summarizes basic and diluted earnings per common share attributable to common stockholders:
Three Months Ended
January 31,
Nine Months Ended
January 31,
2024202320242023
(in thousands, except per share data)
Net income attributable to Korn Ferry
$59,071 $11,247 $103,965 $162,035 
Less: distributed and undistributed earnings to nonvested restricted stockholders1,014 249 1,954 3,545 
Basic net earnings attributable to common stockholders
58,057 10,998 102,011 158,490 
Add: undistributed earnings to nonvested restricted stockholders717 72 1,273 3,017 
Less: reallocation of undistributed earnings to nonvested restricted stockholders714 72 1,268 2,997 
Diluted net earnings attributable to common stockholders
$58,060 $10,998 $102,016 $158,510 
Weighted-average common shares outstanding:
Basic weighted-average number of common shares outstanding51,126 51,278 51,129 51,639 
Effect of dilutive securities:    
Restricted stock216 150 193 352 
ESPP
Diluted weighted-average number of common shares outstanding51,343 51,431 51,329 51,999 
Net earnings per common share:
Basic earnings per share
$1.14 $0.21 $2.00 $3.07 
Diluted earnings per share
$1.13 $0.21 $1.99 $3.05 
During the three and nine months ended January 31, 2024, restricted stock awards of 0.9 million shares and 1.0 million shares, respectively, were outstanding but not included in the computation of diluted earnings per share because they were anti-dilutive. During the three and nine months ended January 31, 2023, restricted stock awards of 1.2 million shares and 1.2 million shares, respectively, were outstanding but not included in the computation of diluted earnings per share because they were anti-dilutive.
XML 24 R10.htm IDEA: XBRL DOCUMENT v3.24.0.1
Comprehensive Income
9 Months Ended
Jan. 31, 2024
Equity [Abstract]  
Comprehensive Income Comprehensive Income
Comprehensive income is comprised of net income and all changes to stockholders’ 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 condensed consolidated statements of comprehensive income. Accumulated other comprehensive loss, net of taxes, is recorded as a component of stockholders’ equity.
The components of accumulated other comprehensive loss, net were as follows:
January 31,
2024
April 30,
2023
(in thousands)
Foreign currency translation adjustments$(107,454)$(96,860)
Deferred compensation and pension plan adjustments, net of tax4,465 4,381 
Marketable securities unrealized gain (loss), net of tax
59 (285)
Accumulated other comprehensive loss, net$(102,930)$(92,764)
The following table summarizes the changes in each component of accumulated other comprehensive loss, net for the three months ended January 31, 2024:
Foreign
Currency
Translation
Deferred
Compensation
and Pension
Plan
Unrealized (Losses) Gains
on Marketable Securities (1)
Accumulated
Other
Comprehensive
Loss
(in thousands)
Balance as of October 31, 2023
$(120,196)$4,436 $(113)$(115,873)
Unrealized gains arising during the period
12,742 — 172 12,914 
Reclassification of realized net losses to net income— 29 — 29 
Balance as of January 31, 2024
$(107,454)$4,465 $59 $(102,930)
The following table summarizes the changes in each component of accumulated other comprehensive loss, net for the nine months ended January 31, 2024:
Foreign
Currency
Translation
Deferred
Compensation
and Pension
Plan (2)
Unrealized (Losses) Gains
on Marketable Securities (1)
Accumulated
Other
Comprehensive
Loss
(in thousands)
Balance as of April 30, 2023$(96,860)$4,381 $(285)$(92,764)
Unrealized (losses) gains arising during the period(10,594)— 344 (10,250)
Reclassification of realized net losses to net income— 84 — 84 
Balance as of January 31, 2024
$(107,454)$4,465 $59 $(102,930)
___________________
(1)
The tax effect on the unrealized gains were $0.1 million and $0.1 million for the three and nine months ended January 31, 2024.
(2)
The tax effect on the reclassifications of realized net losses was $0.1 million for the nine months ended January 31, 2024.
The following table summarizes the changes in each component of accumulated other comprehensive loss, net for the three months ended January 31, 2023:
Foreign
Currency
Translation
Deferred
Compensation
and Pension
Plan
Unrealized Losses on
Marketable Securities (1)
Accumulated
Other
Comprehensive
Loss
(in thousands)
Balance as of October 31, 2022
$(136,991)$1,066 $(740)$(136,665)
Unrealized gains arising during the period
39,482 — 321 39,803 
Reclassification of realized net losses to net income— 60 — 60 
Balance as of January 31, 2023
$(97,509)$1,126 $(419)$(96,802)
The following table summarizes the changes in each component of accumulated other comprehensive loss, net for the nine months ended January 31, 2023:
Foreign
Currency
Translation
Deferred
Compensation
and Pension
Plan (2)
Unrealized Losses on
Marketable Securities
Accumulated
Other
Comprehensive
Loss
(in thousands)
Balance as of April 30, 2022$(92,717)$961 $(429)$(92,185)
Unrealized (losses) gains arising during the period
(4,792)— 10 (4,782)
Reclassification of realized net losses to net income— 165 — 165 
Balance as of January 31, 2023
$(97,509)$1,126 $(419)$(96,802)
___________________
(1)
The tax effect on the unrealized gains was $0.1 million for the three months ended January 31, 2023.
(2)
The tax effect on the reclassifications of realized net losses was $0.1 million for the nine months ended January 31, 2023.
XML 25 R11.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Stock Plans
9 Months Ended
Jan. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Employee Stock Plans Employee Stock Plans
Stock-Based Compensation
The following table summarizes the components of stock-based compensation expense recognized in the Company’s condensed consolidated statements of income for the periods indicated:
Three Months Ended
January 31,
Nine Months Ended
January 31,
2024202320242023
(in thousands)
Restricted stock$10,119 $9,350 $29,611 $26,327 
ESPP188 134 649 583 
Total stock-based compensation expense$10,307 $9,484 $30,260 $26,910 
Common Stock
During the three and nine months ended January 31, 2024, the Company repurchased (on the open market or through privately negotiated transactions) 382,500 shares and 565,000 shares of the Company’s common stock for $21.0 million and $29.6 million, respectively. During the three and nine months ended January 31, 2023, the Company repurchased (on the open market or through privately negotiated transactions) 462,500 shares and 1,454,867 shares of the Company's common stock for $25.0 million and $80.5 million, respectively.
XML 26 R12.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial Instruments
9 Months Ended
Jan. 31, 2024
Fair Value Disclosures [Abstract]  
Financial Instruments Financial Instruments
The following tables show the Company’s financial instruments and balance sheet classification as of January 31, 2024 and April 30, 2023:
January 31, 2024
Fair Value MeasurementBalance Sheet Classification
CostUnrealized
Gains
Unrealized
Losses
Fair
Value
Cash and
Cash
Equivalents
Marketable
Securities,
Current
Marketable
Securities,
Non-
current
Income Taxes
 & Other Receivables
(in thousands)
Changes in Fair Value Recorded in
Other Comprehensive Income
Level 2:
Commercial paper$14,670 $$(3)$14,676 $1,500 $13,176 $— $— 
Corporate notes/bonds19,814 84 (32)19,866 — 10,897 8,969 — 
U.S. Treasury and Agency Securities3,829 21 — 3,850 — 993 2,857 — 
Total debt investments$38,313 $114 $(35)$38,392 $1,500 $25,066 $11,826 $— 
Changes in Fair Value Recorded in
Net Income
Level 1:
Mutual funds (1)
$213,161 $— $20,661 $192,500 $— 
Total equity investments$213,161 $— $20,661 $192,500 $— 
Cash$590,938 $590,938 $— $— $— 
Money market funds144,359 144,359 — — — 
Level 2:
Foreign currency forward contracts651 — — — 651 
Total$987,501 $736,797 $45,727 $204,326 $651 
April 30, 2023
Fair Value Measurement Balance Sheet Classification
CostUnrealized
Gains
Unrealized
Losses
Fair
Value
Cash and
Cash
Equivalents
Marketable
Securities,
Current
Marketable
Securities,
Non-current
Income Taxes
 & Other Receivables
(in thousands)
Changes in Fair Value Recorded in
Other Comprehensive Loss
Level 2:
Commercial paper$11,751 $— $(30)$11,721 $— $11,721 $— $— 
Corporate notes/bonds24,754 — (355)24,399 — 21,492 2,907 — 
Total debt investments$36,505 $— $(385)$36,120 $— $33,213 $2,907 $— 
Changes in Fair Value Recorded in
Net Income
Level 1:
Mutual funds (1)
$187,757 $— $11,624 $176,133 $— 
Total equity investments$187,757 $— $11,624 $176,133 $— 
Cash$696,180 $696,180 $— $— $— 
Money market funds147,844 147,844 — — — 
Level 2: 
Foreign currency forward contracts2,133 — — — 2,133 
Total$1,070,034 $844,024 $44,837 $179,040 $2,133 
___________________
(1)
These investments are held in trust for settlement of the Company’s vested obligations of $197.1 million and $172.2 million as of January 31, 2024 and April 30, 2023, respectively, under the ECAP (see Note 6 — Deferred Compensation and Retirement Plans). Unvested obligations under the deferred compensation plans totaled $22.3 million and $21.9 million as of January 31, 2024 and April 30, 2023, respectively. During the three and nine months ended January 31, 2024, the fair value of the investments increased; therefore, the Company recognized a gain of $23.8 million and $22.8 million, respectively, which was recorded in other income, net. During the three and nine months ended January 31, 2023, the fair value of the investments increased; therefore, the Company recognized a gain of $12.7 million and $3.0 million, respectively, which was recorded in other income, net.
As of January 31, 2024, available-for-sale marketable securities had remaining maturities ranging from 1 month to 21 months. During the three and nine months ended January 31, 2024, there were $4.4 million and $30.6 million in sales/maturities of available-for-sale marketable securities, respectively. During the three and nine months ended January 31, 2023, there were $14.3 million and $47.3 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’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 January 31, 2024 and April 30, 2023, the Company’s investments in equity securities consisted of mutual funds for which market prices are readily available. Unrealized gains recorded for the period that relate to equity securities still held as of January 31, 2024 were $20.9 million. Unrealized losses recorded for the period that relate to equity securities still held as of January 31, 2023 were $2.8 million.
Foreign Currency Forward Contracts Not Designated as Hedges
The fair value of derivatives not designated as hedge instruments are as follows:
January 31,
2024
April 30,
2023
(in thousands)
Derivative assets:
Foreign currency forward contracts$1,032 $2,813 
Derivative liabilities:  
Foreign currency forward contracts$381 $680 
As of January 31, 2024, the total notional amounts of the forward contracts purchased and sold were $84.1 million and $33.7 million, respectively. As of April 30, 2023, the total notional amounts of the forward contracts purchased and sold were $112.7 million and $41.1 million, respectively. The Company recognizes forward contracts as a net asset or net liability on the condensed consolidated balance sheets as such contracts are covered by master netting agreements. During the three and nine months ended January 31, 2024, the Company incurred gains of $2.4 million and $0.9 million, respectively, related to forward contracts which are recorded in general and administrative expenses in the accompanying condensed consolidated statements of income. During the three and nine months ended January 31, 2023, the Company incurred gains of $3.3 million and $1.2 million, respectively, related to forward contracts which are recorded in general and administrative expenses in the accompanying condensed consolidated statements of income. These foreign currency gains related to forward contracts offset foreign currency losses that result from transactions denominated in a currency other than the Company’s functional currency. The cash flows related to foreign currency forward contracts are included in cash flows from operating activities.
XML 27 R13.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deferred Compensation and Retirement Plans
9 Months Ended
Jan. 31, 2024
Retirement Benefits [Abstract]  
Deferred Compensation and Retirement Plans Deferred Compensation and Retirement Plans
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. 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 sponsor in self-administered funds. All other defined benefit obligations from other plans are unfunded.
The components of net periodic benefit costs are as follows:
Three Months Ended
January 31,
Nine Months Ended
January 31,
2024202320242023
(in thousands)
Service cost$11,347 $10,573 $32,526 $30,200 
Interest cost3,435 2,439 10,228 7,263 
Amortization of actuarial loss184 218 551 654 
Expected return on plan assets (1)
(272)(289)(816)(867)
Net periodic service credit amortization(101)(101)(304)(304)
Net periodic benefit costs (2)
$14,593 $12,840 $42,185 $36,946 
___________________
(1)
The expected long-term rate of return on plan assets was 6.00% and 5.50% for January 31, 2024 and 2023, respectively.
(2)
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, net, respectively, on the condensed consolidated statements of income.
The Company purchased company-owned life insurance ("COLI") contracts insuring the lives of certain employees eligible to participate in the deferred compensation and pension plans as a means of setting aside funds to cover such plans. The gross cash surrender value ("CSV") of these contracts of $293.4 million and $275.1 million as of January 31, 2024 and April 30, 2023, respectively, was offset by outstanding policy loans of $77.0 million and $77.1 million in the accompanying condensed consolidated balance sheets as of January 31, 2024 and April 30, 2023, respectively. The CSV value of the underlying COLI investments increased by $2.5 million and $6.4 million during the three and nine months ended January 31, 2024, respectively, and was recorded as a decrease in compensation and benefits expense in the accompanying condensed consolidated statements of income. The CSV value of the underlying COLI investment increased by $2.5 million and $7.4 million during the three and nine months ended January 31, 2023, respectively, and was recorded as a decrease in compensation and benefits expense in the accompanying condensed consolidated statements of income.
The Company’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’s performance. Certain key members of 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 ‘in service’ either in a lump sum or in quarterly installments over one-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 condensed consolidated balance sheets.
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 the three and nine months ended January 31, 2024, deferred compensation liability increased; therefore, the Company recognized an increase in compensation expense of $22.5 million and $22.7 million, respectively. Offsetting the increases in compensation and benefits expense was an increase in the fair value of marketable securities (held in trust to satisfy obligations of the ECAP liabilities) of $23.8 million and $22.8 million during the three and nine months ended January 31, 2024, recorded in other income, net on the condensed consolidated statements of income. During the three and nine months ended January 31, 2023, deferred compensation liability increased; therefore, the Company recognized an increase in compensation expense of $12.1 million and $3.5 million, respectively. Offsetting the increases in compensation and benefits expense was an increase in the fair value of marketable securities (held in trust to satisfy obligations of the ECAP liabilities) of $12.7 million and $3.0 million during the three and nine months ended January 31, 2023, recorded in other income, net on the condensed consolidated statements of income. (see Note 5—Financial Instruments).
XML 28 R14.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fee Revenue
9 Months Ended
Jan. 31, 2024
Revenue from Contract with Customer [Abstract]  
Fee Revenue Fee Revenue
Contract Balances
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 condensed consolidated balance sheets.
The following table outlines the Company’s contract asset and liability balances as of January 31, 2024 and April 30, 2023:
January 31, 2024April 30, 2023
(in thousands)
Contract assets-unbilled receivables$120,335 $99,442 
Contract liabilities-deferred revenue$246,418 $257,067 
During the nine months ended January 31, 2024, we recognized revenue of $175.1 million that was included in the contract liabilities balance at the beginning of the period.
Performance Obligations
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 January 31, 2024, 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,081.3 million. Of the $1,081.3 million of remaining performance obligations, the Company expects to recognize approximately $212.5 million in the remainder of fiscal 2024, $523.1 million in fiscal 2025, $212.3 million in fiscal 2026 and the remaining $133.4 million in fiscal 2027 and thereafter. However, this amount should not be considered an indication of the Company’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.
Disaggregation of Revenue
The Company disaggregates its revenue by line of business and further by region for Executive Search. This information is presented in Note 10—Segments.
The following table provides further disaggregation of fee revenue by industry:
Three Months Ended January 31,
20242023
Dollars%Dollars%
(dollars in thousands)
Industrial$205,187 30.7 %$199,341 29.3 %
Financial Services
117,836 17.6 117,880 17.3 
Life Sciences/Healthcare
115,775 17.3 125,064 18.4 
Consumer Goods
97,467 14.6 88,631 13.0 
Technology
90,784 13.6 112,218 16.5 
Education/Non–Profit/General41,630 6.2 37,648 5.5 
Fee Revenue$668,679 100.0 %$680,782 100.0 %
Nine Months Ended January 31,
20242023
Dollars%Dollars%
(dollars in thousands)
Industrial$612,036 29.5 %$601,698 28.6 %
Financial Services368,208 17.8 367,878 17.5 
Life Sciences/Healthcare358,994 17.3 391,863 18.6 
Technology304,686 14.7 359,475 17.1 
Consumer Goods290,890 14.1 283,859 13.5 
Education/Non–Profit/General137,057 6.6 99,761 4.7 
Fee Revenue$2,071,871 100.0 %$2,104,534 100.0 %
XML 29 R15.htm IDEA: XBRL DOCUMENT v3.24.0.1
Credit Losses
9 Months Ended
Jan. 31, 2024
Credit Loss [Abstract]  
Credit Losses Credit Losses
The activity in the allowance for credit losses on the Company's trade receivables is as follows:
(in thousands)
Balance at April 30, 2023$44,377 
Provision for credit losses17,204 
Write-offs(11,272)
Recoveries of amounts previously written off259 
Foreign currency translation(266)
Balance at January 31, 2024$50,302 
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, are as follows:
Less Than 12 Months12 Months or longerBalance Sheet Classification
Fair ValueUnrealized LossesFair ValueUnrealized LossesCash and Cash
Equivalent
Marketable Securities,
Current
Marketable
Securities, Non-
Current
(in thousands)
Balance at January 31, 2024
Commercial paper$8,932 $$— $— $1,500 $7,432 $— 
Corporate notes/bonds$— $— $7,480 $32 $— $7,480 $— 
Balance at April 30, 2023       
Commercial paper$8,229 $26 $3,492 $$— $11,721 $— 
Corporate notes/bonds$9,581 $123 $13,815 $232 $— $20,489 $2,907 
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.
XML 30 R16.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes
9 Months Ended
Jan. 31, 2024
Income Tax Disclosure [Abstract]  
Income Taxes Income Taxes
The provision for income tax was an expense of $9.0 million and $29.8 million in the three and nine months ended January 31, 2024, with an effective tax rate of 13.1% and 21.8%, respectively, compared to $8.5 million and $63.6 million in the three and nine months ended January 31, 2023, with an effective tax rate of 41.8% and 27.8%, respectively. In addition to the impact of U.S. state income taxes and the jurisdictional mix of earnings, which generally create variability in our effective tax rate over time, the decrease in the effective tax rate for the three and nine months ended January 31, 2024 was due to a $9.7 million non-recurring tax benefit from actions taken in connection with the worldwide minimum tax that resulted in the release of a valuation allowance.
XML 31 R17.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segments
9 Months Ended
Jan. 31, 2024
Segment Reporting [Abstract]  
Segments Segments
The Company has eight reportable segments: Consulting, Digital, Executive Search North America, Executive Search Europe, the Middle East and Africa ("EMEA"), Executive Search Asia Pacific, Executive Search Latin America, Professional Search & Interim and Recruitment Process Outsourcing ("RPO").
The Company evaluates performance and allocates resources based on the Company’s chief operating decision maker (“CODM”) review of 1) fee revenue and 2) adjusted earnings before interest, taxes, depreciation and amortization (“Adjusted EBITDA”). 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.
Financial highlights are as follows:
Three Months Ended
January 31,
Nine Months Ended
January 31,
2024202320242023
Consolidated
(in thousands)
Fee revenue$668,679 $680,782 $2,071,871 $2,104,534 
Total revenue$676,873 $686,845 $2,095,582 $2,125,712 
  
Net income attributable to Korn Ferry
$59,071 $11,247 $103,965 $162,035 
Net income attributable to noncontrolling interest649 522 2,984 2,885 
Other income, net
(23,817)(13,097)(23,559)(4,824)
Interest expense, net4,946 5,378 16,282 20,088 
Income tax provision9,018 8,463 29,779 63,575 
Operating income49,867 12,513 129,451 243,759 
Depreciation and amortization19,509 17,037 58,075 50,359 
Other income, net
23,817 13,097 23,559 4,824 
Integration/acquisition costs3,899 2,456 13,057 9,472 
Impairment of fixed assets— 4,375 1,575 4,375 
Impairment of right-of-use assets— 5,471 1,629 5,471 
Restructuring charges, net4,612 41,162 68,558 41,162 
Adjusted EBITDA (1)
$101,704 $96,111 $295,904 $359,422 
___________________
(1)
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.
Financial highlights by reportable segments are as follows:
Three Months Ended January 31,
20242023
Fee revenueTotal revenueAdjusted EBITDA Fee revenueTotal revenueAdjusted EBITDA
(in thousands)
Consulting$166,947 $169,929 $27,812 $162,155 $164,414 $23,305 
Digital90,317 90,394 27,370 85,071 85,087 22,153 
Executive Search:      
North America121,449 123,059 29,382 132,810 134,255 30,446 
EMEA48,999 49,171 7,799 48,960 49,195 7,981 
Asia Pacific21,324 21,384 4,500 22,621 22,694 5,538 
Latin America7,541 7,543 1,750 7,654 7,658 2,462 
Professional Search & Interim130,890 131,824 23,795 117,980 118,616 21,969 
RPO81,212 83,569 9,291 103,531 104,926 9,849 
Corporate— — (29,995)— — (27,592)
Consolidated$668,679 $676,873 $101,704 $680,782 $686,845 $96,111 
Nine Months Ended January 31,
20242023
Fee revenueTotal revenueAdjusted EBITDAFee revenueTotal revenueAdjusted EBITDA
(in thousands)
Consulting$512,830 $521,675 $81,920 $501,731 $508,994 $83,944 
Digital275,395 275,563 80,678 263,161 263,479 73,855 
Executive Search:
North America381,459 386,405 87,574 426,839 431,286 112,164 
EMEA138,873 139,621 19,056 140,661 141,443 24,577 
Asia Pacific65,167 65,454 14,690 72,410 72,669 18,723 
Latin America22,041 22,050 4,296 23,283 23,289 7,686 
Professional Search & Interim411,453 414,348 73,746 351,670 354,430 83,587 
RPO264,653 270,466 28,617 324,779 330,122 43,562 
Corporate— — (94,673)— — (88,676)
Consolidated$2,071,871 $2,095,582 $295,904 $2,104,534 $2,125,712 $359,422 
XML 32 R18.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt
9 Months Ended
Jan. 31, 2024
Debt Disclosure [Abstract]  
Long-Term Debt Long-Term Debt
4.625% Senior Unsecured Notes due 2027
Long-term debt, net at amortized cost, consisted of the following:
In thousandsJanuary 31,
2024
April 30,
2023
Senior Unsecured Notes$400,000 $400,000 
Less: Unamortized discount and issuance costs(3,245)(3,806)
Long-term borrowings, net of unamortized discount and debt issuance costs$396,755 $396,194 
Credit Facilities
On June 24, 2022, the Company entered into an amendment (the “Amendment”) to its December 16, 2019 Credit Agreement (the “Credit Agreement”; as amended by the Amendment, the “Amended Credit Agreement”) with a syndicate of banks and Bank of America, National Association as administrative agent. 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 “Revolver”) and a $500.0 million delayed draw term loan facility (the “Delayed Draw Facility”, and together with the Revolver, the “Credit Facilities”). The Delayed Draw Facility expired on June 24, 2023.
As of January 31, 2024 and April 30, 2023, there was no outstanding liability under the Credit Facilities, and the Company was in compliance with its debt covenants. The Company had a total of $645.4 million and $1,145.4 million available under the Credit Facilities after $4.6 million and $4.6 million of standby letters of credit were issued as of January 31, 2024 and April 30, 2023, respectively. Of the amount available under the Credit Facilities as of April 30, 2023, $500.0 million was under the Delayed Draw Facility that expired on June 24, 2023. The Company had a total of $14.0 million and $11.5 million of standby letters with other financial institutions as of January 31, 2024 and April 30, 2023, respectively. The standby letters of credit were generally issued as a result of entering into office premise leases.
XML 33 R19.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases
9 Months Ended
Jan. 31, 2024
Leases [Abstract]  
Leases Leases
The Company’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. During the nine months ended January 31, 2024, the Company reduced its real estate footprint and as a result recorded an impairment charge of the ROU assets of $1.6 million in the condensed consolidated statements of income. During both the three and nine months ended January 31, 2023, the Company reduced its real estate footprint and as a result recorded an impairment charge of the ROU assets of $5.5 million in the condensed consolidated statements of income.
The components of lease expense were as follows:
Three Months Ended
January 31,
Nine Months Ended
January 31,
2024202320242023
(in thousands)
Finance lease cost
Amortization of ROU assets$384 $366 $1,234 $1,104 
Interest on lease liabilities53 47 161 141 
437 413 1,395 1,245 
Operating lease cost12,013 12,339 35,099 36,957 
Short-term lease cost178 183 669 616 
Variable lease cost3,371 3,300 10,286 7,538 
Lease impairment cost— 5,471 1,629 5,471 
Sublease income(1,096)(1,019)(3,210)(2,264)
Total lease cost$14,903 $20,687 $45,868 $49,563 
Supplemental cash flow information related to leases was as follows:
Nine Months Ended
January 31,
20242023
(in thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$38,616 $49,870 
Financing cash flows from finance leases$1,361 $1,228 
ROU assets obtained in exchange for lease obligations:
Operating leases$56,487 $8,967 
Finance leases$882 $2,673 
Maturities of lease liabilities were as follows:
Year Ending April 30,OperatingFinancing
(in thousands)
2024 (excluding the nine months ended January 31, 2024)$11,065 $417 
202544,433 1,565 
202637,467 1,193 
202728,369 778 
202821,783 509 
Thereafter101,660 12 
Total lease payments244,777 4,474 
Less: imputed interest56,723 355 
Total$188,054 $4,119 
Leases Leases
The Company’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. During the nine months ended January 31, 2024, the Company reduced its real estate footprint and as a result recorded an impairment charge of the ROU assets of $1.6 million in the condensed consolidated statements of income. During both the three and nine months ended January 31, 2023, the Company reduced its real estate footprint and as a result recorded an impairment charge of the ROU assets of $5.5 million in the condensed consolidated statements of income.
The components of lease expense were as follows:
Three Months Ended
January 31,
Nine Months Ended
January 31,
2024202320242023
(in thousands)
Finance lease cost
Amortization of ROU assets$384 $366 $1,234 $1,104 
Interest on lease liabilities53 47 161 141 
437 413 1,395 1,245 
Operating lease cost12,013 12,339 35,099 36,957 
Short-term lease cost178 183 669 616 
Variable lease cost3,371 3,300 10,286 7,538 
Lease impairment cost— 5,471 1,629 5,471 
Sublease income(1,096)(1,019)(3,210)(2,264)
Total lease cost$14,903 $20,687 $45,868 $49,563 
Supplemental cash flow information related to leases was as follows:
Nine Months Ended
January 31,
20242023
(in thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$38,616 $49,870 
Financing cash flows from finance leases$1,361 $1,228 
ROU assets obtained in exchange for lease obligations:
Operating leases$56,487 $8,967 
Finance leases$882 $2,673 
Maturities of lease liabilities were as follows:
Year Ending April 30,OperatingFinancing
(in thousands)
2024 (excluding the nine months ended January 31, 2024)$11,065 $417 
202544,433 1,565 
202637,467 1,193 
202728,369 778 
202821,783 509 
Thereafter101,660 12 
Total lease payments244,777 4,474 
Less: imputed interest56,723 355 
Total$188,054 $4,119 
XML 34 R20.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring Charges, Net
9 Months Ended
Jan. 31, 2024
Restructuring Charges [Abstract]  
Restructuring Charges, Net Restructuring Charges, Net
In light of the challenging macroeconomic business environment arising from persistent inflationary pressures, rising interest rates and global economic and geopolitical uncertainty, on October 23, 2023, the Company initiated a plan (the “Plan”) intended to align its workforce with its current business realities through position eliminations. Due to the implementation of the Plan, the Company recorded restructuring charges of $68.6 million in the nine months ended January 31, 2024 across all lines of business related to severance for positions that were eliminated, which included adjustments to previously recorded restructuring accruals of $4.6 million during the three months ended January 31, 2024.
On January 11, 2023, the Company implemented a separate restructuring plan and recorded restructuring charges of $41.2 million in the three and nine months ended January 31, 2023 across all lines of business related to severance for positions that were eliminated.

Changes in the restructuring liability during the three months ended January 31, 2024 were as follows:

Restructuring Liability
(in thousands)
As of October 31, 2023
$48,653 
Restructuring charges, net4,612 
Reductions for cash payments(38,523)
Exchange rate fluctuations949 
As of January 31, 2024
$15,691 

Changes in the restructuring liability during the nine months ended January 31, 2024 were as follows:

Restructuring Liability
(in thousands)
As of April 30, 2023
$8,004 
Restructuring charges, net68,558 
Reductions for cash payments(46,240)
Reductions for non-cash payments(15,421)
Exchange rate fluctuations790 
As of January 31, 2024
$15,691 

As of January 31, 2024 and April 30, 2023, the restructuring liability is included in the current portion of other accrued liabilities on the condensed consolidated balance sheets.
Restructuring charges incurred by segment were as follows:

Three Months Ended January 31,
2024
2023
(in thousands)
Consulting$1,051 $10,842 
Digital618 2,856 
Executive Search:
North America1,398 4,352 
EMEA855 12,255 
Asia Pacific— 2,129 
Latin America— 697 
Professional Search & Interim— 4,835 
RPO690 3,097 
Corporate— 99 
Consolidated$4,612 $41,162 

Nine Months Ended January 31,
2024
2023
(in thousands)
Consulting$18,871 $10,842 
Digital9,469 2,856 
Executive Search:
North America8,825 4,352 
EMEA17,265 12,255 
Asia Pacific1,963 2,129 
Latin America110 697 
Professional Search & Interim3,778 4,835 
RPO7,885 3,097 
Corporate392 99 
Consolidated$68,558 $41,162 
XML 35 R21.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Event
9 Months Ended
Jan. 31, 2024
Subsequent Events [Abstract]  
Subsequent Event Subsequent Event
Quarterly Dividend Declaration
On March 5, 2024, the Board of Directors of the Company declared a cash dividend of $0.33 per share with a payment date of April 15, 2024 to holders of the Company’s common stock of record at the close of business on March 27, 2024. 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’s earnings, capital requirements, financial condition, the terms of the Company’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.
XML 36 R22.htm IDEA: XBRL DOCUMENT v3.24.0.1
Pay vs Performance Disclosure - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Pay vs Performance Disclosure        
Net income attributable to Korn Ferry $ 59,071 $ 11,247 $ 103,965 $ 162,035
XML 37 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Insider Trading Arrangements
3 Months Ended
Jan. 31, 2024
Trading Arrangements, by Individual  
Rule 10b5-1 Arrangement Adopted false
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
XML 38 R24.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Summary of Significant Accounting Policies (Policies)
9 Months Ended
Jan. 31, 2024
Accounting Policies [Abstract]  
Basis of Consolidation and Presentation
Basis of Consolidation and Presentation
The accompanying condensed financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Annual Report on Form 10-K for the year ended April 30, 2023 for 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 condensed consolidated financial statements conform with United States (“U.S.”) generally accepted accounting principles (“GAAP”) and pursuant to the instructions to Form 10-Q and Article 10 of Regulation S-X and prevailing practice within the Company's different industries. The accompanying condensed 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. The results of operations for the interim periods are not necessarily indicative of the results for the entire fiscal year or any other period.
The Company considers events or transactions that occur after the balance sheet date but before the condensed consolidated financial statements are issued to provide additional evidence relative to certain estimates or to identify matters that require additional disclosures.
Use of Estimates and Uncertainties
Use of Estimates and Uncertainties
The preparation of the condensed 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 condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could materially 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.
Revenue Recognition
Revenue Recognition
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.
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 (“ASC”) 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.
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.
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’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.
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 & 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.
RPO fee 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.
Allowance for Doubtful Accounts
Allowance for Doubtful Accounts
An allowance is established for doubtful accounts by taking a charge to general and administrative expenses. The Company’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 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.
Cash and Cash Equivalents
Cash and Cash Equivalents
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 January 31, 2024 and April 30, 2023, the Company's investments in cash equivalents consisted of money market funds and commercial paper and as of January 31, 2024 also consisted of U.S. Treasury and Agency securities. The Company maintains its cash and cash equivalents in bank accounts that exceed federally insured FDIC limits. The Company has not experienced any losses in such accounts.
Marketable Securities
Marketable Securities
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 condensed consolidated balance sheets. The investments that the Company may sell within the next 12 months are carried as current assets.
The Company invests in mutual funds (for which market prices are readily available) that are held in trust to satisfy obligations under the Company’s deferred compensation plans. Such investments are classified as equity securities and mirror the employees’ investment elections in their deemed accounts in the Executive Capital Accumulation Plan and similar plans in Asia Pacific and Canada (“ECAP”) 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 condensed consolidated statements of operations in other income, net.
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’s investment policy, which restricts the type of investments that can be made. The Company’s investment portfolio includes commercial paper, corporate notes/bonds and U.S Treasury and Agency securities. These marketable fixed income (debt) securities are classified as available-for-sale securities based on management’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 condensed consolidated statements of income in other income, 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 the three and nine months ended January 31, 2024 and 2023, no amount was recognized as a credit loss for the Company’s available for sale debt securities.
Fair Value of Financial Instruments
Fair Value of Financial Instruments
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:
Level 1: Observable inputs such as quoted prices (unadjusted) in active markets that are accessible at the measurement date for identical, unrestricted assets or liabilities.
Level 2: 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.
Level 3: Unobservable inputs that reflect the reporting entity’s own assumptions.
As of January 31, 2024 and April 30, 2023, the Company held certain assets that are required to be measured at fair value on a recurring basis. These included cash equivalents, accounts receivable, marketable securities and foreign currency forward contracts. The carrying amount of 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.
Impairment of Long-Lived Assets
Impairment of Long-Lived Assets
Long-lived assets include property, equipment, right-of-use ("ROU") assets and software developed or obtained for internal use. In accordance with ASC 360, Property, Plant and Equipment, management reviews the Company’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’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 the nine months ended January 31, 2024, the Company reduced its real estate footprint and as a result, the Company recognized an impairment charge of ROU assets of $1.6 million and an impairment of leasehold improvements and furniture and fixtures of $0.1 million, both recorded in the condensed consolidated statements of income in general and administrative expenses. During the nine months ended January 31, 2024, the Company also recognized a $1.5 million software impairment charge in the Digital segment, which was recorded in the condensed consolidated statements of income in general and administrative expenses. During the three and nine months ended January 31, 2023, the Company reduced its real estate footprint and as a result, the Company recorded 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 condensed consolidated statements of income in general and administrative expenses.
Goodwill and Intangible Assets
Goodwill and Intangible Assets
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, 2024, indicated that the fair value of each of the reporting units exceeded its carrying amount. As a result, no impairment charge was recognized. As of April 30, 2023, there were no indicators of potential impairment with respect to the Company’s goodwill that would require further testing.
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 one 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 did not identify any impairment as of January 31, 2024 and April 30, 2023.
Restructuring Charges, Net
Restructuring Charges, Net
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.
Earnings Per Share
Earnings Per Share
ASC 260, Earnings Per Share, 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.
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.
Recent Accounting Standards - Not Yet Adopted
Recent Accounting Standards - Not Yet Adopted
In November 2023, the Financial Accounting Standards Board issued an amendment in accounting update for all public entities that are required to report segment information in accordance with Topic 280, Segment Reporting. The amendments in this update improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expense. The amendments in this update are effective for fiscal years beginning after December 15, 2023, and interim periods with fiscal years beginning after December 15, 2024. The Company will adopt this guidance in its fiscal year beginning May 1, 2024. The adoption of this guidance is not anticipated to have a material impact on the condensed consolidated financial statements.
In December 2023, the Financial Accounting Standards Board issued an amendment in accounting update for income taxes disclosures. The new amendments provide improvements to income tax disclosures by requiring specific categories in the rate reconciliation and disaggregated information for income taxes paid. The amendments of this update are effective for annual periods beginning after December 15, 2024, and should be applied on a prospective basis. The Company will adopt this guidance in its fiscal year beginning May 1, 2025. The adoption of this guidance is not anticipated to have a material impact on the condensed consolidated financial statements.
XML 39 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basic and Diluted Earnings Per Share (Tables)
9 Months Ended
Jan. 31, 2024
Earnings Per Share [Abstract]  
Basic and Diluted Earnings per Common Share Attributable to Common Stockholders
The following table summarizes basic and diluted earnings per common share attributable to common stockholders:
Three Months Ended
January 31,
Nine Months Ended
January 31,
2024202320242023
(in thousands, except per share data)
Net income attributable to Korn Ferry
$59,071 $11,247 $103,965 $162,035 
Less: distributed and undistributed earnings to nonvested restricted stockholders1,014 249 1,954 3,545 
Basic net earnings attributable to common stockholders
58,057 10,998 102,011 158,490 
Add: undistributed earnings to nonvested restricted stockholders717 72 1,273 3,017 
Less: reallocation of undistributed earnings to nonvested restricted stockholders714 72 1,268 2,997 
Diluted net earnings attributable to common stockholders
$58,060 $10,998 $102,016 $158,510 
Weighted-average common shares outstanding:
Basic weighted-average number of common shares outstanding51,126 51,278 51,129 51,639 
Effect of dilutive securities:    
Restricted stock216 150 193 352 
ESPP
Diluted weighted-average number of common shares outstanding51,343 51,431 51,329 51,999 
Net earnings per common share:
Basic earnings per share
$1.14 $0.21 $2.00 $3.07 
Diluted earnings per share
$1.13 $0.21 $1.99 $3.05 
XML 40 R26.htm IDEA: XBRL DOCUMENT v3.24.0.1
Comprehensive Income (Tables)
9 Months Ended
Jan. 31, 2024
Equity [Abstract]  
Components of Accumulated Other Comprehensive Loss
The components of accumulated other comprehensive loss, net were as follows:
January 31,
2024
April 30,
2023
(in thousands)
Foreign currency translation adjustments$(107,454)$(96,860)
Deferred compensation and pension plan adjustments, net of tax4,465 4,381 
Marketable securities unrealized gain (loss), net of tax
59 (285)
Accumulated other comprehensive loss, net$(102,930)$(92,764)
Changes in Each Component of Accumulated Other Comprehensive Loss
The following table summarizes the changes in each component of accumulated other comprehensive loss, net for the three months ended January 31, 2024:
Foreign
Currency
Translation
Deferred
Compensation
and Pension
Plan
Unrealized (Losses) Gains
on Marketable Securities (1)
Accumulated
Other
Comprehensive
Loss
(in thousands)
Balance as of October 31, 2023
$(120,196)$4,436 $(113)$(115,873)
Unrealized gains arising during the period
12,742 — 172 12,914 
Reclassification of realized net losses to net income— 29 — 29 
Balance as of January 31, 2024
$(107,454)$4,465 $59 $(102,930)
The following table summarizes the changes in each component of accumulated other comprehensive loss, net for the nine months ended January 31, 2024:
Foreign
Currency
Translation
Deferred
Compensation
and Pension
Plan (2)
Unrealized (Losses) Gains
on Marketable Securities (1)
Accumulated
Other
Comprehensive
Loss
(in thousands)
Balance as of April 30, 2023$(96,860)$4,381 $(285)$(92,764)
Unrealized (losses) gains arising during the period(10,594)— 344 (10,250)
Reclassification of realized net losses to net income— 84 — 84 
Balance as of January 31, 2024
$(107,454)$4,465 $59 $(102,930)
___________________
(1)
The tax effect on the unrealized gains were $0.1 million and $0.1 million for the three and nine months ended January 31, 2024.
(2)
The tax effect on the reclassifications of realized net losses was $0.1 million for the nine months ended January 31, 2024.
The following table summarizes the changes in each component of accumulated other comprehensive loss, net for the three months ended January 31, 2023:
Foreign
Currency
Translation
Deferred
Compensation
and Pension
Plan
Unrealized Losses on
Marketable Securities (1)
Accumulated
Other
Comprehensive
Loss
(in thousands)
Balance as of October 31, 2022
$(136,991)$1,066 $(740)$(136,665)
Unrealized gains arising during the period
39,482 — 321 39,803 
Reclassification of realized net losses to net income— 60 — 60 
Balance as of January 31, 2023
$(97,509)$1,126 $(419)$(96,802)
The following table summarizes the changes in each component of accumulated other comprehensive loss, net for the nine months ended January 31, 2023:
Foreign
Currency
Translation
Deferred
Compensation
and Pension
Plan (2)
Unrealized Losses on
Marketable Securities
Accumulated
Other
Comprehensive
Loss
(in thousands)
Balance as of April 30, 2022$(92,717)$961 $(429)$(92,185)
Unrealized (losses) gains arising during the period
(4,792)— 10 (4,782)
Reclassification of realized net losses to net income— 165 — 165 
Balance as of January 31, 2023
$(97,509)$1,126 $(419)$(96,802)
___________________
(1)
The tax effect on the unrealized gains was $0.1 million for the three months ended January 31, 2023.
(2)
The tax effect on the reclassifications of realized net losses was $0.1 million for the nine months ended January 31, 2023.
XML 41 R27.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Stock Plans (Tables)
9 Months Ended
Jan. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Components of Stock-Based Compensation Expense Recognized
The following table summarizes the components of stock-based compensation expense recognized in the Company’s condensed consolidated statements of income for the periods indicated:
Three Months Ended
January 31,
Nine Months Ended
January 31,
2024202320242023
(in thousands)
Restricted stock$10,119 $9,350 $29,611 $26,327 
ESPP188 134 649 583 
Total stock-based compensation expense$10,307 $9,484 $30,260 $26,910 
XML 42 R28.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial Instruments (Tables)
9 Months Ended
Jan. 31, 2024
Fair Value Disclosures [Abstract]  
Financial Instruments and Balance Sheet Classification
The following tables show the Company’s financial instruments and balance sheet classification as of January 31, 2024 and April 30, 2023:
January 31, 2024
Fair Value MeasurementBalance Sheet Classification
CostUnrealized
Gains
Unrealized
Losses
Fair
Value
Cash and
Cash
Equivalents
Marketable
Securities,
Current
Marketable
Securities,
Non-
current
Income Taxes
 & Other Receivables
(in thousands)
Changes in Fair Value Recorded in
Other Comprehensive Income
Level 2:
Commercial paper$14,670 $$(3)$14,676 $1,500 $13,176 $— $— 
Corporate notes/bonds19,814 84 (32)19,866 — 10,897 8,969 — 
U.S. Treasury and Agency Securities3,829 21 — 3,850 — 993 2,857 — 
Total debt investments$38,313 $114 $(35)$38,392 $1,500 $25,066 $11,826 $— 
Changes in Fair Value Recorded in
Net Income
Level 1:
Mutual funds (1)
$213,161 $— $20,661 $192,500 $— 
Total equity investments$213,161 $— $20,661 $192,500 $— 
Cash$590,938 $590,938 $— $— $— 
Money market funds144,359 144,359 — — — 
Level 2:
Foreign currency forward contracts651 — — — 651 
Total$987,501 $736,797 $45,727 $204,326 $651 
April 30, 2023
Fair Value Measurement Balance Sheet Classification
CostUnrealized
Gains
Unrealized
Losses
Fair
Value
Cash and
Cash
Equivalents
Marketable
Securities,
Current
Marketable
Securities,
Non-current
Income Taxes
 & Other Receivables
(in thousands)
Changes in Fair Value Recorded in
Other Comprehensive Loss
Level 2:
Commercial paper$11,751 $— $(30)$11,721 $— $11,721 $— $— 
Corporate notes/bonds24,754 — (355)24,399 — 21,492 2,907 — 
Total debt investments$36,505 $— $(385)$36,120 $— $33,213 $2,907 $— 
Changes in Fair Value Recorded in
Net Income
Level 1:
Mutual funds (1)
$187,757 $— $11,624 $176,133 $— 
Total equity investments$187,757 $— $11,624 $176,133 $— 
Cash$696,180 $696,180 $— $— $— 
Money market funds147,844 147,844 — — — 
Level 2: 
Foreign currency forward contracts2,133 — — — 2,133 
Total$1,070,034 $844,024 $44,837 $179,040 $2,133 
___________________
(1)
These investments are held in trust for settlement of the Company’s vested obligations of $197.1 million and $172.2 million as of January 31, 2024 and April 30, 2023, respectively, under the ECAP (see Note 6 — Deferred Compensation and Retirement Plans). Unvested obligations under the deferred compensation plans totaled $22.3 million and $21.9 million as of January 31, 2024 and April 30, 2023, respectively. During the three and nine months ended January 31, 2024, the fair value of the investments increased; therefore, the Company recognized a gain of $23.8 million and $22.8 million, respectively, which was recorded in other income, net. During the three and nine months ended January 31, 2023, the fair value of the investments increased; therefore, the Company recognized a gain of $12.7 million and $3.0 million, respectively, which was recorded in other income, net.
Financial Instruments and Balance Sheet Classification
The following tables show the Company’s financial instruments and balance sheet classification as of January 31, 2024 and April 30, 2023:
January 31, 2024
Fair Value MeasurementBalance Sheet Classification
CostUnrealized
Gains
Unrealized
Losses
Fair
Value
Cash and
Cash
Equivalents
Marketable
Securities,
Current
Marketable
Securities,
Non-
current
Income Taxes
 & Other Receivables
(in thousands)
Changes in Fair Value Recorded in
Other Comprehensive Income
Level 2:
Commercial paper$14,670 $$(3)$14,676 $1,500 $13,176 $— $— 
Corporate notes/bonds19,814 84 (32)19,866 — 10,897 8,969 — 
U.S. Treasury and Agency Securities3,829 21 — 3,850 — 993 2,857 — 
Total debt investments$38,313 $114 $(35)$38,392 $1,500 $25,066 $11,826 $— 
Changes in Fair Value Recorded in
Net Income
Level 1:
Mutual funds (1)
$213,161 $— $20,661 $192,500 $— 
Total equity investments$213,161 $— $20,661 $192,500 $— 
Cash$590,938 $590,938 $— $— $— 
Money market funds144,359 144,359 — — — 
Level 2:
Foreign currency forward contracts651 — — — 651 
Total$987,501 $736,797 $45,727 $204,326 $651 
April 30, 2023
Fair Value Measurement Balance Sheet Classification
CostUnrealized
Gains
Unrealized
Losses
Fair
Value
Cash and
Cash
Equivalents
Marketable
Securities,
Current
Marketable
Securities,
Non-current
Income Taxes
 & Other Receivables
(in thousands)
Changes in Fair Value Recorded in
Other Comprehensive Loss
Level 2:
Commercial paper$11,751 $— $(30)$11,721 $— $11,721 $— $— 
Corporate notes/bonds24,754 — (355)24,399 — 21,492 2,907 — 
Total debt investments$36,505 $— $(385)$36,120 $— $33,213 $2,907 $— 
Changes in Fair Value Recorded in
Net Income
Level 1:
Mutual funds (1)
$187,757 $— $11,624 $176,133 $— 
Total equity investments$187,757 $— $11,624 $176,133 $— 
Cash$696,180 $696,180 $— $— $— 
Money market funds147,844 147,844 — — — 
Level 2: 
Foreign currency forward contracts2,133 — — — 2,133 
Total$1,070,034 $844,024 $44,837 $179,040 $2,133 
___________________
(1)
These investments are held in trust for settlement of the Company’s vested obligations of $197.1 million and $172.2 million as of January 31, 2024 and April 30, 2023, respectively, under the ECAP (see Note 6 — Deferred Compensation and Retirement Plans). Unvested obligations under the deferred compensation plans totaled $22.3 million and $21.9 million as of January 31, 2024 and April 30, 2023, respectively. During the three and nine months ended January 31, 2024, the fair value of the investments increased; therefore, the Company recognized a gain of $23.8 million and $22.8 million, respectively, which was recorded in other income, net. During the three and nine months ended January 31, 2023, the fair value of the investments increased; therefore, the Company recognized a gain of $12.7 million and $3.0 million, respectively, which was recorded in other income, net.
Fair Value of Assets Derivatives
The fair value of derivatives not designated as hedge instruments are as follows:
January 31,
2024
April 30,
2023
(in thousands)
Derivative assets:
Foreign currency forward contracts$1,032 $2,813 
Derivative liabilities:  
Foreign currency forward contracts$381 $680 
Fair Value of Liabilities Derivatives
The fair value of derivatives not designated as hedge instruments are as follows:
January 31,
2024
April 30,
2023
(in thousands)
Derivative assets:
Foreign currency forward contracts$1,032 $2,813 
Derivative liabilities:  
Foreign currency forward contracts$381 $680 
XML 43 R29.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deferred Compensation and Retirement Plans (Tables)
9 Months Ended
Jan. 31, 2024
Retirement Benefits [Abstract]  
Components of Net Periodic Benefits Costs
The components of net periodic benefit costs are as follows:
Three Months Ended
January 31,
Nine Months Ended
January 31,
2024202320242023
(in thousands)
Service cost$11,347 $10,573 $32,526 $30,200 
Interest cost3,435 2,439 10,228 7,263 
Amortization of actuarial loss184 218 551 654 
Expected return on plan assets (1)
(272)(289)(816)(867)
Net periodic service credit amortization(101)(101)(304)(304)
Net periodic benefit costs (2)
$14,593 $12,840 $42,185 $36,946 
___________________
(1)
The expected long-term rate of return on plan assets was 6.00% and 5.50% for January 31, 2024 and 2023, respectively.
(2)
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, net, respectively, on the condensed consolidated statements of income.
XML 44 R30.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fee Revenue (Tables)
9 Months Ended
Jan. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of Contract Asset and Liability
The following table outlines the Company’s contract asset and liability balances as of January 31, 2024 and April 30, 2023:
January 31, 2024April 30, 2023
(in thousands)
Contract assets-unbilled receivables$120,335 $99,442 
Contract liabilities-deferred revenue$246,418 $257,067 
Schedule of Disaggregation of Fee Revenue by Industry
The following table provides further disaggregation of fee revenue by industry:
Three Months Ended January 31,
20242023
Dollars%Dollars%
(dollars in thousands)
Industrial$205,187 30.7 %$199,341 29.3 %
Financial Services
117,836 17.6 117,880 17.3 
Life Sciences/Healthcare
115,775 17.3 125,064 18.4 
Consumer Goods
97,467 14.6 88,631 13.0 
Technology
90,784 13.6 112,218 16.5 
Education/Non–Profit/General41,630 6.2 37,648 5.5 
Fee Revenue$668,679 100.0 %$680,782 100.0 %
Nine Months Ended January 31,
20242023
Dollars%Dollars%
(dollars in thousands)
Industrial$612,036 29.5 %$601,698 28.6 %
Financial Services368,208 17.8 367,878 17.5 
Life Sciences/Healthcare358,994 17.3 391,863 18.6 
Technology304,686 14.7 359,475 17.1 
Consumer Goods290,890 14.1 283,859 13.5 
Education/Non–Profit/General137,057 6.6 99,761 4.7 
Fee Revenue$2,071,871 100.0 %$2,104,534 100.0 %
XML 45 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Credit Losses (Tables)
9 Months Ended
Jan. 31, 2024
Credit Loss [Abstract]  
Summary of Activity in Allowance for Credit Losses on Trade Receivables
The activity in the allowance for credit losses on the Company's trade receivables is as follows:
(in thousands)
Balance at April 30, 2023$44,377 
Provision for credit losses17,204 
Write-offs(11,272)
Recoveries of amounts previously written off259 
Foreign currency translation(266)
Balance at January 31, 2024$50,302 
Schedule of Fair Value and Unrealized Losses on Available for Sale Debt Securities
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, are as follows:
Less Than 12 Months12 Months or longerBalance Sheet Classification
Fair ValueUnrealized LossesFair ValueUnrealized LossesCash and Cash
Equivalent
Marketable Securities,
Current
Marketable
Securities, Non-
Current
(in thousands)
Balance at January 31, 2024
Commercial paper$8,932 $$— $— $1,500 $7,432 $— 
Corporate notes/bonds$— $— $7,480 $32 $— $7,480 $— 
Balance at April 30, 2023       
Commercial paper$8,229 $26 $3,492 $$— $11,721 $— 
Corporate notes/bonds$9,581 $123 $13,815 $232 $— $20,489 $2,907 
XML 46 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segments (Tables)
9 Months Ended
Jan. 31, 2024
Segment Reporting [Abstract]  
Financial Highlights
Financial highlights are as follows:
Three Months Ended
January 31,
Nine Months Ended
January 31,
2024202320242023
Consolidated
(in thousands)
Fee revenue$668,679 $680,782 $2,071,871 $2,104,534 
Total revenue$676,873 $686,845 $2,095,582 $2,125,712 
  
Net income attributable to Korn Ferry
$59,071 $11,247 $103,965 $162,035 
Net income attributable to noncontrolling interest649 522 2,984 2,885 
Other income, net
(23,817)(13,097)(23,559)(4,824)
Interest expense, net4,946 5,378 16,282 20,088 
Income tax provision9,018 8,463 29,779 63,575 
Operating income49,867 12,513 129,451 243,759 
Depreciation and amortization19,509 17,037 58,075 50,359 
Other income, net
23,817 13,097 23,559 4,824 
Integration/acquisition costs3,899 2,456 13,057 9,472 
Impairment of fixed assets— 4,375 1,575 4,375 
Impairment of right-of-use assets— 5,471 1,629 5,471 
Restructuring charges, net4,612 41,162 68,558 41,162 
Adjusted EBITDA (1)
$101,704 $96,111 $295,904 $359,422 
___________________
(1)
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.
Financial Highlights by Operating Segment
Financial highlights by reportable segments are as follows:
Three Months Ended January 31,
20242023
Fee revenueTotal revenueAdjusted EBITDA Fee revenueTotal revenueAdjusted EBITDA
(in thousands)
Consulting$166,947 $169,929 $27,812 $162,155 $164,414 $23,305 
Digital90,317 90,394 27,370 85,071 85,087 22,153 
Executive Search:      
North America121,449 123,059 29,382 132,810 134,255 30,446 
EMEA48,999 49,171 7,799 48,960 49,195 7,981 
Asia Pacific21,324 21,384 4,500 22,621 22,694 5,538 
Latin America7,541 7,543 1,750 7,654 7,658 2,462 
Professional Search & Interim130,890 131,824 23,795 117,980 118,616 21,969 
RPO81,212 83,569 9,291 103,531 104,926 9,849 
Corporate— — (29,995)— — (27,592)
Consolidated$668,679 $676,873 $101,704 $680,782 $686,845 $96,111 
Nine Months Ended January 31,
20242023
Fee revenueTotal revenueAdjusted EBITDAFee revenueTotal revenueAdjusted EBITDA
(in thousands)
Consulting$512,830 $521,675 $81,920 $501,731 $508,994 $83,944 
Digital275,395 275,563 80,678 263,161 263,479 73,855 
Executive Search:
North America381,459 386,405 87,574 426,839 431,286 112,164 
EMEA138,873 139,621 19,056 140,661 141,443 24,577 
Asia Pacific65,167 65,454 14,690 72,410 72,669 18,723 
Latin America22,041 22,050 4,296 23,283 23,289 7,686 
Professional Search & Interim411,453 414,348 73,746 351,670 354,430 83,587 
RPO264,653 270,466 28,617 324,779 330,122 43,562 
Corporate— — (94,673)— — (88,676)
Consolidated$2,071,871 $2,095,582 $295,904 $2,104,534 $2,125,712 $359,422 
XML 47 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt (Tables)
9 Months Ended
Jan. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Long-term Debt, at Amortized Cost
Long-term debt, net at amortized cost, consisted of the following:
In thousandsJanuary 31,
2024
April 30,
2023
Senior Unsecured Notes$400,000 $400,000 
Less: Unamortized discount and issuance costs(3,245)(3,806)
Long-term borrowings, net of unamortized discount and debt issuance costs$396,755 $396,194 
XML 48 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
9 Months Ended
Jan. 31, 2024
Leases [Abstract]  
Components of Lease Expense
The components of lease expense were as follows:
Three Months Ended
January 31,
Nine Months Ended
January 31,
2024202320242023
(in thousands)
Finance lease cost
Amortization of ROU assets$384 $366 $1,234 $1,104 
Interest on lease liabilities53 47 161 141 
437 413 1,395 1,245 
Operating lease cost12,013 12,339 35,099 36,957 
Short-term lease cost178 183 669 616 
Variable lease cost3,371 3,300 10,286 7,538 
Lease impairment cost— 5,471 1,629 5,471 
Sublease income(1,096)(1,019)(3,210)(2,264)
Total lease cost$14,903 $20,687 $45,868 $49,563 
Summary of Supplemental Cash Flow Information Related to Leases
Supplemental cash flow information related to leases was as follows:
Nine Months Ended
January 31,
20242023
(in thousands)
Cash paid for amounts included in the measurement of lease liabilities:
Operating cash flows from operating leases$38,616 $49,870 
Financing cash flows from finance leases$1,361 $1,228 
ROU assets obtained in exchange for lease obligations:
Operating leases$56,487 $8,967 
Finance leases$882 $2,673 
Summary of Maturities of Lease Liabilities
Maturities of lease liabilities were as follows:
Year Ending April 30,OperatingFinancing
(in thousands)
2024 (excluding the nine months ended January 31, 2024)$11,065 $417 
202544,433 1,565 
202637,467 1,193 
202728,369 778 
202821,783 509 
Thereafter101,660 12 
Total lease payments244,777 4,474 
Less: imputed interest56,723 355 
Total$188,054 $4,119 
XML 49 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring Charges, Net (Tables)
9 Months Ended
Jan. 31, 2024
Restructuring Charges [Abstract]  
Changes in Restructuring Liability
Changes in the restructuring liability during the three months ended January 31, 2024 were as follows:

Restructuring Liability
(in thousands)
As of October 31, 2023
$48,653 
Restructuring charges, net4,612 
Reductions for cash payments(38,523)
Exchange rate fluctuations949 
As of January 31, 2024
$15,691 

Changes in the restructuring liability during the nine months ended January 31, 2024 were as follows:

Restructuring Liability
(in thousands)
As of April 30, 2023
$8,004 
Restructuring charges, net68,558 
Reductions for cash payments(46,240)
Reductions for non-cash payments(15,421)
Exchange rate fluctuations790 
As of January 31, 2024
$15,691 
Restructuring Charges Incurred by Segment
Restructuring charges incurred by segment were as follows:

Three Months Ended January 31,
2024
2023
(in thousands)
Consulting$1,051 $10,842 
Digital618 2,856 
Executive Search:
North America1,398 4,352 
EMEA855 12,255 
Asia Pacific— 2,129 
Latin America— 697 
Professional Search & Interim— 4,835 
RPO690 3,097 
Corporate— 99 
Consolidated$4,612 $41,162 

Nine Months Ended January 31,
2024
2023
(in thousands)
Consulting$18,871 $10,842 
Digital9,469 2,856 
Executive Search:
North America8,825 4,352 
EMEA17,265 12,255 
Asia Pacific1,963 2,129 
Latin America110 697 
Professional Search & Interim3,778 4,835 
RPO7,885 3,097 
Corporate392 99 
Consolidated$68,558 $41,162 
XML 50 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Organization and Summary of Significant Accounting Policies - Additional Information (Detail)
3 Months Ended 9 Months Ended
Jan. 31, 2024
USD ($)
performance_obligation
phase
solution
Apr. 30, 2023
USD ($)
Jan. 31, 2024
USD ($)
performance_obligation
phase
solution
Jan. 31, 2023
USD ($)
Jan. 31, 2024
USD ($)
performance_obligation
phase
solution
Jan. 31, 2023
USD ($)
Organization And Summary Of Significant Accounting Policies [Line Items]            
Number of core solutions | solution 5   5   5  
Number of revenue recognition phases | phase 2   2   2  
Number of performance obligations | performance_obligation 1   1   1  
Credit loss for available for sales debt securities $ 0   $ 0 $ 0 $ 0 $ 0
Impairment of right-of-use assets     0 5,471,000 1,629,000 5,471,000
Impairment of fixed assets     $ 0 4,375,000 $ 1,575,000 4,375,000
Impairment of goodwill 0 $ 0        
Impairment of intangible assets $ 0 $ 0        
Executive And Professional Search            
Organization And Summary Of Significant Accounting Policies [Line Items]            
Cash compensation, percentage 0.33   0.33   0.33  
Minimum            
Organization And Summary Of Significant Accounting Policies [Line Items]            
Intangible assets estimated useful lives 1 year   1 year   1 year  
Maximum            
Organization And Summary Of Significant Accounting Policies [Line Items]            
Intangible assets estimated useful lives 24 years   24 years   24 years  
Right-Of-Use Assets            
Organization And Summary Of Significant Accounting Policies [Line Items]            
Impairment of right-of-use assets       5,500,000 $ 1,600,000 5,500,000
Leasehold Improvements And Furniture And Fixtures            
Organization And Summary Of Significant Accounting Policies [Line Items]            
Impairment of fixed assets       $ 4,400,000 100,000 $ 4,400,000
Software            
Organization And Summary Of Significant Accounting Policies [Line Items]            
Impairment of fixed assets         $ 1,500,000  
XML 51 R37.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basic and Diluted Earnings Per Share - Basic and Diluted Earnings per Common Share Attributable to Common Stockholders (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Earnings Per Share Disclosure [Line Items]        
Net income attributable to Korn Ferry $ 59,071 $ 11,247 $ 103,965 $ 162,035
Less: distributed and undistributed earnings to nonvested restricted stockholders 1,014 249 1,954 3,545
Basic net earnings attributable to common stockholders 58,057 10,998 102,011 158,490
Add: undistributed earnings to nonvested restricted stockholders 717 72 1,273 3,017
Less: reallocation of undistributed earnings to nonvested restricted stockholders 714 72 1,268 2,997
Diluted net earnings attributable to common stockholders $ 58,060 $ 10,998 $ 102,016 $ 158,510
Weighted-average common shares outstanding:        
Basic weighted-average number of common shares outstanding (in shares) 51,126 51,278 51,129 51,639
Diluted weighted-average number of common shares outstanding (in shares) 51,343 51,431 51,329 51,999
Net earnings per common share:        
Basic earnings per share (in usd per share) $ 1.14 $ 0.21 $ 2.00 $ 3.07
Diluted earnings per share (in usd per share) $ 1.13 $ 0.21 $ 1.99 $ 3.05
ESPP        
Weighted-average common shares outstanding:        
Effect of dilutive securities (in shares) 1 3 7 8
Restricted Stock Awards        
Weighted-average common shares outstanding:        
Effect of dilutive securities (in shares) 216 150 193 352
XML 52 R38.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basic and Diluted Earnings Per Share - Additional Information (Detail) - shares
shares in Millions
3 Months Ended 9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Restricted Stock Awards        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Anti-dilutive securities excluded from computation of diluted earnings per share (in shares) 0.9 1.2 1.0 1.2
XML 53 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Comprehensive Income - Components of Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
Jan. 31, 2024
Apr. 30, 2023
Equity [Abstract]    
Foreign currency translation adjustments $ (107,454) $ (96,860)
Deferred compensation and pension plan adjustments, net of tax 4,465 4,381
Marketable securities unrealized gain (loss), net of tax 59 (285)
Accumulated other comprehensive loss, net $ (102,930) $ (92,764)
XML 54 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Comprehensive Income - Changes in Each Component of Accumulated Other Comprehensive Loss (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance     $ 1,648,071  
Unrealized (losses) gains arising during the period $ 12,914 $ 39,803 (10,250) $ (4,782)
Reclassification of realized net losses to net income 29 60 84 165
Ending balance 1,703,623   1,703,623  
Tax effect on unrealized gains (losses), securities, tax expense (benefit) 100 100 100  
Tax effect on reclassification of realized net losses, tax benefit     100 100
Foreign Currency Translation        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (120,196) (136,991) (96,860) (92,717)
Unrealized (losses) gains arising during the period 12,742 39,482 (10,594) (4,792)
Reclassification of realized net losses to net income 0 0 0 0
Ending balance (107,454) (97,509) (107,454) (97,509)
Deferred Compensation and Pension Plan        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance 4,436 1,066 4,381 961
Unrealized (losses) gains arising during the period 0 0 0 0
Reclassification of realized net losses to net income 29 60 84 165
Ending balance 4,465 1,126 4,465 1,126
Unrealized (Losses) Gains on Marketable Securities        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (113) (740) (285) (429)
Unrealized (losses) gains arising during the period 172 321 344 10
Reclassification of realized net losses to net income 0 0 0 0
Ending balance 59 (419) 59 (419)
Accumulated Other Comprehensive Loss, Net        
AOCI Attributable to Parent, Net of Tax [Roll Forward]        
Beginning balance (115,873) (136,665) (92,764) (92,185)
Ending balance $ (102,930) $ (96,802) $ (102,930) $ (96,802)
XML 55 R41.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Stock Plans - Components of Stock-Based Compensation Expense Recognized (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense $ 10,307 $ 9,484 $ 30,260 $ 26,910
ESPP        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 188 134 649 583
Restricted Stock Awards        
Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]        
Total stock-based compensation expense $ 10,119 $ 9,350 $ 29,611 $ 26,327
XML 56 R42.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Stock Plans - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2024
Oct. 31, 2023
Jul. 31, 2023
Jan. 31, 2023
Oct. 31, 2022
Jul. 31, 2022
Jan. 31, 2024
Jan. 31, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares repurchased during the period, value $ 21,102 $ 4,765 $ 14,358 $ 25,062 $ 33,286 $ 44,276    
Treasury Stock, Common                
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]                
Shares repurchased during the period (in shares) 382,500     462,500     565,000 1,454,867
Shares repurchased during the period, value $ 21,000     $ 25,000     $ 29,600 $ 80,500
XML 57 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial Instruments - Financial Instruments and Balance Sheet Classification (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Apr. 30, 2023
Fair Value Measurements, Nonrecurring Value Measurement [Abstract]          
Assets, fair value $ 987,501   $ 987,501   $ 1,070,034
Balance Sheet Related Disclosures [Abstract]          
Cash and Cash Equivalents 736,797   736,797   844,024
Marketable Securities, Current 45,727   45,727   44,837
Marketable Securities, Non- current 204,326   204,326   179,040
Income Taxes & Other Receivables 651   651   2,133
Obligations for which assets are held in trust 197,100   197,100   172,200
Unvested obligations under deferred compensation plans 22,300   22,300   21,900
Increase (decrease) in the fair value of marketable securities 23,800 $ 12,700 22,800 $ 3,000  
Fair Value, Inputs, Level 2          
Fair Value Measurements, Nonrecurring Value Measurement [Abstract]          
Cost 38,313   38,313    
Unrealized Gains 114   114    
Unrealized Losses (35)   (35)    
Debt securities AFS, fair value 38,392   38,392    
Balance Sheet Related Disclosures [Abstract]          
Cash and Cash Equivalents 1,500   1,500    
Marketable Securities, Current 25,066   25,066    
Marketable Securities, Non- current 11,826   11,826    
Fair Value, Inputs, Level 2 | Foreign currency forward contracts          
Fair Value Measurements, Nonrecurring Value Measurement [Abstract]          
Foreign currency forward contracts, fair value 651   651   2,133
Balance Sheet Related Disclosures [Abstract]          
Cash and Cash Equivalents 0   0   0
Marketable Securities, Current 0   0   0
Marketable Securities, Non- current 0   0   0
Income Taxes & Other Receivables 651   651   2,133
Fair Value, Inputs, Level 2 | Commercial paper          
Fair Value Measurements, Nonrecurring Value Measurement [Abstract]          
Cost 14,670   14,670   11,751
Unrealized Gains 9   9   0
Unrealized Losses (3)   (3)   (30)
Debt securities AFS, fair value 14,676   14,676   11,721
Balance Sheet Related Disclosures [Abstract]          
Cash and Cash Equivalents 1,500   1,500   0
Marketable Securities, Current 13,176   13,176   11,721
Marketable Securities, Non- current 0   0   0
Income Taxes & Other Receivables 0   0   0
Fair Value, Inputs, Level 2 | Corporate notes/bonds          
Fair Value Measurements, Nonrecurring Value Measurement [Abstract]          
Cost 19,814   19,814   24,754
Unrealized Gains 84   84   0
Unrealized Losses (32)   (32)   (355)
Debt securities AFS, fair value 19,866   19,866   24,399
Balance Sheet Related Disclosures [Abstract]          
Cash and Cash Equivalents 0   0   0
Marketable Securities, Current 10,897   10,897   21,492
Marketable Securities, Non- current 8,969   8,969   2,907
Income Taxes & Other Receivables 0   0   0
Fair Value, Inputs, Level 2 | U.S. Treasury and Agency Securities          
Fair Value Measurements, Nonrecurring Value Measurement [Abstract]          
Cost 3,829   3,829   36,505
Unrealized Gains 21   21   0
Unrealized Losses 0   0   (385)
Debt securities AFS, fair value 3,850   3,850   36,120
Balance Sheet Related Disclosures [Abstract]          
Cash and Cash Equivalents 0   0   0
Marketable Securities, Current 993   993   33,213
Marketable Securities, Non- current 2,857   2,857   2,907
Income Taxes & Other Receivables 0   0   0
Fair Value, Inputs, Level 1 | Mutual funds          
Fair Value Measurements, Nonrecurring Value Measurement [Abstract]          
Equity securities, fair value 213,161   213,161   187,757
Balance Sheet Related Disclosures [Abstract]          
Cash and Cash Equivalents 0   0   0
Marketable Securities, Current 20,661   20,661   11,624
Marketable Securities, Non- current 192,500   192,500   176,133
Income Taxes & Other Receivables 0   0   0
Fair Value, Inputs, Level 1 | Equity investments          
Fair Value Measurements, Nonrecurring Value Measurement [Abstract]          
Equity securities, fair value 213,161   213,161   187,757
Balance Sheet Related Disclosures [Abstract]          
Cash and Cash Equivalents 0   0   0
Marketable Securities, Current 20,661   20,661   11,624
Marketable Securities, Non- current 192,500   192,500   176,133
Income Taxes & Other Receivables 0   0   0
Fair Value, Inputs, Level 1 | Cash          
Fair Value Measurements, Nonrecurring Value Measurement [Abstract]          
Cash and cash equivalents, fair value 590,938   590,938   696,180
Balance Sheet Related Disclosures [Abstract]          
Cash and Cash Equivalents 590,938   590,938   696,180
Marketable Securities, Current 0   0   0
Marketable Securities, Non- current 0   0   0
Income Taxes & Other Receivables 0   0   0
Fair Value, Inputs, Level 1 | Money market funds          
Fair Value Measurements, Nonrecurring Value Measurement [Abstract]          
Cash and cash equivalents, fair value 144,359   144,359   147,844
Balance Sheet Related Disclosures [Abstract]          
Cash and Cash Equivalents 144,359   144,359   147,844
Marketable Securities, Current 0   0   0
Marketable Securities, Non- current 0   0   0
Income Taxes & Other Receivables $ 0   $ 0   $ 0
XML 58 R44.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial Instruments - Additional Information (Detail) - USD ($)
$ in Millions
3 Months Ended 9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Apr. 30, 2023
Financial Instrument [Line Items]          
Sale/maturities of available-for-sale marketable securities $ 4.4 $ 14.3 $ 30.6 $ 47.3  
Unrealized gains relates to equity securities     20.9    
Unrealized losses relates to equity securities       2.8  
Not Designated as Hedge Instrument | Foreign currency forward contracts          
Financial Instrument [Line Items]          
Foreign currency gains (losses) 2.4 $ 3.3 0.9 $ 1.2  
Not Designated as Hedge Instrument | Foreign currency forward contracts | Income Taxes And Other Receivables | Derivatives Purchased          
Financial Instrument [Line Items]          
Derivative notional amount 84.1   84.1   $ 112.7
Not Designated as Hedge Instrument | Foreign currency forward contracts | Income Taxes And Other Receivables | Derivatives Sold          
Financial Instrument [Line Items]          
Derivative notional amount $ 33.7   $ 33.7   $ 41.1
Minimum          
Financial Instrument [Line Items]          
Marketable securities remaining maturity     1 month    
Maximum          
Financial Instrument [Line Items]          
Marketable securities remaining maturity     21 months    
XML 59 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Financial Instruments - Fair Value of Derivatives Not Designated as Hedge Instruments (Detail) - Not Designated as Hedge Instrument - Foreign currency forward contracts - USD ($)
$ in Thousands
Jan. 31, 2024
Apr. 30, 2023
Derivative assets:    
Fair value of derivative assets $ 1,032 $ 2,813
Derivative liabilities:    
Fair value of derivative liabilities $ 381 $ 680
XML 60 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deferred Compensation and Retirement Plans - Components of Net Periodic Benefits Costs (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Defined Benefit Plan Disclosure [Line Items]        
Expected long-term rate of return on plan assets     6.00% 5.50%
Deferred Compensation Plan        
Defined Benefit Plan Disclosure [Line Items]        
Service cost $ 11,347 $ 10,573 $ 32,526 $ 30,200
Interest cost 3,435 2,439 10,228 7,263
Amortization of actuarial loss 184 218 551 654
Expected return on plan assets (272) (289) (816) (867)
Net periodic service credit amortization (101) (101) (304) (304)
Net periodic benefit costs $ 14,593 $ 12,840 $ 42,185 $ 36,946
XML 61 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Deferred Compensation and Retirement Plans - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Apr. 30, 2023
Defined Benefit Plan Disclosure [Line Items]          
Increase in market value of the underlying COLI investments     $ 6,444 $ 7,439  
Increase (decrease) in the fair value of marketable securities $ 23,800 $ 12,700 22,800 3,000  
CSV of COLI Contracts          
Defined Benefit Plan Disclosure [Line Items]          
Increase in market value of the underlying COLI investments 2,500 2,500 6,400 7,400  
Deferred Compensation Plan | CSV of COLI Contracts          
Defined Benefit Plan Disclosure [Line Items]          
Gross CSV 293,400   293,400   $ 275,100
Outstanding policy loans 77,000   $ 77,000   $ 77,100
Executive Capital Accumulation Plan          
Defined Benefit Plan Disclosure [Line Items]          
Deferred compensation arrangement vesting period     5 years    
Compensation expense (reduction) 22,500 12,100 $ 22,700 3,500  
Increase (decrease) in the fair value of marketable securities $ 23,800 $ 12,700 $ 22,800 $ 3,000  
Executive Capital Accumulation Plan | Minimum          
Defined Benefit Plan Disclosure [Line Items]          
Option to receive employee benefits by quarterly installments periods     1 year    
Executive Capital Accumulation Plan | Maximum          
Defined Benefit Plan Disclosure [Line Items]          
Option to receive employee benefits by quarterly installments periods     15 years    
XML 62 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fee Revenue - Schedule of Contract Asset and Liability (Detail) - USD ($)
$ in Thousands
Jan. 31, 2024
Apr. 30, 2023
Revenue from Contract with Customer [Abstract]    
Contract assets-unbilled receivables $ 120,335 $ 99,442
Contract liabilities-deferred revenue $ 246,418 $ 257,067
XML 63 R49.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fee Revenue - Additional Information (Details)
$ in Millions
9 Months Ended
Jan. 31, 2024
USD ($)
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Contract liabilities, revenue recognized $ 175.1
Revenue recognized, remaining performance obligation 1,081.3
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2024-02-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue recognized, remaining performance obligation $ 212.5
Revenue, remaining performance obligation, expected timing of satisfaction, period 3 months
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2024-05-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue recognized, remaining performance obligation $ 523.1
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2025-05-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue recognized, remaining performance obligation $ 212.3
Revenue, remaining performance obligation, expected timing of satisfaction, period 1 year
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date: 2026-05-01  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue recognized, remaining performance obligation $ 133.4
Revenue, remaining performance obligation, expected timing of satisfaction, period
XML 64 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fee Revenue - Schedule of Disaggregation of Fee Revenue by Industry (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Disaggregation Of Revenue [Line Items]        
Fee revenue $ 676,873 $ 686,845 $ 2,095,582 $ 2,125,712
Industrial        
Disaggregation Of Revenue [Line Items]        
Fee revenue $ 205,187 $ 199,341 $ 612,036 $ 601,698
Fee revenue, percentage 30.70% 29.30% 29.50% 28.60%
Financial Services        
Disaggregation Of Revenue [Line Items]        
Fee revenue $ 117,836 $ 117,880 $ 368,208 $ 367,878
Fee revenue, percentage 17.60% 17.30% 17.80% 17.50%
Life Sciences/Healthcare        
Disaggregation Of Revenue [Line Items]        
Fee revenue $ 115,775 $ 125,064 $ 358,994 $ 391,863
Fee revenue, percentage 17.30% 18.40% 17.30% 18.60%
Consumer Goods        
Disaggregation Of Revenue [Line Items]        
Fee revenue $ 97,467 $ 88,631 $ 290,890 $ 283,859
Fee revenue, percentage 14.60% 13.00% 14.10% 13.50%
Technology        
Disaggregation Of Revenue [Line Items]        
Fee revenue $ 90,784 $ 112,218 $ 304,686 $ 359,475
Fee revenue, percentage 13.60% 16.50% 14.70% 17.10%
Education/Non–Profit/General        
Disaggregation Of Revenue [Line Items]        
Fee revenue $ 41,630 $ 37,648 $ 137,057 $ 99,761
Fee revenue, percentage 6.20% 5.50% 6.60% 4.70%
Fee revenue        
Disaggregation Of Revenue [Line Items]        
Fee revenue $ 668,679 $ 680,782 $ 2,071,871 $ 2,104,534
Fee revenue, percentage 100.00% 100.00% 100.00% 100.00%
XML 65 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Credit Losses - Summary of Activity in Allowance for Credit Losses on Trade Receivables (Detail) - USD ($)
$ in Thousands
9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Accounts Receivable, Allowance for Credit Loss [Roll Forward]    
Beginning balance $ 44,377  
Provision for credit losses 17,204 $ 16,725
Write-offs (11,272)  
Recoveries of amounts previously written off 259  
Foreign currency translation (266)  
Ending balance $ 50,302  
XML 66 R52.htm IDEA: XBRL DOCUMENT v3.24.0.1
Credit Losses - Schedule of Fair Value and Unrealized Losses on Available for Sale Debt Securities (Detail) - USD ($)
$ in Thousands
Jan. 31, 2024
Apr. 30, 2023
Commercial paper    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Less than 12 months, fair value $ 8,932 $ 8,229
Less than 12 months, unrealized losses 3 26
12 months or longer, fair value 0 3,492
12 months or longer, unrealized losses 0 4
Commercial paper | Cash and Cash Equivalent    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Debt securities AFS, fair value 1,500 0
Commercial paper | Marketable Securities, Current    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Debt securities, current 7,432 11,721
Commercial paper | Marketable Securities, Non- Current    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Debt securities, non-current 0 0
Corporate notes/bonds    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Less than 12 months, fair value 0 9,581
Less than 12 months, unrealized losses 0 123
12 months or longer, fair value 7,480 13,815
12 months or longer, unrealized losses 32 232
Corporate notes/bonds | Cash and Cash Equivalent    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Debt securities AFS, fair value 0 0
Corporate notes/bonds | Marketable Securities, Current    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Debt securities, current 7,480 20,489
Corporate notes/bonds | Marketable Securities, Non- Current    
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]    
Debt securities, non-current $ 0 $ 2,907
XML 67 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Credit Losses - Additional Information (Details)
9 Months Ended
Jan. 31, 2024
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]  
Investment, Type [Extensible Enumeration] Corporate notes/bonds
Maximum  
Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]  
Debt instrument term 2 years
XML 68 R54.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Income Tax Disclosure [Abstract]        
Income tax provision $ 9,018 $ 8,463 $ 29,779 $ 63,575
Income tax provision tax rate 13.10% 41.80% 21.80% 27.80%
Change in deferred tax assets valuation allowance, amount $ 9,700   $ 9,700  
XML 69 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segments - Additional Information (Detail)
9 Months Ended
Jan. 31, 2024
segment
Segment Reporting [Abstract]  
Number of business segments 8
XML 70 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segments - Financial Highlights (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Segment Reporting Information [Line Items]        
Total revenue $ 676,873 $ 686,845 $ 2,095,582 $ 2,125,712
Net income attributable to Korn Ferry 59,071 11,247 103,965 162,035
Net income attributable to noncontrolling interest 649 522 2,984 2,885
Other income, net (23,817) (13,097) (23,559) (4,824)
Interest expense, net 4,946 5,378 16,282 20,088
Income tax provision 9,018 8,463 29,779 63,575
Operating income 49,867 12,513 129,451 243,759
Depreciation and amortization 19,509 17,037 58,075 50,359
Other income, net 23,817 13,097 23,559 4,824
Integration/acquisition costs 3,899 2,456 13,057 9,472
Impairment of fixed assets 0 4,375 1,575 4,375
Impairment of right-of-use assets 0 5,471 1,629 5,471
Restructuring charges, net 4,612 41,162 68,558 41,162
Adjusted EBITDA 101,704 96,111 295,904 359,422
Fee revenue        
Segment Reporting Information [Line Items]        
Total revenue $ 668,679 $ 680,782 $ 2,071,871 $ 2,104,534
XML 71 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segments - Financial Highlights by Operating Segment (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Segment Reporting Information [Line Items]        
Total revenue $ 676,873 $ 686,845 $ 2,095,582 $ 2,125,712
Adjusted EBITDA 101,704 96,111 295,904 359,422
Operating Segments | Consulting        
Segment Reporting Information [Line Items]        
Total revenue 169,929 164,414 521,675 508,994
Adjusted EBITDA 27,812 23,305 81,920 83,944
Operating Segments | Digital        
Segment Reporting Information [Line Items]        
Total revenue 90,394 85,087 275,563 263,479
Adjusted EBITDA 27,370 22,153 80,678 73,855
Operating Segments | North America        
Segment Reporting Information [Line Items]        
Total revenue 123,059 134,255 386,405 431,286
Adjusted EBITDA 29,382 30,446 87,574 112,164
Operating Segments | EMEA        
Segment Reporting Information [Line Items]        
Total revenue 49,171 49,195 139,621 141,443
Adjusted EBITDA 7,799 7,981 19,056 24,577
Operating Segments | Asia Pacific        
Segment Reporting Information [Line Items]        
Total revenue 21,384 22,694 65,454 72,669
Adjusted EBITDA 4,500 5,538 14,690 18,723
Operating Segments | Latin America        
Segment Reporting Information [Line Items]        
Total revenue 7,543 7,658 22,050 23,289
Adjusted EBITDA 1,750 2,462 4,296 7,686
Operating Segments | Professional Search & Interim        
Segment Reporting Information [Line Items]        
Total revenue 131,824 118,616 414,348 354,430
Adjusted EBITDA 23,795 21,969 73,746 83,587
Operating Segments | RPO        
Segment Reporting Information [Line Items]        
Total revenue 83,569 104,926 270,466 330,122
Adjusted EBITDA 9,291 9,849 28,617 43,562
Corporate        
Segment Reporting Information [Line Items]        
Total revenue 0 0 0 0
Adjusted EBITDA (29,995) (27,592) (94,673) (88,676)
Fee revenue        
Segment Reporting Information [Line Items]        
Total revenue 668,679 680,782 2,071,871 2,104,534
Fee revenue | Operating Segments | Consulting        
Segment Reporting Information [Line Items]        
Total revenue 166,947 162,155 512,830 501,731
Fee revenue | Operating Segments | Digital        
Segment Reporting Information [Line Items]        
Total revenue 90,317 85,071 275,395 263,161
Fee revenue | Operating Segments | North America        
Segment Reporting Information [Line Items]        
Total revenue 121,449 132,810 381,459 426,839
Fee revenue | Operating Segments | EMEA        
Segment Reporting Information [Line Items]        
Total revenue 48,999 48,960 138,873 140,661
Fee revenue | Operating Segments | Asia Pacific        
Segment Reporting Information [Line Items]        
Total revenue 21,324 22,621 65,167 72,410
Fee revenue | Operating Segments | Latin America        
Segment Reporting Information [Line Items]        
Total revenue 7,541 7,654 22,041 23,283
Fee revenue | Operating Segments | Professional Search & Interim        
Segment Reporting Information [Line Items]        
Total revenue 130,890 117,980 411,453 351,670
Fee revenue | Operating Segments | RPO        
Segment Reporting Information [Line Items]        
Total revenue $ 81,212 $ 103,531 $ 264,653 $ 324,779
XML 72 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt - Additional Information (Detail) - USD ($)
Jun. 24, 2022
Jan. 31, 2024
Apr. 30, 2023
Credit Facilities      
Debt Instrument [Line Items]      
Line of credit facility, remaining borrowing capacity   $ 645,400,000  
Prior Credit Facility      
Debt Instrument [Line Items]      
Line of credit facility, remaining borrowing capacity     $ 1,145,400,000
Standby Letters of Credit      
Debt Instrument [Line Items]      
Long-term debt arrangement   4,600,000 4,600,000
Standby Letters of Credit | Other Financial Institutions      
Debt Instrument [Line Items]      
Long-term debt arrangement   14,000,000 11,500,000
Amended Credit Agreement      
Debt Instrument [Line Items]      
Debt instrument term 5 years    
Line of credit facility, maximum borrowing capacity $ 1,150,000,000    
Amended Credit Agreement | Revolving Credit Facility      
Debt Instrument [Line Items]      
Line of credit facility, maximum borrowing capacity 650,000,000    
Amended Credit Agreement | Delayed Draw Term Loan Facility      
Debt Instrument [Line Items]      
Line of credit facility, maximum borrowing capacity $ 500,000,000   500,000,000
Amended Credit Agreement | Credit Facilities      
Debt Instrument [Line Items]      
Long-term debt   $ 0  
Credit Agreement | Prior Credit Facility      
Debt Instrument [Line Items]      
Long-term debt     $ 0
4.625% Senior Unsecured Notes due 2027      
Debt Instrument [Line Items]      
Debt instrument, interest rate   4.625%  
XML 73 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Long-Term Debt - Schedule of Long-term Debt, at Amortized Cost (Detail) - USD ($)
$ in Thousands
Jan. 31, 2024
Apr. 30, 2023
Debt Instrument [Line Items]    
Long-term borrowings, net of unamortized discount and debt issuance costs $ 396,755 $ 396,194
4.625% Senior Unsecured Notes due 2027    
Debt Instrument [Line Items]    
Less: Unamortized discount and issuance costs (3,245) (3,806)
Long-term borrowings, net of unamortized discount and debt issuance costs 396,755 396,194
4.625% Senior Unsecured Notes due 2027 | Senior Unsecured Notes    
Debt Instrument [Line Items]    
Senior Unsecured Notes $ 400,000 $ 400,000
XML 74 R60.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Leases [Abstract]        
Impairment of right-of-use assets $ 0 $ 5,471 $ 1,629 $ 5,471
XML 75 R61.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Components of Lease Expense (Detail) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Finance lease cost        
Amortization of ROU assets $ 384 $ 366 $ 1,234 $ 1,104
Interest on lease liabilities 53 47 161 141
Finance lease cost 437 413 1,395 1,245
Operating lease cost 12,013 12,339 35,099 36,957
Short-term lease cost 178 183 669 616
Variable lease cost 3,371 3,300 10,286 7,538
Lease impairment cost 0 5,471 1,629 5,471
Sublease income (1,096) (1,019) (3,210) (2,264)
Total lease cost $ 14,903 $ 20,687 $ 45,868 $ 49,563
XML 76 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Summary of Supplemental Cash Flow Information Related to Leases (Detail) - USD ($)
$ in Thousands
9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows from operating leases $ 38,616 $ 49,870
Financing cash flows from finance leases 1,361 1,228
ROU assets obtained in exchange for lease obligations:    
Operating leases 56,487 8,967
Finance leases $ 882 $ 2,673
XML 77 R63.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Summary of Maturities of Lease Liabilities (Detail)
$ in Thousands
Jan. 31, 2024
USD ($)
Operating  
2024 (excluding the nine months ended January 31, 2024) $ 11,065
2025 44,433
2026 37,467
2027 28,369
2028 21,783
Thereafter 101,660
Total lease payments 244,777
Less: imputed interest 56,723
Total 188,054
Financing  
2024 (excluding the nine months ended January 31, 2024) 417
2025 1,565
2026 1,193
2027 778
2028 509
Thereafter 12
Total lease payments 4,474
Less: imputed interest 355
Total $ 4,119
XML 78 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring Charges, Net - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Restructuring Cost and Reserve [Line Items]        
Restructuring charges, net $ 4,612 $ 41,162 $ 68,558 $ 41,162
Employee Severance | The "Plan"        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges, net $ 4,600 $ 41,200 $ 68,600 $ 41,200
XML 79 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring Charges, Net - Summary of Changes in Restructuring Liability (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Restructuring Reserve [Roll Forward]        
Restructuring liability, beginning balance $ 48,653   $ 8,004  
Restructuring charges, net 4,612 $ 41,162 68,558 $ 41,162
Reductions for cash payments (38,523)   (46,240)  
Reductions for non-cash payments     (15,421)  
Exchange rate fluctuations 949   790  
Restructuring liability, ending balance $ 15,691   $ 15,691  
XML 80 R66.htm IDEA: XBRL DOCUMENT v3.24.0.1
Restructuring Charges, Net - Restructuring Charges by Segment (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jan. 31, 2024
Jan. 31, 2023
Jan. 31, 2024
Jan. 31, 2023
Restructuring Cost and Reserve [Line Items]        
Restructuring charges, net $ 4,612 $ 41,162 $ 68,558 $ 41,162
Operating Segments | Consulting        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges, net 1,051 10,842 18,871 10,842
Operating Segments | Digital        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges, net 618 2,856 9,469 2,856
Operating Segments | North America        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges, net 1,398 4,352 8,825 4,352
Operating Segments | EMEA        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges, net 855 12,255 17,265 12,255
Operating Segments | Asia Pacific        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges, net 0 2,129 1,963 2,129
Operating Segments | Latin America        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges, net 0 697 110 697
Operating Segments | Professional Search & Interim        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges, net 0 4,835 3,778 4,835
Operating Segments | RPO        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges, net 690 3,097 7,885 3,097
Corporate        
Restructuring Cost and Reserve [Line Items]        
Restructuring charges, net $ 0 $ 99 $ 392 $ 99
XML 81 R67.htm IDEA: XBRL DOCUMENT v3.24.0.1
Subsequent Event - Additional Information (Detail)
Mar. 05, 2024
$ / shares
Subsequent Event | Dividend Declared  
Subsequent Event [Line Items]  
Dividends payable (in dollars per share) $ 0.33
EXCEL 83 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( /MX:%@'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " #[>&A831,./^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>R$GV#Y/FLM+3!H,5-G8SMMJ:Q;&Q-9*^_1RO31G; ^QHZ>=/ MGT"M\D*Y@,_!>0QD,%Y-MA^B4'[%#D1> $1U0"MCF1)#:NY*4)45L&Z> MZ(]3W\(%,,,(@XW?!=0+,5?_Q.8.L%-RBF9)C>-8CDW.I1TJ>'MZ?,GK%F:( M) >%Z55^P\^;5Y6&\WK*MY?5WPIN#WVYH+?B>:F_?9]8??1=@Z;7;F M'QN?!;L6?MU%]P502P,$% @ ^WAH6)E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" #[>&A87< _AN8% "W'P & 'AL+W=O4D0\ M.94K$<,WKT6H=Q !9L83,9+AGX&OEU>M\Q;QQ9RGH9[(S:]B"]0S>IX, MD^P_V>3O=KLMXJ6)EM$V&$H0!7'^R5^V%;$?X%0$L&T >Q= JW[!W09D-=?) M2Y9A?>2:#RZ5W!!EW@8U$.:QK*<\(#__$U2EQNK;P-\5QBTIR,ST7K:2_A[-$*VAW_]AJ*%?HVA5, M9_R0K+@GKEK0VQ*AUJ(U^.$[VG=^MN%]([$WL-T"MHNI#SY*+X5^JLG3ZTK8 M2/%PZK2_V)#0J(9(O0*I5P_I2\J5%BI\)1.QDDK;\' IK5);I8S0J(9X_0*O M7P]O+%0@?=,+"0P&UN3A2D6_J^QX:'Q#SK."\ZQFRU06=LHKG/_>?)(;F\FDV<;(1K;D) ZY63JU&&\BSVIH%UR MTT1/R%1#9R12D9%,8ZU>X=.W@A]0_WAC(\:#FB+O^0=:!_F)OY ['SIG, ^\ MC!MIP0G.PNR .\1S[']KSBDO3" M<(46LF\X[,'?3D)[F)K:RXW(-,R#!>P"+&GMQCF"1:NB2*>YOWL,6X M-59R'<2>O6WCFJ.A%?08=HF6?HGB-N<]Z%@FFH?DKV!5/33CBM"#^V=6TF,8 M)EHZ)HK;G*R]#F%]7PV&"[C4WBV/89-HZ9,H;G(>I ?Y&B]EC!FE R*]'FO3 M<]=J<_'0IGRE5:*XQWD*=)C-!93]./N)3(67*LBD%1)7&LDH@KEXJJ7W]82L MN")K'L(\\[USZE"R@F5MMNBWUL$QO!0KO13#W0Z8?#^(%V3Z&LUD:$,_('!_ M:W6(>%13K-(O,=S<['));EZ\)8>YH-(&'Q!Z?)Y:_2 >UI2O]$>LEC\:I4J9 MI5J^/LOR"+-):MU<.J#X;)\L\:BFG*438K6B SH/7$%;'WH>F!]8& D_E[02'\,&L=(& ML5HV:!KQ,"37:0)?)_9VB^M4;C'@<4WY2O?#:KF?FTBHA>F8OX""7H)!B%8\ MMJ<6%ZP&/8;Y8:7Y8;AWV25R*2"1&%[#K2(\KBE>:8)8K=VBMS/\--O")Y]3 M#98V-A.HE?@;V9MM/>1JO4S-G!NM!SU&SQWFP@)^;6,LC1"KM6DT@A%5@>.[ MBWWQ0NZ%/8VXE&/^>OV^?5[C[I+3RTCK 'Q*HVJ?&PIHRE!7)QP_*><;LM M7TV)RWUQK8S'L#_NWHD8;E:& .CGD"&WCC$'!"I'53SN_X)U]HY&S827G1@G MQ#,[L?DI:?&T.)4>9F>QG?+U_$C[$S?S94)",8=0Y_0,!CR5GQ+G-UJNLH/6 MF=1:1MGE4G!?*/,"?#^74N]NS \49_6#_P!02P,$% @ ^WAH6-?,?CCD M!P )" !@ !X;"]W;W)KYMC-R1#SP*6=KQK%]C7H^.Q_!2F),@%"3B=O M8E)<@/]= OO;)7/V+-77:B6$1M_615F=CU9:;]Y/)E6V$FM>O9,;4<*5I51K MKN%4/4ZJC1)\T0Q:%Q,2!-%DS?-R-#UK?ONDIF>RUD5>BD\*5?5ZS=7+!U'( MY_,1'NU^^)P_KK3Y83(]V_!',1?ZR^:3@K/)?I9%OA9EE)\%!A%HA"9-E-P^/,D+D51F)E QY_;24?[ M>YJ!A\>[V7]MG =G'G@E+F7QGWRA5^>C9(068LGK0G^6SQ_%UJ'0S)?)HFK^ M1<];VV"$LKK2=G^Y=^V@3@8@-G +(=0-XZ@&X'T,;15EGCUA77 M?'JFY#-2QAIF,P=-;)K1X$U>FLSCY<'%S<7MYC>8?KZ_OY^@4?9E?H;^?_ .=H+Q$]RM95[Q<5&<3#1K,3)-L M>[\/[?W(P/W^QYS97.^K#<_$^0AV3R74DQA-?_X)1\$O+J=^T&2O7*1[%ZEO M]NDEKU8('A;*S('XL\Z?>"%*[7QX[511,Y7) $_3F$9Q&I]-G@[]L5;'_?KO\QY-%J M(YI$6+RX A5:(0B3-,;]2#G,HC0*L#M4T3Y4D3=4LS*3:X$T_P:Q,BY(O1(* M-.\CZ)(<65HBB%/04^RPBD-,W(+CO>#8*_A+*;@J!>P4N09,5MR QJ4QMN\> M!#'N:718419';HW)7F/BU?A)B0W/%TA\,PI?!997E7#OZL3>"2DLN)Y>EQ7! MJ5MONM>;>O7>2\T+ )E2L$,\$E/KYCAD+ [2GDB'7423*!J0B8..@\'W)Q_8 MT;(\W:IWPBZP])" 41+U9#OL<)P&+!B0?8!O?&0]0$6G]$NS#DQRWT"-I9M, MY-2+7?&#U=O7Z[+#R=#JQ1UOL9=UTSM0"_NJ?$2%@.H+*5-FG! )#,3;[@Y%4YR-LS1(*;7" MZ+1CZ0#V<,<]? Q\FI>/N4DEQU:TS;$TQ*&UH&TSC!DC0[NQ Q[^/XAW/.G9 M9,,8D\1*>@Z[ )+-T-/O&(C]$)R53Z+2)M&]C7_81ALA<13V]3K,6#B8-CH$ MXKQ^=CU'%[=7:'Y_ M=_G;Q[N;J^O/\Y]_2@B.?T'7?WR9W?_7V2MYT?K=S=(/FNUU*#JB$C]1+W95 M^H:_F'+ Z;"-1P8837K/RV$64IH,;%MRT+3Z(?JJLO;)M$%(:)CV:RJ'&4[3 MH9**=+@D1W!YD%2:??H@2K',CX36AALC4%!9L;7M0DI2.K05.@@2/P3[%4J1 M\X>\R/7+&'ER(K%)!^LA[>]@AQD+87L-B.YX2/P\O&LS8):INJE 6LD#[3.Q MP4$#,6_PR?QX_-&EH^G6J@U6H@'MT0'%],H#JW=Y[3#Z4!T M:8=/ZF\>]TL$4O*Q]4SM5C"T^UR7%0T'7G#0#F[4#[P ;MZ$;]=&NSPS&-#F8E+$EQ?T>Y#%."&1W2>?!>E7IKIKF6V=>5+* 5 MK/[6]-[:^1*.>BGYO=71CYKMM=,=':F?CL#T-62_ROC^'IT$[P(,--_VPF,$ MTPS7UXQHJXGI=%UR+'?(,"958 MF:]Y3\ 260VWN-3&\BD.H%"S]#L,4^C2AL+<\9OZ^=WFD]^D*M&OD*5?VL7[ MEHWKZ%]C:&")M4(89OZL7TKH=0OM9)%899^7@('H?5UJK7Y M"^ND7S8[K-A@T4P[1M.WM+AO#JSC+6X@6S#IB,S^Q+<@T M*>2M#FPG/_P YN[8G8:NCGUR\ G7?#__G:O'O*R@6EO"R.!=##%0[2?I]D3+ M3?-5]T%J+=?-X4IP$&X,X/I22KT[,1^*]_\Q8/H74$L#!!0 ( /MX:%CA M<%+I^ ( "D( 8 >&PO=V]R:W-H965T&ULK99K3]LP M%(;_BI6A"21&[LE@;:32%L'$H")L^S#M@YNXC45B9[;3LOWZ'2BQR)D<&IE2Y9EIRB0C!98GO"0,9A9<%%A!5RQ- M60J"TUI4Y*9C68%98,J,:%"/S40TX)7**2,S@615%%C\/B$EBHKZ6,P$]LW-):4&8I)PA019#8V2?C4,=7P=\HV0M-]I(9S+G M_$%WKM*A86D@DI-$:0<,/RLR)GFNC0#C5^MI=(_4PLWVD_M%G3OD,L>2C'G^ MG:8J&QH?#922!:YR=M& @*RII?_-C6 M84-@>R\(G%;@_*O ;05NG6A#5JG0SGJ+X0/EO #U&;,3 MY-K'R+$KD5/[N2_XQ0HK BM7(;Y %Y1A MEE"7K^WWJ1GLL0)&1JP"R41*V)$[]_9@?6I M+_'_9+95!KS3*8&06VHSY-5 MY%NNY0S,U692SZ,\SPW#+FJ+UNMHO5=IQ[PHX-W !DH>CE&)!5KAO"+H$)9F M)5-4$M$LWJ,^\,8[W$"R3BQ[AWM/T!:VWV'[;\!N=Q>N5,8%_4/2&K\9[>5N MS/T-)-NWX+-#OC=LBSWHV(.WLU,IJ_WOX.>E^4$YSNH)L;![F^1+]@L:1,HIPL0&>=A& @ MFHNIZ2A>UF?[G"NX*>IF!G.OBZZ?P?17U!+ P04 " #[ M>&A8X$Y %G ' #A(P & 'AL+W=O;&J19IU165Y=^]C?7DNMZK(*_&Q)LVV M+-/Z[RM1R.>+&9V]W/B4K]:JO3&_/-^D*W$GU.?-QQJNYGLO65Z*JLEE16KQ M>#%[1\\2[K0&'>*/7#PW!]])2^5!RB_MQ75V,7/:&8E"+%7K(H6/)[$01=%Z M@GG\U3N=[<=L#0^_OWA_WY$',@]I(Q:R^#//U/IB%LY()A[3;:$^R>??1$_( M:_TM9=%T_Y/G'NO,R'+;*%GVQC"#,J]VG^G7/A '!N '-V"] =,-W D#WAOP MUX[@]@;N:T?P>H..^GS'O0M"M_=)%O[.&>.55FRAWJH9? M<[!3EXO;FSBYN4MB M_N;O][';^[AXN[>_CXD-S M+OW #P,8^^DP9@@L]$/7&\-B$\:Q$?&UC(M 8>,9L?.;[5 N!B0I8 M$.IK;Z)HY'*JP1(3UJ8Z"W'^_IZ_;^4?"WCX+O-AY=-2UBK_I[N!,?>1V7I. MI#%'4('# XVYB?)")]")(RB'>Q'..]CS#JR\/PE8Y^U2;>N\6I$E%/B5@*)> M"861#LQ<]JF6R0L$1*FOY[N)\D/8Z!KG;_D:<0[WG,-7U#008&V" VM;@H=( M@@>@S#3.""QP.==)FS :P7;AVH9)$%P80GYQG'BT)QY9B=_N*>?54I9H/8_, MB$>AKV7LPD1!^:5:T8\Q5.1Z.EL3QEP>3&4V=0:]X]CIJK6H>ZJ3*=W[&(W. M0ZH31F"40]W5&*/>/$\K"PD"A#II! :;U'AH8S@XY803I9NR@3?[!N]VB>%A#:W.8)BH$B,I#=A/O>"*D9- MP>1% 7-TIHBNHH$?Z501F.-'KL$5P?EN=##LF.P@TZA=IPUD2:I4G3]L5?I0 MP()+4DFX7ZE:%L6NQ.^* 1H44T2=^#J)!8;RF)'R"(I%H:M'!(.%X=3J#[J- MVH6;)2#_D75%WHNZ_AN-@6^<(;S("73MBL H9:Y1^!&8PR-?%W$8SF>@XR;B M,.@XNM-"?"(.25I7L.P-@6<\@7"44/^Z\[HE+&=H7*R"L>UFG36;="DN9J"8 M&U$_B=GE3S]0W_D%.RL?U5M\5&_)L;R-5VQ0H=0N0Z_2)E^2-WE%MDW6+5NW M7F_11=FY"@[3YI2Z>JZ:*.>443U50_/PK&>IZ8B?.L%$C@[RD]KU9YP76R6R MUW*.,,YZ8P%!89PQ7Y%1M4T4T)[8FFS0H M"+IT1F',D,X3WO3$1&$^GS@AL4$X,[MP/MR0-LZF6H7#GJMO113FZH?;&/=F M5#(S*Z0%VFS)EG^E&>BRAJ2B64!Q ^*T2O+4S_,N/!P(R882N]I MQ2C*#Z/1/ST^F(T[5:P&-!T&H<_L M0O^;C??>?M12]T-?/W8M,%SH!$8#&L$QD,.AKH@3#$@=U^,3_0LV:'EFU_(+ MV2@B'TD;S7R)G]>9V08-O-"00@C,"R)'/[HB,,:IIS?Q$P1'O8!Z$YU(-LAV M]JW^:UX^;.L&"A#H@!/Y>+*1RR]PIA'5"J1"*2IE[4_:W7_W?CRJ6C^JM^18 MWL8+-:AU]IJFL6T_FDW;D$9&7B*=8L?HJ" HQ@-J[$0$1FDPT4]C@TYG=IU^ MD)36W+-Z^>[<.Z:W^*C>DF-Y&_\)=CA <'LC^S5UL7?AV],/02'IAZ"P],-@ M2/K-#UY9*$6]ZMX5:> 0M*W4[@_1^[O[]U'>=6]A:/>OZ-F"(O=C>I;LWC89 MW.]>?OF0UJN\:D@A'F$HYS2 K5+OWB?972BYZ5Z8>)!*R;+[NA9I)NH6 +\_ M2JE>+MH!]F_U7/X+4$L#!!0 ( /MX:%CRQKGI4 0 ,(/ 8 >&PO M=V]R:W-H965T&ULK5=M<^(V$/XK&O>FJ4=;+EXE"M* M%7K.,R:'QDJI==\TY7Q%+/@(B<*AF)IRK6@)"F-\LRT+49%*#/.'XO!53(TK&)%-*-S M55 0^'NB8YIE!1.LXUM-:C0^"\/=YU?VRS)X"&9&)!WS[/P:P.[ M;> >,'!J ^>M'MS:P'VK!Z\V*$,WJ]A+X2*BR&@@^!:) @ULQ4.I?FD->J6L M2)2I$O V!3LU&M],HG@RC2,$3].;+U?1^3T,IO?P=QU/[J?HYA)>7=_>Q9\! M=_4U1E<3&,?H_0,CFR15-/F /J&':83>O_N WJ&4H?L5WTC"$CDP%:RQ\&3. MZ_5<5.NQ#ZS'0=>[JV8N:V)=K,J=# X@E%4_4&/W\$_:M7W3" MGY(L.B59?"*RO2URFRURC[&/)G"XI.5>Z#:@LO5+V^(,>1IY86!; _-I5]DN M"N/ #_=1D09E^:';@L4:F.^&.S[WPO2:,+VCF7BC5E2@^5X*5F'W=7%[ITR\ M4Y)%IR2+3T2VMR-^LR/^T<2# M70CV/;T:O4:-W@]+T8;!]35+_P9-EG!M12 !7$@?J2*SC"))(5M2E=(?ZM#K M+B^P6T)T,8Z-6TIH,&Y;"HVO ]4J;)0(CRHQUM0I791AQW-@A[@5P[B+\FS+ M;W\'7508X$YU[J*@'(0.UL>+K>_72NMHQ%^HE'UM?49$*9'.-E4&*(X8AWFF M!,^ 9 DH1:$Z*>W=T>I^M;TP:.FC0X5>6Q\=RG&\UJ<3:V$>=@X(M'/OQO\Z M)3K2_,8%0Y=04EZT:N#.T0IG.7;;&PO=V]R:W-H965T&ULO9UO<]LV$H>_"L?7Z24S=4S\A]K$,ZE(HKFV22Y.[N;FYEZH M$F-K*HNN1,?MMS]*5@T!6$& L\V;Q$H6OX6X"Q)XN("?WW6K7]=7;=L7OU\O MENL7)U=]?_/MV=EZ>M5>3];/NIMV.?S/QVYU/>F'CZO+L_7-JIW,MHVN%V>T M+.79]62^/#E_OOVWMZOSY]UMOY@OV[>K8GU[?3U9_?%]N^CN7IR0DS__X=W\ M\JK?_,/9^?.;R65[T?8?;MZNAD]G#RJS^76[7,^[9;%J/[XX>4F^-7JT:;"U M^->\O5OO_5QLOLHO7??KYL.KV8N3'+_#)9M^-N\>_YK+]Z<:)/BEG[<7*[Z-]U=S^TNR\D M-GK3;K'>_EG<[6S+DV)ZN^Z[ZUWCH0?7\^7]WY/?=Q=BKP%A!QK070/J-6#Z M0 .V:\!2/?!= ^XW..1![!H(KP&G!QK(70/I-:#\0 .U:Z"VP;J_NMO05)-^ MLA(O/E)A4O^M7PO_.A77\^?O.ZJE]?U%4Q_'3Q MYJ=7U+]\-?/]>OWU\4;YKATYOQCS^\^:FJWUU\_3=-B?JNJ/_YX=7[ M_Q1//BPGM[-YW\Z>%J?%AXNJ>/+5TV)]-5FUZV*^+-Y?=;?KR7*V_J;XROG\ M_*P?NK_IQ-ETU]7O[[M*#W3U?==/%D"S<4*SXL=NM2R:=K7ZH[CHN^FO5]UB MUJ[6?R_JWV[G_1^ ;!67'7?7U\-0VHH!K>MXZW=M/]PFVEE13U;+^?(2NAQ- M7.+E='I[?;N8#)>^>--?M:MBZ-)P.[K:W"<^M<5/W7JXZ*_;'I V<>G7W7+: M+?M5MQC^Y[)XM>S;(9R>T-F0:0_I1A_2C6Z5^0'E[]O+^7+SA8?[QV*RG+;% MDR$I[M/E:3'IBY0)\.A>,C,KG9Y_V\P+398,I9I#$G+Q@#WG!,O,B M)1?N->7>%2>"CX0>N==\#-IQQJ5K5X5VHAR>Z=H+(2!'&!>4N79-:' MI+2XHHQ&[-5Z?;M='Z2.V[A>[L!%5:MV:LY4H?0G)S6JSP95S6"IN=FP!Z]( M7C: &4""J\RU\&=!25;5SDI&K>IXK[,CAJEFL-3]\=N!0\0R6FALX"VA(G-#4RUD$ MV_WC=O&L8.0PJHFK9]^&,=6JG9I+[D1)_>3 =-J@JADL-3;PVI)8\$+BY.7S87G<0?:HPU2K2,A)(%Z.ZK1!53-8:FY^6"9$XE#H<="< MA!P$IN:P(8#-=X9'N3DD"()SP! DYX#=871.+-0AZ@O"&7H((&,VA4JH6J9K#4W+((R[5HG&L!,^AC M"4$!>B0)*XD_@P8-2SU2_BN>G:$S@V:<2._Y7$."5 W.O2=^ QB>CJ3VEU8& ML./E'L-V+ZK%0S2.AXY.H(^N4N(.LLM-,-4J&A(K:-F*ZK1!53-8:FY^[!4C MY58C)>5$")S@E2MH"*U<:0BGP)4K) BN7 %#>.4*&!Y>N5(+BRC[@C-HBLJ. M4-4J5+4:5:U!53-8:FY*6<1$XX@I:09-0Q"CN"3"'YB &1.<^,,2M;HHS6F# MZM0 3DFI#HUO2Z9HG$P]JAR%AL#GE*J1\H$^:*9<H6MK2O8* +<@@\, N; M&/8N-@;M%BME$)@DLRK>O>S )#EM4)T:+#4W@A8=L3@Z^BQTBGE(W]4CPVJFL%2ITY)NQEYR&^8&/D5 M#DE6%0_KCD*K.M[K[(BAHB L-3=B%@7Q. K* ;P\Y"8CYI>"C9.L*A[2G]"J MCG<^.W"HU418:F[@]HY'BE<3?68M=EP]^R:,BI=X6/(#U6*C.FU0U0R6FIL< MEAOQ.#=Z1"WV3M$Y$PRLQ>8 T@%KL0%%L!8;$@1KL0%#L!8;L#M9D" CI-1^P1E@>#JBRE^U&L".C]B!&DQN MF0_77_"%"4>M)4)5JU#5:E2U!E7-8*FY*661$H\CI:07)CQ$-5P%>W/'D)F4 M_O"MXCW*CFV2TP;5J0&=0+$Q&"&RJI3W(A*SKR7Y?$ M^Y<;&52U)ND;&,"*'9K("$ML1)S8Y+\M$2$6&69>?C'D.,VLBG#JF:PU-QLL Q'Q!E. M$CD74'4,9R*XM:;950(X&QJPJ^-]SXX;*L+!4G/C9A&.B".<;'(>U\L>Q:C0 M1H301@75\J@N&U0U@Z7F)L/>&=5Q9).$S@54V4*"QW"*525"/!-:U?%>9T<, MM%4B)>B!0_"!!. M" V0OA$5+!C?T/%(6DH?S%6 (M^4N/OH'!)DP[W /SF^ 0Q/1R7W$:,![(3F M!X[^%Q;+B#B6^7QT+J#S>4)T'N]']FA*AI1RQ/W[<-Q7=@Y@JM6H:@VJFL%2/!71OU_*(TIS6JTP95S6"IN5&W'$IFE1(E19J' M]P%5*D[\\U9DB(4&0R;]$W,K0)%3S8D_Y84$F=*$E_X3.C0\)24=^;-R Q@. M@@>JVZ4%.C(.=+*.[H.G09BT9(RJ5DF(,84+352G#:J:P5)S\V/O]Z$]XNSK MXSD!G$ -KC5!0VBM*4.8^*\YY'_#I)\(#E8$-7FED5[UYN:-*<-JA.#9::&T%+EE1N<5#&1EP% MU.*PTI^:C^-=R'T,HJK5J&H-JIHY>GG=F%OTHY#+B>)ZN;,B5+5*@2='^Z]' M47TVJ&H&2\W-!@N!%$(YD0+*A+CRC]H9IYE5"B@F"LWJ>,>S@X;*<+#4W*!9 MAJ.0:XGB>ME#&+662(5$1OCU@*@>&U0U@Z7FYH(E3RI.GG(*4Q1T0$])@NE7 MDEFE@$UDH5D=[W]V[%"I$)::&SM+A52<"J6?VP?BH;AZ]JA&W8BFH(UH4O@G MLZ(Z;5#5#)::FQP6;:FLPJ6DA( VE\E2^!.B,6@X+)*%#^H5L N-">9/\FM( MD#$I_:-X&\#PE!"AE;\; C#DC!]:LUJZH[[D-C2%N@T-5:U"5:M1U1I4-8.E MYJ:4Q50*81N: JJ+1N&!FJ!96.$2[U%V;).<-JA.#>!4'GH?H"V2TG_!-C0- MU@'YFU+&D!D=]A;FQ0U9JTKV ,\H/O"/5%C9I[)UH&D @1,F@!C[1 MKHIW,#LT:5X;5*\&2\T-HJ5'.DZ//HL8:HC6<']2.(YW(?&HOIL4-4,EIJ;#18^Z3A\2B*& M&JC'H83X;Z;&B7:5#@N&(+LZWO?LN*&"(BPU-VX6%.G,/6='1S%J11*J6J5# M1.6O(&M4CPVJFL%2D2AM0Y_GQE<: T; M H76@"%8: T)@H76@"%<: T8 H769^NKMNVK23\Y?WXSN6Q_GJPNY\MUL6@_ M#LW*9YL7-*OYY=7#A[Z[>7$R+(%_Z?J^N][^>-5.9NUJ8S#\_\>NZ__\<#;H MWW6K7[<^SO\/4$L#!!0 ( /MX:%C95?D-I@@ - D 8 >&PO=V]R M:W-H965T&ULM9IM;]LX$L>_"N%;'':!=2V1U%,N"9 FZ6T/ MVS9HVMW7C$3'O.K!*TIYN$]_0TJQ;&FH)$#V32+)0_H_Y'!^'%K']U7]0V^D M;,A#D9?Z9+%IFNW1:J73C2R$?E=M90F?K*NZ$ WYE7]R<+?_'TX*NZW33FP>KT>"MN MY;5LOF^O:KA;[7K)5"%+K:J2U')]LCCSC\YY8!I8BS^4O-=[U\2X[[S0-]Z^?>O]@G0=G;H26YU7^ MI\J:S/%V??X.;Z&_S[=/GYVS7Y\H&< MGUW_1C[\_N7/:_+S]U*TF6ID]@M9DN_7%^3GGWXA/Q%5DF^;JM6BS/3QJ@%E MIO]5VJMXWZF@#A4)^525S4:3RS*3V6'[%7BTSG;X'U&^(\S_E5"/ M2FM"I3E4M2[C2;Y^8N-?.XK:L[!6%*;AY?/I'!6T[D&W5V,%KA;K3" MV8F\D-!IJD27A,N,B**J&_4_^P#SO.LNV)NT(/:B8#2UB)7'@@2?V6BG-9K5 M>MU4Z8^ER?(9@6D$].E.MWPPUV@H1A,AS*.A-Y([M:)AXCL",=[)C6?E7IG MLGP$/).L:F^:=9M#9*55"\&)J8TG.OR(>GRD%K$*(QK@:I.=VF16[;]ACT! M*]#_AVS$#2P8+=.VMFL TYI,5"PIC3U_)!8S2T+'T/K>P#GOF;A=R[J&0'A: MT>(!E]GWT#V7S2N-M?H%C0#$VMR)_)6DFI-98?#X=/*&SGGPLMD+5)K$:W;79 M4"VK];+5D@BM)1[1?9^'P4K')$"L A[Y#L4#IOU9!HX4K]4#Q,N,5#:5&DPR M&V+%6>18?/[ 4Y_/;RDVHKPU@4"J9@/QTJK?# M<1C@[<_2[O2LSXYD*QYM$K),2M.ZE0B8QH&F M_CQ.O\I4JCLC7),,%KC='J:YDHZ$[T]!N601HV- H79!Y%S4 U+]>:;N\N@^ M4%&E4T9RR..3H47,:$@CA\Z!I?X\3+^74M3E2W1.Z;CD-)HDR:E9[#,7E@:( M^O,4_;A'(QNZW6JNA[! -2.0C".?CC5C+ V=F9T.,*7S,#U0W2\\3">=,I)Q M?QRKB-72CV!C[Y YH)3.H_2JEI#/LZ?MWOX N[,Z16CH!V/Z(U8TV N:0\4# M,ND\,K\8<:BJ*?"6P6358U9^X-H\T8&+=)Z+GU]:^Z#2IP"DU/?&G$3,$AK% MKB$=0$F? >6H]E;EG=0O*=GHFV+RK7H['(4!DW0>DU=MG6Z@$#+[&IA$F+KF MT2X'^5>KMF;'@PX!PCW.:!R-YPZQ"[C'78EFP".=Q^.^[!<7&A1A'_\NM\0>I1X,XD'4W- A8F#HK2 M@:+TV9)TSY-7E!X4JSEI-"848@:%M&-710>JTGFJ0N(O5%O8,@KP+\K'975? MV@WARSU X.GS)&!C%W"[),:=8 -DV3,5JS*IMH3![W8#(-_.0@OP+34HST0# MSW1[HU6F1.WP@TWI.L8&8N('CE7 !OJR>?K:Q&OY:XXS1 J)1BNS"]._VL,T M6 :6*?:3>GSLVXN?8G8B'N%UDC#JV#VP@<5LGL4[Z+7:'AN@Y$!%(Q3F/)C4 MW9B='T(&*%XYE#["A/N&O-#)AF\YC^*K<]\2PF('D5D,.T.<=$ M]2+<91Y4IF.]B%U,N3/0!CZS9_@L'KN#',LZ5=V&1!;;O'J4 MLO^\VMKD9G=5RH"G+/O?*LVHP.-Q@Z>I)MM8T=97G)HFHLI%F9E'-6#G-D\D*PLPBZCC!8P/YV7/D5Y#H MMB(W96D?FF6?_R3)I5E9J&R,XBP<'TZC9I0Z6,\'UO-YUE_MB<7V*(\DKT2) M*N=8]4S'NQ3,BE+NJ*[X 'D^#_D))#'4H+*Q0^> 1N- P>Q\R'&^H[;@ ]_Y M/-\OUVM8GW8A/Z3=:2K4LY)TUWIW!F_6L[TPI=(=;.8=1W,UNJK(T467J5UFK"MTN\BF78\[M*P"'7DSMDBCV(@>_^D M.7T"3F[DG O!Y$?NB(51,ID(Q"[RXTG9L=I[-Z20]:U]9483>VC>O4^Q>[I[ M+>?,OHPR>O[>/SKO7JX9NNG>]?DD:I@=#=EU#5UZ[R*05G>OSW0W3;6U;Z#< M5$U3%?9R(P5LPHP!?+ZNJN;IQGS![B6FT_\#4$L#!!0 ( /MX:%AH\'&PO=V]R:W-H965T&ULQ5S[D]NXD?Y7 M6).KQ*Z2QC/C1_8\NZX:OQ(GN^LYSSJYJZO[ 2(A"3%%:/D8C?:OO_ZZ&R!( M4?8XV22_['I$$&@T^O'U _QVY^M/S=K:-KO;E%7SW;8RK3EY\R[]=UR^^]5U;NLI> MUUG3;3:FWK^TI=]]=W)^$G[XX%;K%C\\>O'MUJSLC6T_;J]K^NM1G*5P&ULU MSE=9;9??G5R=/W_Y!.-YP%^8_2WOG?:R,(U]Y8K[-:W?Z,M$P<95\G]SIWQ(7OCFV L7^L(% MTRT+,96O36M>?%O[759C-,V&?_!6^6TBSE4XE)NVIJ>.WFM?O*]7IG*_&&%1 M560W>Z[JG75*KOVI\WR/C\PWL>_SB\?9JZAN5:E7Y@R\PF]]&?NJX84%60M7;TYS7ZB:?3];&W+;9/EI;,5 MEMM7^;KV]++-V9EM:4-"!K?5;49$J(KJVMG:\S^A^;QRJWPXG9MI)& MM^L!/0W/81MB6T;;<376Z7(PJ9EEM2_Q/ZQ(?V]IN%NXTK6T^RFRAQ.O'7$1 M+*IACH@RORTMEEO4V'M<379%OY=N:7DM4]RZAM_=9'3$:Y)%>EQ;.I=B1M3> MD@'?"ED;3Z:49M#I9)$A;704VZYN.BQJ^@5ET[; U" _D8-LZ8>EP$%B* M[%MI%A )F[FJA3<@0N@\\MJ3&&&G*0- !*1@NZV]R=<@@]\J9,E%Y\H"2^"] MA6U:R&3;DPU).O_])=%NZ!G67^&@DQ&TF;RTAC9MZ%!I2CQ;=BS??,Z\"UK- M571B!BZ'3]M5.?E,XB\$6C:H^]ML;)T[$E%'"^3M:$GW+VF]H,QM?^3ET'42:K"!Z MZX9TF48L5%=G8 )69])%CPPHV'C:]+*V/W=A-_:.U@&O_9;4N.TJEEI,;:L5 M$28LTAT,:8-Q=#D-[AFDFF-@%4C;+)]6X\M.=6AM:-4:TINO:02)<$VF)^II MHK()6_B(SR\SVAC]27POH09=OL8.2BJWAOEOWDB0?9!U9CM2H_"5.N\I\[ MU[B@-O$H?M>PUEFSZFPS=7"T96+TBK=.&ETZYAJQRU=VI% \UW#SL-%;3UH9 M?\P:(HC4.,Y+2K$@_:$#H7^1 02U6U/3RE^:G:;U.#4H_0IL+.+#T^P=G29M MP]993IHX&RD:C6,IUTWJ>9.0DR7(UR0GQ D\#VK!K%QW)%HTW=:!RZYI.DC M2],XIO45T41.L.B]YC5@0-7*#V"ZR7/9C&R7M*>"^5BZBL0:9J&AP2QN1.+: M=V2_%F3=Z?AIDWCA;UTE #=((^NHK'IL(E!2^=:R]:BMV*>R*]AN\1Q75=6Q MW$"/83&!@;/SL_F?26YK'K*'&133>K6M79D]/F,@]CB.B#93'?EN[:%N[$+, MWWSM6A*;';D#@K%56T/HBJSP&S+,+I>WZ!SK*FA&"@1.LZNRE.?*0$+G)5RP M;(_MILG5*YI;V'M+ E ZLJ3,&6%??SZB!(332-3D?%3:^E/Y,F=I!(RU',9' MLG\T\ :/";DH:OEX>G,:(KJ.KZ- MC;*;-8)+0*VK!$P$G!$.[K]X]%5-K"5M.S_#[C[855?*7F_F_RW3U?;6$-S@ MU<&_7)1?Y:+7O,(MER0[M+"K"@I4ZHA/CHCTEYFG0I@1/\B]_8TFC4PEA6*. M$-$5H%9)*I!W-8,:6J\F895SAR!X5O)T!O85B1?@&6% R4W"IAK&'_1.MC1 M-*F6JA303^3XFB#A7^YV25P K,%>J&\P:GQ,S,[,D*@4; MB2IEDAC D9'=:TF%EE[QY=><*W;+MI%!&$&S6X=3+@JGBFWQ ]:K;2D$K"H=8RT4%VK(S %4&<5YZ-+ZW2+PE[QC$6 4'9' L^I]Z(! ?2?BJ:;=-U.T]3OC;9@\1$2!.*&> M_'79\<$@/1G#6T0>\Z:U6X*P!-(SSG3U+?\??X=DLDLKR^FI([ZM [_/L_&%OOY5_/#*&>CKT,KL8C4R2+)E? ME&[%A#YH'@;(&J:ZS!X_C!HHSBIQ>,!4N;W,GCR$UOE]]$5%9B%\P*+[,+/(2$S/P@$(_:M!Y'W*<4/(5@W- I&V$;B0B#KI MQ4">:Z!R$N99MK$&]I]$ U$N# *%$#4CK8[%7<(QPM" .ZMH]V5LL)N%OF5: M#LA*J_%4RQ1YTOP%DDQ0CFXK'J(WN9#PQ$KUX3.@%H9&,29F\RC+1 M4&RNT\+48HYDZWKVXC5 ?32]0N-K2\ZF8.0H(UNW41Q)?@\P=V0/>MX-(AA M3$$@A5U"\Z)'TVP3'0Q12 NJX1V=F^#\-ACT=]?9EHPI) $A-OD)$%6:>D4Z M2^".HM/6YNO*EWZUGXM>JQ.@M2BRW:BA-OM9>%"D87_/YEF %6DJP6DF!Z:Y M(&"2MR11BSTG/.AQ1^S 7@%)]6&(S2&2.3H"Q)-Y[01MS4A9 M'8F:I*'%JB-]L-\LD,?&^**+5J'85V9#OU8QM1U,$!-XU;"[ Y]FJ1@DG/&W MBK4AK^D$-6VR$@IKHX#9WO(0G;\>,DY M4K"7>#_VD>0MVLBG'MO:9>N;MHY MQW:Y:3@7!K@\B$C(=.2 Y+0L _(9_=)-&W*8(<12+&U!G1.]G0=0%U YI\E" M$-7[0-Z.XK<:)H4.MW7Y)UZ ]@9CFC 1.^\8GB;4H\13V'A0F@67L)NWQ*?O M4,18K5DY3#7B3CH?4\IKK58UF0WP08A*$SXFQI3E/B02%)J.6.5)$%TU<'NT MN4M)D2'N';J$WDV%19$8E'!&L!]- &AFR0L3Q$O@V9IHH-40Q-/Q&0''"$J6 M9&F\H&,Y!]$Y8ELX@M2N,V'@%Q1R&E<$H^;$4I",;KC(0[8";JY%_&ET[F'> MH!?6J".-J%30@6C @I6O4?!0=M)0U-HRMD'\H4K5KFN@/X?%,P'2ZCE1_ MOX#6AS*>2'8*UZ)@![I$EM(\'J2A(P,2RP0#D!,E3A$%6$:.9O MO1_R$))G._)4]N)?CB30#";V)^DY_RNA?R MG!!].Q\-&D3U>$$XR1F#L0H>7V.D:H'/BMXCEX-/&DTRR6/-VM^'9.B.)':! MN8MYZ^>6B^P\;I!"@CG; [Y1#./XL,".%$=^S6:G MR."-AAP*5SS\CB4:1+WVW:)==F6(YALRC!S3RA 2"W)1B"R:-5P90I?PA@EO MP!6;3U*DS]<(/[!UU4)M"R"KY+B #Z33PX1$D?K::/![.5E ,OTE:O0]2>(' M.:81MQ_(H+U;=\LLY-07!S( D.Q1$W?)A4D)TK$687F:=Q;3>"!8B_'$^!B=!3G-COU.Q-E!S8D-A9VBFP*_/CA@ZS9G MZ];'!^H[PPMJ> .*"#1HH@F^=((Y6L;8<^U@80,[;#%,#4P!#1S%G"UCS[C3 M[*]P8)J<'H>\7#X1W-"_G!XA2JU"I 3YRKX1E]'VX#D3*H%VQZT!_+>(B^9= M:&F8J$;RK+2R*M59'H18#_2A6:#JG+59EC MM7-7NY8@+9PRL D%9CHQB^4K!!%@)/_C#9WT+2.$YDB5")0!?\,%.QK-#LJ& M.IJV,BE0WD"X);QA:FOR2N*JD3Q@#Q[#\E!5V)+;9&,L>5&.<6Q/%8?.-.Q/ MINH0I8?F/BE>#LK, W']73.@$ZG]T)=Z\$/S:H54YT<*%K%B&5=KV$HSH@G;:S,-6G M7L[8$-B[W'*04J@*T$2<['O[^MVK#(7N<9,-(GJ8CMX$2,$4^BVE$@F:=9G3 M[ =F$"OK3=S#4')$ZTN9?'0&F_[UG@6BUATKD7 ^0O6\)"V6[B.T*DD1 (QH M4QYR*0!%:DP\)UV8<\ZGL(OV@--AQGP00(_(E*C_GL2Z)I@:37!$B0[63A_B MA S;_'%M2R*!E(@ %C@^1GX&56@)'ED"#W@S3:P+P?>7"_"#"J\R*Z4HXI-> M5G$&99EV U3VKNWQN9!IZEIIC%Z9RXVC_D!>2H0DY>Z#'FZI4OT:6(#7#%IW$FNS8Y5$'=064*$^LY;UXE;27:&TA@>1Y#U"(VX"4: M]L%26 -TNV(C]D#LR$- CR/:Q"G@."7!3_3:,5%:[%%-U: 1+9JCM*G4XZ3E M0T+X2[0MXO5BK$AT+EJVU432W3P,98?4KS*+3.G*BE<>-6TK M5^AC4D@?MI#0'-+=(73-2.G:H2ZQ(PH*Q;Y#*HSPOPI0"@.]T5FY@L*0KR_< MAQ8V[AI-H.1PGQ+R*(,>P. ^')D?;+4NV+)$U#36M43RMTBM[P/FPD&0MBOH M;/=; 5ACJY23 "Q@KPL['88,%@A9-6TN:@Y\_"QVG5MIBGNT\ $/D$>_CT,? M>H\O<.G0>$PXLV1\1/-][TABMG(G#:%I\P8[\=&*G!!BD \ @/9KY,S%\R5# MN2F%4=V>W6RNF5,)?&CXJ'5>S'USZ$)'WGCDU :5ZJ&A[_NK/C,;C0DF;OQH MQ]7TSWD-1093>MVP>G'XM=V2:$K49>ZXJ61D6KJJ'IH_8%X!4ES*ZGM7N?MF M0^9T+?WK03:Z2K-<@1J.?B6.3")HPL2#@%H-8FIA[F54=-4I@W+),% CCX'U MX-F/+#YDPE?M?9#+.XQZPE(LTMIHF".CW^ZL#5M&^WZ-%PE=_<);UZ9])Q:D M;^_I#_@2Q VW\YDUT$$%LK0^PI&VAI=L9Y=HX Z13(S%^Y@G$= M#]Y!5B'V2$E\Q:V[2!DKYI(&W,EP28*DR@?>[LRX-#ODQ:AM-QJ9J#@\8AIK MOP6'_\*Z31MY&_O#WG$WJHC@V\1]AGJ$RX?7*W; MJ33IK1NC]6$*)2(=V>V!_8N=9#]W'H*3&L)9YI:IR7J'ZLK$.+ 2%GUX2 *F MD/>1O(TQ'9%\])WIE6,;!< MOAB2&^GQ_?Z"WD41CW(=&^%B&\:@*:./)*5O>KC4,G&2D^1/L LB?SA++TWW MF?* ]2R>O,Z888^?9Q\K?W#2:9M=4O22CI.6^!)-D]]5:47M[\T>2?08&HYU M9Y'^D!]50Q][JH:01CL<0U.Z%G$'!W28V9E-I0YGGTE%H Z-:X/BV7+.HZ.L MWK<(*KHA7,;A1N]7#[)*G%F8R#)S/]-=:-_J=UA,9KA[N+A4W.9ZFW]H+Y![ MF]S=%^-I5AIM(&47.V&QM/>W_?L6G<#A]^/Y!'%HO4&#!WS,/JT)1>@[U#/2 MHT,J(LTPB> M:_L85QWG?CE'>]"#DP_O/YX\3*EH_++=23 ?:C5$;L^!4 -&EKAKK%2I1Z$A M6D@?/R-UO(X4('\A$.Y-H"6;I3WS4K!I)F%*=,_EP5Z9GIY#AB\WB35%"1_7 M_I+K$4EDD+LZ[S9HPN"KB7)#P_;)L0DUBU@EJ=,LN]!(02N)/W\CRTES"A"> M[Y\+IL'[X9#2-JRN6II;S].DI,9[:7VI9);8(T'GLTPNN9!$DSF0\G-8C\LY MY*/1.4.@_M,<'!GD#/2&RRWGQ0D1Z\7:J6LG(^C#8SGL5$5(F;2P>CBQA9E! M"5!\4B&*!1&\%P]=T7C71(])>KQCS-@$D]S7G\A3U$8://0 #]'\5#5;:-TY MFG9A#[,K(RE@L-;&+MK0XA4"B*Y*PHK#];E=)O0^')&Q2!,NSZ=AF4+[@"@F MPII19GFPP&W [W'^00#RY;!CZ%1#M LW^)F6QNJ*WVKY/#U/E2I M4O750C7NK[W_&''(,ON/\]-GV0:]0WK9ASS5_80F M9FWZ">XK!)#_PJU_1=#[^%>7/DERW$_VGB8,_A5E[\GIDW^#[/W!^X*M'4:] MJV+SK8*)^#AIJ!$3EV:-8EU,8\G0 )-BYO[^FJ8GD[61([#LHXZY;_D61?(1 M B2LEU_OR:5)D6%ZD>\\LDCY,KTSQUZHH6C M"='82G(?:KJF/(N$)0U"0WYQ23'>#PUA$;ZTT&A!6&7^P"D->M(K/R'5PP11 M"*8FXB9\[,)R9!<(]C6/W7KX^? U"YV=W2B:*3B<\Y/@;15.G;<=LD!RI9/4 M0\)IRW> 3U.)5/'I"Q9:D$^[=^A0&X1:E:_F7-YKT3-<6U&/V>!6 /IQ@4%$ M,=]=3RTV+M9*Q2[I&DY<[/!*9=J5&>JZ?1K0<1LP7VK%%PSZKK->^,*E#"V*$)Y$*UH"P K&?'UO,M2=T3U_]4-;DX-R#O9!P!W-8D#2L2VFEEMK MB'#0=?S!AB_78/I7+$8T]D>B=E"A"E$F:S(;Y/0]$3]-'?=)O=A,GI9PV6_% MVTO2ON=Q?8W30W&F-#0_!6'!#J1-5TVO2)/D3)3R8O?>(&4?>4VXWM05WRJZ M)H[>K#$' IT+!#H3SV;]U6"I$6H1IB67!:A_*Q:PP6"]!Q0;I_F3'B(%W.\. M^28&+ZUK^]91^=90K(]N^8-%]-.M*)/P/';-?'D+52&XWM#L_%VZJBMV3C0?O:0&E M._(6]Z-4_0.]U*CM;N@,$ XE =G$)-!+]BQ1 % E!584ME='6+/7J%XCV%[. M"DLS@2D/I,]3>A20HQW-A49=.21B$(=&=.*+CDLN2J M&!72A#G7'/L3;(4#4GOT@Y, ?D27GEZAV?%'!VTQ-\@;D#&JNLT"5_>6 \KX MA@7?)&'W^1H,2/C[Z^RDT%G_E7N1>T_Q0'5 M,(,>ZBE>;@NFR\SXXQSA,HK,*9]"&A 3OT%V: !F^B&MULTC-P- D<6'GP<2 MX8AYF6)*HM2H?;"X9S5]Y7R>_4B3_P])S%7A^>,W[RKZB6(CG'P?T_7LF9SF MI4R3A+Q@[7G\9?!;B M,*?YD]_2C!??D+._T3<^!)"N'\<)M"D:<4T@2\-"75$SU3)'\B6/M'-GEN#> MC[BARC0G2$VE7GY#"&'+_0,$A7RD3"=9"!=B[U*)7OAT,^'*';EZZ0ME1$F M #5MK73]-]%HKGB%LQAHV 'E%%,6![(:3NVHK&ID'L3NBT(FTMI_;8U[@;3W M$,SA2!:3]T6^7TTDG_Z[17+JP[2/D@\,4T"]XL\H\T=YJE:^-1Q_S<*7FJ_D M \7]O7L]/=/3P0 AC]:O^7/%2]\2]$[_W/-'SO$ 'J. M_%WX PO$[U>_^']02P,$% @ ^WAH6 26&9%#! ?0L !@ !X;"]W M;W)KF+>!'GS)GAS'!F.ZEN] ;1 MP%U3"SWW-L9LIZ.1+C;8A2%X7C4\$IX MBYG;6ZK%3+:FK@0N%>BV:;BZ/\-:[N8>\_8;E]7UQMB-T6*VY==XA>;W[5+1 M:C2@E%6#0E=2@,+UW#MET[/$GG<'_JAPIP_F8"U927EC%S^5ZMD!$XTN/Z0TJK>#A?(_^P=E.MJRXQO>R_ER59C/W)AZ4N.9M;2[E M[D?L[4DM7B%K[;ZPZ\[&F0=%JXUL>F%BT%2B&_E=[X<#@4EX1"#J!2+'NU/D M6)YSPQ@[&E"LQ-GJI,FBQ/*Q_(@8#C2C/H6O<6WW[!Q^,,K9).!;/(:^IOOZ.M1X;<-PEK6E+KT PQ?U=CG M;_4W:IL//4;98^ >8TL8A6P:RCSMH+@QJEJU'8:1PT\CBYN-K$M4>DKZ%.*C MX(%/Q/OQCHT!^XD/9M]5 LQ&MIK(:!_PKL"M<20Z[24EQ_?PB:I<)4CS0YGZ8,9HPYD=)9B=A[.?CU,[&D1_&*?R*F@B7E>YPB)?U0RL. M=P9OD (AQ2UJNTL10B<*.SVT'I@?,C(GR6F6IPG$?IJDT-V3(.8#VK]P):03 M/TPSXNWG^80&(LT8,-I.\A!.RW+Z55PSED$6$=$HBXEH2,O.(?0R4+@4W-5< MN?Y*)4FO9#R!B S)AEC]S_XX<1X9A^XNG4].>J^,[8Q^IBR$SZZ*8_F.WZ*B M1^E1"&N@5TT;NF;2.NTO9O=40K3-BL*.3#\J"RGS632V0Y1-NE5NAW&11G!QM5P"@Q@RF SN>BO+ M.(GMD,3,K3J6>9Z[3#J:ZWO?/#K0Y2&Y.J!;/8$PB&R"14%HKR0.PH>[/286 M/XBQ@#@XL13.R3>V.%&I,JY\V#P4MFHT7=5 5S7H"6FI[1A>$?]9V '?<55J MZY0PR.FUK>OJP3,6E07ADVV'LD776]3W/CF:V!XZD<*2(MV5G;JU/%RALO3KJ5Z.-XUIA^YNJZ$AAK7)!H&6>J!ZIJ] M;F'DUC58*VFH77/3#?7'J.P!^K^6TNP75L'0<2_^ 5!+ P04 " #[>&A8 MP]YBJFP% "S$@ &0 'AL+W=OO7OW9/-H+=6ES@$,N2Y$J8\'N3'5X62BTQP*IL>R@A*? M+*4JF,%;M9KH2@'+G%$A)M3WXTG!>#DX.7)S%^KD2-9&\!(N%-%U43!UX24A;V5I ME1EDV_83C*@+BV[".J/W.OR)E6,2!AZA/HWN\1=V:8;.7WB'OU37)/4SG,-&9%+4J(HM(]8F1$F!$ES5JY $R,)2+VK;V)]&08<:O> 9EID>>6\[M[I54 M!IPKDV-&J&DB1#C2/9B-R6F:UD4MW'J) MCM7..B&U]AR4Z,*P:\ [%TXJ%38+89HP9R)+W,@NNAO8,?D5(^\6NZC8@_=? M@P*[W5(*U&)]2+#+:E1BUVBG6'9!0M\C0P>0K#6S^!$4/Y0VA+]6"LKTAF # ME1KW/AAB-%ZA+?1H+_@UNL\"U$AC;CT9:3 M:4*&=#X=/:)8+AOJ):'?9$.]68R)6?P;_"QMVEC<"PT#T(Y8/>H"2_/MVCZ\ M6OC"=>Y,K@!(T>@K6'W=JIL5R,.N2!W8'VY!&?Z,/@$K^1K10'!&<,RI8Y F, )E[+5A9Z&;1S1I#_SW7#TJT07V..U@;;YJ@\:;2812Y M23K%S9[&GWG4'WX-_OSUZ/DJ#P\2+YK<:'-+ 3LW]\(D]%/O]X;T] MU,C$S)OZ29-60%U:49!T/S1\^EV*\..YLB/"G^/+EPDOW:AK,+,()K&3W8@F M&]D-YM,OE-W(FR7T5G4#WTW-Z5,U-T#9[(^_"F.>*KMW2=L#1.1_UE;;&;M"=4YW\"U!+ P04 " #[ M>&A83M5ZG94# "$" &0 'AL+W=O)[OI7K0#8 A3RT7>N$UQG370:#+!EJJ)[(#@5]V M4K74X%35@>X4T,HYM3R(PS /6LJ$MYR[M;5:SF5O.!.P5D3W;4O5805<[A=> MY)T6[EG=&+L0+.<=K6$#YJ=NK7 6C"@5:T%H)@51L%MX-]'U*K7[W8:?&>SU MF4UL)%LI'^SDAVKAA980<"B-1: X/,(M<&Z!D,;O1TQO/-(ZGMLG]/WWH#RBK :4^!F4&?DHA6DTN1,55%_[ M!\AHI!6?:*WB%P$_4#$A2>23.(S3%_"2,!E0,%*]D5B4(_BF9HS/PD"W&,9WX>1=;(_22> MDKO->DVBHB!1DI(\G9&L2,@G:2C_>X$ M0P;?]['./ M#XQZP(;@9%:RKQO2*?:("O,#$5!+PUQRL&(P#O>\HF1)$?M9&!)M:TT[0EF> M^>&7)@JGDWRTXJ/Q'4'[CWGA\E_U"+Y M/[5(\[]H$?EIEOI%/KVLQC<7=\#XQV/Y&5!+ P04 " #[>&A8@AI-28\( #S&P &0 M 'AL+W=OMOVS@2_U<(;U D@"KK97TI:EWPBMU+HNJRI')]RPJQNAKX@\W$9[[(-4X, MKR^7=,$>F/ZRO)?P-&RY9+QDE>*B(I+-KP8W_OEMA/O-AM\Y6ZG.F* D,R&^ MXL.G[&K@(2!6L%0C!PH_3VS*B@(9 8P_&IZ#]D@D[(XWW#\:V4&6&55L*HI_ M\$SG5X/)@&1L3NM"?Q:K7U@CSPCYI:)0YB]9V;UA-"!IK;0H&V) 4/+*_M)O MC1XZ!!/O"$'0$ 0&MSW(H/Q -;V^E&)%).X&;C@PHAIJ ,);AWVCEDM!W2. %T3/\PE;.T/ +C\E)N22_TZ)FY -7:2%4+9DB M_[R9@=3@&O\Z)+-E&1UFB>%RKI8T95<#B ?%Y!,;7+_[R1][%\\ CEK T7/< M7VZ8O\"&/.:,S$4!$(<' MK3*(AP)6&+'Y(RVH4GS.4VH#3A$Q)V#(&J*]M:6ANUE*7I#0,U/A^?ZFCKGN M&$5;X:'DMCGOP9PW[9\W%4J3+Q6DIH+_AV7=H6$WI2HWI]]1^949H;O#3U4J M2D8>Z3?0Q3M:+B_(WT$;DGQF*>-/5D>GO (5B5H!'W5&ICFM%C -LQW$0" D MA %.6Q:H4/8@T$"_T_#L\W4 M& ?.R,,E/W1\,V$,%5QT1E,AET)2S4@E-%/#F0"XQ$^F:/+"TEEQS$#YT)D%" K\E@HF1 MUSXE24@"F(G;F4>A0=2,S31HZ(DI;1WJA(03)_1#% U@HMRCLV8V"3J"!R/' M&QM-^'!T5P-_;H_?P&]Z^O?/R5VM:P TKU%)ISZ>&:!RQWY/N8'GC,V4GP0- MDKY$[(^:Z_6.3-_)R3CI"1DEGI.$D]YHW\S;$61?MH:Z@-[<".)'D1..DO9W MLW7WMW5#J')0PRJH.E(:&T/)7U&9D112.^9(1<8C_R@?7+-Z *^=Q" 72AB' M8R<&MSHATCZCA=[CA>BG'"^XQF)83 )8R-ZXGB1R<*&[-_[_XPM MH,-0K*=3*AG)66',"4T$A"P )8II7=@8AV;A4/>!', )Q*S@"Q/OIJTX\9/8 M]:$C+@K3:T!TG_AQX ;;J9>V'PY<+M22F>M!L78(F &"$:'\/+VY)Z>*,?(; MA!'9ULH/;,Y VYD!"\'=-#S ^C/3O,E9]Y"RU)D+Z>B "-M#L@VOM,MKB<1$ MHU%@Z20(W+ O;."[R6ME=P]X'NOP*^:Q&.*H-KV]M(B#L(_:CW?",XL[, M&T/^U/.](U;4.=5OF7-WLB)R;@IGYU 4'5?P/4E&ZJ6H=H*%M.]CE%EAY;(0 M:]"ZF5;6M2B!GNE]QC23)1@B0\"(M',0KSI0X-!NL-G3S)Y]A."N)9=2&%%4 M*V[U.B=EMWE!H]CX;EH!."YEMF3BFS9>K+?. MXG;[6\PEG8PPMW(1Z":YR*P/2%9@(PB"[T-2&CS4>LB1$F+]._"VQ:9W?@$= M+?N! ,(-@&T%<-N.9[KI>#XV'<^T[7B@7D.15K"+HL*!]R\LPQ;S<2^;@UM# MDX^QI;!;AN@(>JYO6)ZK^[V/K)SGWA0WL(T(([JQ?U;:8;"P/3 M;$V@<^YP*3B=\<(H\86LP@G>%<;0DQZK$"8'FC80] ":A@$M18U"-WEBG^^R MEFENHAWC1 DPI+78)-IMS\)P6^YV4YJ%="C,W@R0OU]N(W^+<1?1XZ'RK0X< M"+Y L?):PQ(( 'S8V&=-FAP(!!ET=Z;/JP 6SXR+]=Z@&6:JACS082^1]HEA MASC#NP)D$'.$QK)%%U"RC%^^LI?;)D_C1)O,8AJRW7+<20:[78J-]0R#?5]3 M-L79I+9M81:L8A(MB[4C@X3/\8VL<7+V#1OB;;JG:6IAHIQ'%*HT_-A(!?"V M,WIE]_>,;L+=NN]O;R#_*[JQ5[7Y;@[9E)9G0(OY'%U^C[2I"DWV5W6A;6$' M,KC?-.4? J0R' '&>B6W#:U0%T=?AU=5VF3#38D-EQ3O(3/,2OOP/ZSY(AJ M!VT4=:/V#B.#6T YHS;>T)HFZ[J'WO$/.Q]B2B87YG,35G[(6?:;3#O;?M&Z ML1]RMMOMY[ [*A=H@(+-@=1SX]& 2/N)R3YHL32?=69":U&:80Z] I.X =;G M NZLS0,>T'[GN_XO4$L#!!0 ( /MX:%AC@)V7,@@ +07 9 >&PO M=V]R:W-H965T*]//=U[I7. M-MK MF7=$0DM9INZ]WGQ/E3T3UA?KU/I?L0E[QZ..B$OK=%8) T&F\O!??JS\T!*8 M#UX0B"J!R.,.!WF4;Z63%V=&;X3AW=#&%]Y4+PUP*N>@W#F#IPIR[N(M+L[@H&_\O#XNH#>VD#&==U AELP#=2Z^^6HX'9R^@G; U=H(G"P M6U,%"=CT$K4$<$"P@PXX<+PS:E'RO45EX9#%UDO71MIR\1LXA(]Z(.M4OGIJ M%=0X,JC.H-6#9=:R/7&9:>R'.DN5\0IF/K5#%!7-\1;OGIB, Z4*RHI4;XD@ M%VSZI7?7\S&0UA(,AFEN#9U>4AH2:TH3! 5>D8[2K5@:G7G)M@ )6P ?#H): M<.3R6"; KRSL *QEF2<,/H7KL-GLX=4+A$\&G_D#PK9@(:,H<]9!2<#*3M>Y M#R>.SXD--DHG*FXTQMJZ("HY05)T"_L&PH9HAT;$.P#976$VX)]1Z^K0NTN7 M%J&R1^(.M( S$<=D?C&5\,NI/9"!>CJ#N)IGPQZ**AB9N'WA$6B:"YFW6@ZXO B^?ZHLFG)3::41B'E4FVM&,X!9S@7D\E03"=C M\>W' IE$/GE*DXLZXE5H#H='XC":1?P[/\'O?#CEW^GL2+QK.\W6YB!8\)UL MHS@<#EA-^!T-QO7ONY>]?H@3X8MQ=W+"OAA&W?EX@(MQU!W.)^R4:?=D/!7_ MWO_SF#G$5)N6(N&/N1P$)R [Y7EC-XCSM#<8?.VK:=*;X(HS'R0/%VX;GO>/ M.:9=*+)\"-IXNNUYU'RR;<6VBWQN!XYE.=M#>OZE-%1YG):<7LBD/4IK^(?- MSBVUSFU66#_O#6=#G<["ZJXAW9JMP$0)2R:>$G6J$LG^M [_LAIT4-/;8>&B M-/%:VHIZL7*L-URLJ5JR&;8T,H=_#CO7/_]XTSD*E(=,M>&A"@2%[: W3Y5[ MW-.0=9MN'=6<]#+UMWG-D@.AGUQAB=TK0&=1#-)KWAXY+? M]VS:719&I4P)SR1@UV>P7BYA![<,3+P(59ZP206B%V]1"I6I![-9;["+ 2N/ M$"H_RK@*(.MX(1T6,O71]".?_5SP50+=?:A\6#4%IFR3^N,Y5X"+.UY(/F0> MIG[& V,/HMYDUYYIR\G)8U(Y3^"\(V?>S@)OD^?MIZB?^I>EV,>&8FU80(;6 M&7!\4EW^%<^^4FB?[J?_Y*;9WW;37AK^[[@IR'[SU3P:SD[1G:\O;WG<86KT MEC![5(/@,^BB0",K<^6VO-?3"N-2X .D/7P \'WTB(7.2\N\*7E2/';R M(P]^"EQQ@[4$/1&6=MM37)>]PM3E00/[CD^*M4*_UL4:^S)Y#S2)LC%/>#KG M8W>'1-BCO6YO(/O3L]7327(+-X.W,)8&T^]INV,NHIIB/MN96.OGC0_1H/R; M-TJ^)ZXKI[&FC+(%&1\#/,7[L\\^/E6F5G,R$/*CZ1$>ZB["$KV0W0#!N)IC MEQ4 OMOM,=6(0;;-L8TJ'PE^;>)WX&-^N0CQ$)[+7:M)AX;;%2MDH/'V2[%D MH%N2IGK:$[?MD7XM'RADYT*E56I 4L?<@4)VU(.^99S<4D1>LGM"AC:UJ8L MET/&GJJ=%)0T18'WC=8XWWTRZ?O03$_]W.QMJF(E2%6-'L>G95;PAPX1)NS? M4<".&8,[K@/XJG[8.QA(O*?K:N$:+'W.\#2T@4JJ7DC0Y//5XYO 4BJS2TML M*-=_Q@J@?A,2CQ_MO"3Y*3OYK?2[-X -Q. .IA4=&AB.,BNT5GX3\3/F46C- M+_&('YMZXNWG$O_S$T2JZI WK'K*R@W!-;13WY[]5CDR-&$FJ??OL5]->'XR MV&-GK,SJE:<-\V??Z5UM7WV"_32"98)^@FL_AIDT]^0D#UJ6\,(*&H/^0_]& MQP(&$>,X\$%VN=UY"ZM2P&=1[3=('P5+1[WYGJ7S+]&OJY8#='MC[F?-M9^7 M0:/_4@8-H_8_ ?F:,L@<]9[[)-=O?4G-"!3(WXN9WD"HX:-JL]I\DKX,7V(?MX?O MV3^!0<'V(J4E1 >]V:0C3/A&'&Z<+OQWV85V3F?^&ULM5C?<]LV$OY7,*K;R_W05U<=#F=[L5HF4/ MNT;9R]FV;??GBX6MMF+'[5SOA<*;M38[WF)I-@N[-X+73FG7+.(PS!<[+M7L MZL+MW9FK"]VUC53BSC#;[7;<'&]$HP^7LV@V;'R6FVU+&XNKBSW?B"^B_4E5HQ(]:7L^OH_"8E>2?P3RD.=O+,R).5UK_3XN?ZN4;KQR_HKQDOVK5;BU[KVI1/]5? ,B()A[0W,3?-/AWKN8LB0(6 MAW'Z#7O)Z%WB["6OV.L]8VNC=^P66 U8@ BW6W;K8BL,^_?URKK]_YP*@+>? MGK9/%7-N][P2ES.4A!7F7LRN?O@NRL.WWT"?CNC3;UG_L]S\9>5'SV]XPU4E M++MFU;#'K47MO^G42C:-J%%IE9#W?-4(^S)A MK69[?D3)M_,IPD9R8)/MD;U!O0EC'$KGV@F$%;?;?A=^8%>B]NM[\MOA$\:U MLGY)_NA5(S>R,;EH1N*SE_*?14@+V1Y)#N+)3!T]LGY]L?3[&9 MG;$H#H,DR?"T7 9I&C_J36+UXW.203Q.\R"-2GK*BB#,"_:N,RXV"(9"6-C. M=T)!G? %^H!23#3=*/F_B6%$XRPJLGF$UMXTTB6)HT$A4%)535?[M/:9>X%T MS!MT2&8E-E(I@M4S&S25NIZSNPE=?YO0]>NDFKJQ'B_>"-]=]2_*8C%Q1VVK9#5-9" MC!EPDX$V)6K(R!U;=998CB*X/LG6P$GSS<8(."1\N7-_Q0!%*1FHFXKW8>RS M<+I94*XYNLDT:J>BHUSD76:F<0($'&/(CGH,&FR".V+OI(A)9U$0EM$\&3@V M9[_Y.#Q_03:-H)L<4>@5U,&3$>!QN92,]*8\&?T@<642H-!9',7S;#RCI[,_ M!ZV-#EU+2_3RX3W+XF12$)!_?)T%WEQR^G7NLSV:)S?.HB29IZ?EBT$>@5PC MDG/V41] #$-.TIC:Z0YDM^@S3@&UE< $#+M3%>!80N.].C(:6Z0XE+9S:.WC1^^A M1J8I0._'GO+%M0\:A9*:L?_\<0QZ-G,_:72!*'3YCM]";[-S,3X]15$9]V"/ M'<^O7_@W;4] !X;AJFJ.Y[!G\&IZY7XY)MUP?(=#.:YEWT^>WM3]X]/!^;.W M3N3#; NS("H+3-EY 17,2XS))(U8O$3)?<\^2(6LDNR7@1M15 1EDK.HF.=^ M48:T2-@OFR#/(D8E$R#]E746V5;O3FR)9A4)0I;=/I<1!C1D?M'*YB=[>83S(=O&34+A1-2R-8#)D^3QF21'D:=SX1N?Z/.@X+"G M)1;(2>$6V>LY2;(R6"Y3GY-D&05EGE!.\FFPDS -\C*GA( C&6Y0/HO1\\3% M2$NY#$D0W"F3H,R6E*._E)8(R0BS GG)Z996Y!&C\Y[F!3$I +*()IF)@P@ MLR0=]DY]@BTFG\H O'$_"%!+1GOR7\WC[OB;P[7_U'X4]S]8_,H-KEL6#7H- M591,-O/]:UBT>N\^O%>ZQ:>F>]SB?B\,">#]6J-U] LZ8/PEYNH/4$L#!!0 M ( /MX:%C.$D,8Z@, .T( 9 >&PO=V]R:W-H965TUZ%) BR1*CNW4-I!X+;:A!8)D;3\,^T!+9XD(16HD M;=?]]3U2MF.W2;I]L?AR]]QS;SQ/-MKZRR2Q98,MM^>Z M0T4W2VU:[FAKZL1V!GD5E%J9L#2]2%HN5#2;A+,;,YOHE9-"X8T!NVI;;K;7 M*/5F&F71_N!6U(WS!\ELTO$:[]!][&X,[9(#2B5:5%9H!0:7T^@JN[PNO'P0 M^"1P8X_6X#U9:'WO-W]4TRCUA%!BZ3P"I\\:YRBE!R(:_^XPHX-)KWB\WJ._ M"[Z3+PMN<:[E9U&Y9AJ-(JAPR5?2W>K-[[CS9^#Q2BUM^(5-+\OR",J5=;K= M*1.#5JC^R[_LXG"D,$J?4& [!19X]X8"R]^XX[.)T1LP7IK0_"*X&K2)G% ^ M*7?.T*T@/3>;&ZR$@_?:6K23Q!&DOTC*G?IUK\Z>4!_#!ZU<8^&MJK ZU4^( MRH$/V_.Y9L\"_LG5.>19#"QEQ3-X^<&_/.#E/_H#OYYS-$>IW@< MQ_?&I>UXB=.(BM^B66,T>_4BNTC?/,.R.+ LGD/_>1;^ASK\U6!?[,)M02AP M?B^I^[@J$:B/H>SE92^O>Y&Y;CNNMK]8H!A52!U7HECSA20188%;4O4H]A+. M JI>6:XJ^QJNN0S0W,%59X2$/ WYR^$E%$6<#X=P8_1:A$;^T7XVC%E:P&UP9K[DAQX1.R1NOH M67-0TEFMR;Z']RF0J&K7>%<=/7SA: >TA882L$!RE6+/U?=LH--6>"?)G,&3 M9+U'ZVN"=#*V[]:'%;&66M5H#G&Y"[-@+KFU8BG*/G3O?"P^A5A\?+"\*[AG M+^?<-L'!L/C S3VZ$+"[HQ ='3]=6S]DBRJV15,*+J'C';GP$D;Q.&?T]:7W MZL6(9>S-R2J+!VE*WV%,G1""+GZC!H+92^8_MI M=#@]S/*K?H0]B/=_!*@8:J$L=<.25-/SX2 "TP_7?N-T%P;:0CL:CV'9T/\1 M-%Z [I>:XK';> .'?SBS;U!+ P04 " #[>&A8M!B[=D<# ";!P &0 M 'AL+W=O?N:;5P'1MM\9[ =TVCZ.D6C=LMDTERG/BH-S6'B6RU:-4&'Y _M_3Z]M9V!\W_*IQYY]]0\AD[=QC&-R5RV0!KW#&QU_8]7NGTP2*SK-K#F!1T&C;_ZO]X1R> >;C;P#R R"/NOM M4>4[Q6JU(+<#"KN%+7S$5"-:Q&D;BO+ )*M:<+RZLX5K$#ZI/?I%QL(8YK/B M@+[MT?DWT%?PP5FN/?QD2RR_QF>B9)"3'^7Y&/_X@M[9H'?V$ONKY?CW:/A4([3DMCKVC[0OZ'Z9Y3!VRH.R@'MI;H_@ M*CB[2L=RP8R)O6)+.,NOTODPHRVP$')-B''92FQH^NICJ#Y([3KIZZ%\([G* M7,MRW_3[S- +1VBH27G9P-D_/OQ9W M,4TO_H>XZ6OB9D%2+^[R'^)2N!,99:FCL8B^$%V+W((#]G/ZD(+GP/3ER-%' MMK#SSXZT+W6T)64DBWU H2*1O?&BK-9%#1NT2,J8)RC$;85KJTBKM3::GT+& MKJ.3VK=(P.*;HQBKQ(#V>#RC$XAP-?YK;>,%*CL,R:MP=RZ'8EAG?R L.B+) M)D992R:59JC(-=&&G?6R\(BQ;KHF\G"M.-1! M#%=&V0+34UV9/3/,!FD3GP4O4CK+O7<.L\/+ M<],;[I?M_;/U0=%&2SX&*X&.T\OS!*A_"OH!NS;:[]JQF'G\K.7U1 H;9+UR MCH^#$&!XCU=_ U!+ P04 " #[>&A8&[H ]/$' #X$@ &0 'AL+W=O M&D[8?BJ*@M=Q=-5IQ+T79SOWU]PRU3V?M7*!?Z@_+$<49S@S/G*%U]N#\ MMVYN;6"/BZ;MSD?S$)9OQN.NFMN%Z4[_6S<+;TUDZBT:,8R M2?+QPM3MZ.(LSMWXBS/7AZ9N[8UG7;]8&/_]K6W:? M]23,ST?EB$WLU/1-N'4/?[:K>#*R5[FFB[_L85@K]8A5?1?<8J4,#Q9U.XSF M<96''84R>49!KA1D]'O8*'KYW@1S<>;= _.T&M9(B*%&;3A7MW0H7X+'VQIZ MX>*+G2'%H3L;!UBCN7&UTGP[:,IG-#6[=FV8=^RJG=C)OOX87FQ=<$#"/\^%.Y@31VV M1L7QIEN:RIZ/@/[.^GL[NGCUB\B3TQ=\51M?U4O67SR&%S4/^[4VQ[[.+7OG M%DO3?F=ST[$(4A039<3<-99UJY5OL*SM &7DB;/W]:P.IN'LZM%6/=4-^V*- MK^;L$Q3G[')A?5V9 ^^O>@_"X"Q@X^MZ,L$65Z8+S+03=CDE)78TNKJ^NAP= M']"^[&K#;DQ53^OJP.N_&;BWW?S&NZGMB!Y,LU[RRBR6I^QC&[!F$7>]M97O MZQ"A (T*&NQS'SK7^XI <32ZO?D\.C[9RY6]-TUO@NW8TOI(?6UEHSG3-*Z* M;Y!ML@&):&'"P#%A:^+5+Z44Q6G'JGEMIPQ)\2:"<&*K.E+:PGRSGAW10IF< MOOO\_CJ*XO08IN^)T-R4B6,VM98F;-L/'LAC9B;_!35@3P3=PBA@]Y6"EQ:._,Q^= M&9OJUQZ9B8Y%^YQ5%C#%D7=V:895JYTIDO7+UK6O*]/--[XH.=@-;>G=?@]Y6VG4[M$%RY.[[ M@3HZ81_J%EBI@<@Y:JVA>H.[GO9G4P?P/*#6OLX]#G67/]DGU/7^#-$@_:0[ M$A6I:^J)H1P?U80XUW<(JCMF'W9P\B>6YR7/"TU2F?"BE) D3PK!RT)$622* M9ZG"&:/4=S6+'&O2J E)98.FSGBVLB)DQ@LAV:>8DLHM$%T(OK[KAV0$Q_[J M? N/O/\.C4S3QA"$X%(5)"0IUSE9%CELI]E+MG# %1+CD3T"SQKC+%>:95+" M(5TB/[PL,_9Y.-MHB+,61H]DRDM1'+,CD2(*$C"391J"XJ54QP-=D$7[B,M. MMU)47*N<93PM2GC))8*7"4_*$NNCGRBQ 2"QG!&C*%G)58X#T[Q [G/L4\"G M3>VO E2:EWG!A.292#%HKC+!I$IYD6GV_L62%9IGB6:B0-8*EI7(;,:RA*?0 M_#'X(78V1,Z&N%F,.@;];.DQZ&F-G*HLC]I9@0!5(=G';=F GJ;UX[HX.A8I M3Y["?@J?1(Q]D/>5/!7%:S=]W7?VJ6Z&301T $<"* MX,KUTU,B.@*1$NP$+Q(%2>=+Z:'U' /W? M6)C'F6GOX^EM&/,GU%@_>PY/WQU(][#E,YR,S#Y#8P[\F^O= MP&:[C+7/0D]S_<=7/B'%[:TFKRYO]BQ-J7G %^A*2:DL3 M8:3@%Y&"Q42"47$)7]($JW)&]R6F2JY1DN .@>T*7M #YO(DSND,<[H4>W0\4_&W)%) @?W\ M\B7@?:DI&!$)!Z$6\%((\A/3 @U*Y.2;SC7#)8R5: \XBQ(TA1G-I1:Q4V0I MC>!CF6.V1-[>.0\162WC%$66BB@1H"A&Y%LKM4&Y+-#S<% T M9FAFR$".%BC1S40NXJB0KP(M A#]&=)3;*V \!3I4ZBE$J=0 (H2V4R!8.1* MEN@Q"Y*/8!GV?/8:\$!9QB M1.]3)>6I0 VG&9U%@A'D@M,AD(,O"/82?)-#0Q8H]QS[4F$4#(4;;Q$IZDB@ M+RDJ"_D2]#7L%.D!Z)<$\?P'Z._?!W=N>)N>N+TE[M[[MKWRT+^^XYVO$&A8>Z(= M3.P$ O# &0 'AL+W=O#3C)BK7H&_JR?1CV@99.-E&*=$G*CO?K=T?)CIS:7C<@ MB2CR[KGG7GBZ7*^,_>;FB!X>2J7=333W?G'9Z[ELCJ5P7;- 32>%L:7P]&IG M/;>P*/*@5*I>$L>C7BFDCL;78>^C'5^;RBNI\:,%5Y6EL.M;5&9U$_6CS<8G M.9M[WNB-KQ=BAI_1?UU\M/36VZ+DLD3MI-%@L;B))OW+VY3E@\#O$E>NM0;V M9&K,-WYYG=]$,1-"A9EG!$&/)=ZA4@Q$-+XWF-'6)"NVUQOT5\%W\F4J'-X9 M]8?,_?PF.H\@QT)4RG\RJ]^P\6?(>)E1+OR%52V;G$6056]\&)\;@S])U+Q7_0A[8Z2X2_P M&;4T%KYJAQGYG\-[X]%!7B%'^ R"EF>MG+0ZH*D1"/HIC?7R;Y+/C*/MS- ] M=)[>30%^CE 811=:ZMDEO-:T8RHG=.Z \E?1[0XIG"RL5#"(.X=8G$ :QYTX MCENKM^C<)4D^,L@I>Z;21$KG()VKA,XP\'+P8M!)TN$I/\_CT6G+G:FQ-A!T MM5/$NSH$RJX_13Z!P<6H"4RJ:27Y,$'#6\J3;%,0\4F MG1"<.U,NA%X#:J)"QJ3VA@Q15%'G].OA!8L]?W:>)/'59+,;WOM7IT#2DBC< M8X;E%"WT1XS>O]@0F,PLX@\X3P\;N"L0KK9,3*;K0'!KLN;;)D)"!X!.J3?Y M.0AP:YW+3'CDH$Z%_N9"%&]IQ3L$8^FX ^\%=UZA8.*QR]RS;%-ZZ@>\$>&]F2 JV MS@ZK;ECL)/>'VMUPK"._UP[@PT)R8,UNF0^ZE%(.4_NV<\,.A!ZO/8L&$M1X M5Y1X;8 & ^=)BB.II)C6=BK*NJVOSE.:C9.M6\5(LLX7(?"-#9[SC0D7.3-+ MU$+3L!(\VZC-!:?"&T\%R?D?I<-NNLT)&^&2V-U<"JG$5.$Q@B *RB&<4,/= M16MOD,'@-MT_A9[D0_B:4EIQ?+C]4*3%S\>5/D$+#%.-6G?A0]V7FP+_2>;! MV%/<)]7*X7X$V5\G?D[?C,/%>DK;C'N_P>1B?Y+GJA9H15*K5L9$PQ#I=\).Z-XD+6"5./N MV3 "6X^G]8LWBS 23HVG 3,LYS31HV4!.B\,?9Z;%S:P_1]A_ ]02P,$% M @ ^WAH6(=240Q6!0 GA0 !D !X;"]W;W)K&UL[5A;;]LV%/XK!VY1-( 6ZWY)$P-)NF(=UK5HV@[#L ?:HB.BDJB2=)WN MU^\C):MRFWK#]K"'^46BR'/YSN%WC@B>;Z5ZKRO.#=TU=:LO9I4QW=E\KE<5 M;Y@^E1UOL;*6JF$&G^IVKCO%6>F4FGH>^GXZ;YAH9XMS-_=*+<[EQM2BY:\4 MZ4W3,/7IBM=R>S$+9KN)U^*V,G9BOCCOV"V_X>9M]TKA:SY:*47#6RUD2XJO M+V:7P=E58N6=P#O!MWHR)AO)4LKW]N-Y>3'S+2!>\Y6Q%AA>'_DUKVMK"# ^ M##9GHTNK.!WOK#]SL2.6)=/\6M:_B-)4%[-\1B5?LTUM7LOM#WR(QP%)@JY_PV%<% ('>[>D4/YE!FV.%=R2\I* MPYH=N%"=-L")UF[*C5%8%= SBY\X0M+GKWP&WH%O9"MJ31] MWY:\W->? \,()-P!N0H/&OR1M:<4!1Z%?A@?L!>-@47.7G0P,/KM_:B& M:-]4G*YET['VTZ,'>1AD3S35=HDZJ-Z%",QGVM1D2;DMRWJU!IRA:I(&/ 2ZEJ9RRJ13O\_R7 M\4;_1;S):?*OXGU3]020[6ZE9R6_ZZP-VG(PA%DBU?A+Z#,HV(1,6PS];#.S M-V-WWZ5D,GKLX,F-1MCZA)Y-B0H(VM!E@U(0?S#W4P"22:@/*BQ!Z/E6+O2BJ* H\?P"K]0KDHQN*N#\#DZ;/8TLIR"/*$T+2H.4WC$% M&/5>A)$798%]^CX%OA?F*65>$N7DNL3>IEMQURG")Y1X,=0"+PV+87RS6?9F M^WVDQP$ IB?N'11X1UX8^'B'7IC&)_1&&C!P@@3)B[W"CS (?2_-,PSBQ,O3 MW X*+TDC..FZVE$&NBNF*UJ# W#9GSCZGW_MR&7DKJ-L+:,G?#E$CB\H<6U= M( .E:UNLD1M+2418;ZS>0.\&?C;*P?I,U\F.GTTV= 0-0$HV7W=4RRO/[I8+ M.L_\@9?W*7_16BW](M#*T3',]PIS:7#HZB'S.]1O>\M=3#U8N:S%KAW;;O#2+Z 4SZ%B.Z?KQ$'ZHI M\KT)BL_Q?[$[;ML>(QSLQM__!YS8_("4:6)3'&1V,J$X]N+(5F&"> MC%A1T85K&A#,D=Z",I05OO$(O SEE?B%;5KHJ&M4(*H(99&BFL(]CG?L4]_J M0KC*,A0]RB9&F6FD &6V,6YWAL:!A&>@8Y0D@Q%@SG//3VR3B;T@*.C L2(9 MCQ7)/SQ6'-0['BN.QXKCL>)XK#@>*X['BN.QXG]PK)A/[HP:CAYM;\;L/QR\ M[:^/QMGQ\NVROW/Z+-[?W+U BQ>M/1*LH>J?9CAIJ/XVK/\PLG,W4/@Q&=FX M8<59R945P+K]J^P^K(/Q2G+Q)U!+ P04 " #[>&A8$$>S^8$% "W#@ M&0 'AL+W=O:S+3EW\*62RIX/2N?JD]'(%B6OF!WJFBN<66E3,8>O9CVRM>%LZ9TJ M.8K#,!M53*C!Q9D?FYN+,]TX*12?&[!-53%S=\FEWIP/HL%VX$:L2T<#HXNS MFJWY)^Y^J^<&WT8]RE)47%FA%1B^.A_,HI/+E.R]P>^";^S.,U D"ZT_T\O; MY?D@)$)<\L(1 L._6W[%I20@I/%/ASGHER3'W>?=+N19OF&.79P9O0%#UHA&#SY4[XWDA**D?'(&9P7ZN8L;;IUI M"M<8H=9P53*SYC: #]R=C1SBD]6HZ+ N6ZSX":PIO-?*E1:NU9(O[_N/D%=/ M+MZ2NXP/ O["U!"2*( XC-,#>$D?;.+QDF\)%OZ<+7 8M\=?^T)N$=/]B%0R M)[9F!3\?8$U8;F[YX.+5#U$6GA[@F_9\TT/HWYB<@UC[F3Z] +Q5(&E'@UZ! M*SD4)9.2JS495JPPFA=:Z4H4L&@LKF4M<'4KC%98L@Z8$99,5T974'-CA74T M+M1*,JI'[ ! 1&QC:,G.7"C'\=V!80Y3P]02UE(OF(1^.3_&=:VE<*+ F485 MW#CL/^XN "STCX73"VX@3OS&P5_B?Z6KFJD[7 '=$'P)#&K)%+RFV5<_Y'$< MGLYQP#]&I\>>"VUD--P0B<&HJHE)^G\W%9U(G2?OT$A#+$R]W)7=)L9 M_8ZR?)AAKY"2@(3R[@J90=669QL5%E=#2=C6%U!2D3RF&6CS>*R=D*07#=E: M?LL-0]$!=>@CHUB9@PVFKP^2+P/8E*) F50A&UJ5+?_&ID9Q6L+"'7 K=&/E MDX&QHC -DVUDZ4Y@RW:>@D.5^3/1#>&CZ@>C:._.V&; [PW+:T:;\ $=OV5H M"[X@#VDTC!_FH:5* ,]F)/E?,C*D,E=$L6-TG[\4;"%P\]Y]H[[M,LPB XD' MO3V!^[WE78_[VJ^+.4<1[#',?%3;FNU#/X(T#[)Q\@"FV+8HA2TJ#;(H1H-E M4[3Q4O0%LUAN[*[=8J^3/!C'R3%,4M?9'@"^?KR'UK8N/>J3 1H232_PYI<^X/P49)_]<6T^Z7T M.'B?T0=9OT(^^*E)ZZ%V03B.Z#\,\C2&-V(M'!Z%691#'.3C#)/"BX8^>.$3 M9Z8H3^ #JE#"K.(&3TT$2*8Y5E RCN'Z_?4,\O$8HCB(\6]F!8,Y*\0*CULZ M#J/X%&&C> KO,+&J!]G.9=,)S(U>85NBDUUV:\(K5M6G^"6!9[JH>NLTR),Q MW,P_HE\(21"B]Y4VF"7:/UNKZ=1'W&?@J"MW_(^"*(OA Q78]\J8!_EDCX[3 M(,VF+U02(>+QKI+1)(BS_6)&P31+]DH91>$+94R"R23?$7$2Y/GXD8S)--XC M8=@WW?:..=BX32&[MKTSXD:,;Y=I[13_:W\IF[67DJWE[I7N/92&P#4B^ M0M=P.!D/\$//7Y/:%Z=K?S59:(<7'?]8XLV2&S+ ^976;OM""_1WU8M_ 5!+ M P04 " #[>&A8^Y5M6$P# "$!P &0 'AL+W=OP6*)HVW>U#L0\T.;*( M\**0E%W_?8?4I0[6";HO$B]G#L\9DL/%WKH'7R$&^*&5\) OEK4;(OW&/ZN[QSU\H%%2(W&2VO 8;G,KJ>7ZWG$ M)\ _$O?^J W1R<;:A]CY2RRS212$"GF(#(Q^.[Q!I2(1R7CL.+-AR1AXW.[9 M_TC>R;RQZIL4H5IF%QD(+%FCPA>[_Q,[/V>1CUOETQ?V+;9XEP%O?+"Z M"R8%6IKVSWYT>3@*N)@\$U!T 472W2Z45-ZRP%8+9_?@(IK88B-93=$D3IJX M*??!T:RDN+"Z;S8>'QLT =[OZ+O( ['&N9QW#.N6H7B&X1U\M"94'MX;@>)I M?$YJ!DE%+VE=O$CX@9DQS*8C*";%_ 6^V6!QEOAFOVG1P_?KC0^.#L2_I^RV M;//3;/&27/J:<5QF= L\NAUFJS>OIF\G5R]HG0]:YR^Q_]9V_#\&^-PP%]"I M ]S*G11H!-PB5\RQ="T^&?C('*_@K$WX"$*%L+;,"; EQ3BZ/];YV(DS-U;7 MS!SHY$<.%," ,U^!Z,D)]WHRGLV@1KK\%6'H2(>*<#4[Z*A(L( 1=ET[J6#: M+0S!0F65P/^L]>;513$]O_+ K=8DF2X%?X@8DF9))@L)S97UB7?3>$J*)YK> M6W'>KC&&KP041_89*>YU46C9A(8$]V8\-'2H7:)_'/(X6*VMDOQ ]I2"#?8Z MA/3<86+O?)S(9EPWQ0FL(U53$US'Q)8L(48@#5>-D&9[,A?(G*$YPG%6R\ 4 M9>.Q(?YHA49+:9CADL:Y-4)&.>W6D@?];(8EV=T$%"E]4:,EE.LU44CG\80C MS>*A0!WWD9+AJ/#NF EMRI_!,Q(K1H3=V0<<@8VOA4_Y:!/Y-,^T=DQ0H$&*NV\KZ"]Z^3W22MM)X M4%A2Z&1\?I:!:VM^VPFV3G5V8P-5[=2LZ)E$%P$T7UH;^DY<8'AX5S\!4$L# M!!0 ( /MX:%B^:[+AD@( -4' 9 >&PO=V]R:W-H965TY,@X<1Q59PP+43347VL(=2T9+8))RA@2LQLZ%-YJ%)MX&_**P ME7MK9#)9L=^:7/7 MN2R)A"DO?M-,Y6/GDX,R6)&Z4-=\^P7:? :&+^6%M%^T;6(' P>EM52\;,'Z M!"5ES9_$2HD@< M";Y%PD1K-K.PU;=H72_*S#M9**%WJ<:I>$[NT4:B.0C[YE@***$R+;BL!:"/ MZ&:1H'!^2[?MASGNGSX4%?.O^G/GNQ^D$Q@NX5 M!)8O>,DKZ+OLAB[LIS.];20KDL+8T$I2EO 1$E!)T62NR+ ICKYSP= E"''?=S<-[=#2FC&Q MB0?G[ID7X AK*H#W^E0)8FT' MA$0IKYEJ'FOG[6;0A6V]C_P3;S3U>OR)GEG-B'F@;P;>%1%KRB0J8*6EW-,S MW49%,T0:0_'*=LDE5[KGVF6NYRX($Z#W5YRKG6$$NDD>_P502P,$% @ M^WAH6*"4 5I$ @ B@8 !D !X;"]W;W)K&UL MG95;;YLP%(#_BL6D/;7AELN6 5+2;5HJ=8K2;GMVX !6C,.$0M%\^R!%#HI:),QDZI5+UT79F64&$YX34P_23GHL)*3T7A MREH SFQ21=W \^9NA0ESDLBN;442\491PF KD&RJ"HO7-5#>QH[O'!=VI"B5 M67"3J,8%/(+Z46^%GKD#)2,5,$DX0P+RV%GYR_7"Q-N GP1:>3)&II(]Y\]F MLLEBQS-"0"%5AH#U[0!W0*D!:8W?/=,9MC2)I^,C_:NM7=>RQQ+N./U%,E7& MS@<'99#CAJH=;[]!7\_,\%).I;VBMHL-/SHH;:3B59^L#2K"NCM^Z<_A)$%S MSB<$?4)@O;N-K.5GK' 2"=XB8:(US0QLJ39;RQ%F7LJC$OHIT7DJV>CCS4"@ M)X$SP@JT$@*S O2Q*QFY2N]@XMRTIZT[6G"!%J('SE0IT1>60?9OOJO-!KW@ MJ+<.1H'WF$U0Z-^@P NF([QP*#>TO/ "[UR9-VC_BC8L(P>2-9B>J[J#3L]# MS7>SE#5.(7;TAR%!',!)WK_SY]ZG$>7IH#P=HR>[A@+RO?WLUC_51JN,U^K_ M0^YTQX$YIA)&Q&:#V&R4\YVSVRODQJ%ORZ=]EAJ7\6($R ?IYSKHX3L\'P^TG^ %!+ P04 M " #[>&A8T;7+7J@; #@60 &0 'AL+W=O2_BM3VJNL547*DOR2Q$I<)2MVUGM)K)/BW;NZN@_@#$@B M'@Z8>1'%_/KKIQMO,QS2ZHE_FMEZIEC[6B\?-NM:JX(=6Y>/ST]/GCU?*5$OSI[A 1[Q#Z,W3?)WAJW,K/V #V^+ M[X].09$N==YB"D7_W>DK79:8B>CXW4UZ%-;$@^G??O8WO'G:S$PU^LJ6_S1% MN_S^Z)NCK-!SU97MC=W\3;L-,8&Y+1O^-]O(V*]IQ;QK6KMR#]/GE:GD?W7O M&)$\\,WIG@?.W0/G3+).%-!*K=M3;\: M>JY]^:Y>J,K\H81%59'=BG@R.\]NS:(R[\F>^<8V_-^7LZ:M29'^9VS#,M_3\?E@ M72^:ME)@O+[6JMJBV8EEL2;-7H(IN;2E6Y4676T&!-)MTV M6;.T75ED,YW!EV2FP@._=978ZL:TRZRE*?.PZKZ)0$EE6Y(.C:]U:VFNO.Q( MJ3 IYKBLJHZ>N=%K6[<9S0YSSLY.I_^>D5?C(5NMZDQ#$[/+=6W*[,DI*]*3 M,.)*=L;+&5IVL[1E*1]7ZC=;FY9,9E/I@BRR:FOZD>8J[$HWKXTL4U7F2X-.03F MC+ ORN>$Y4%ZME:UR('T1QOO*8. M?B;+_^HOWYR?GUZ\ M/[D]X3_/+HZSA:YTK9@K>:[7&*ZB$1%;:85UF3S]X^7E=7@:&UUW==/!VY 4 M0:VIR-PZMW'ZS@ON/WCT94VL+35]@=W=Z$57REYOI_\IT]7Z3IE25@?_FSM:IE3HMH*\H:#5>N1M2%5T;6[A-^Y]I-$5_4: P6/34K/PCF:HU##"L M;D@!B(T4-A!O]RQ)QM8:>G!NFIP8P/8'FL..97:AQ]M>W*F^8U9@KM0VF#4V M)V9F:DY4\DK.E#(!.1!9-NM:,B$B17^R46"WIFDZ^IT4,K,(Z^"?VSK%@#Y4U3*+3/$;?KS$E^;6.G4I\ MAEVALZS+O.W8]XAAYAR/P:;:L!,7IYC-:[MR3B+P<<++Y$M%NV61)!RN$_H@ M+')LX$CB2!0\U89^E)P"BD 0HR070.$3AM&MK7AHO[^9)B\,VN?F7H84FNA$ M])N5^I!!/ \&\?R@\MXX]MW02@1Z]V&E3YZ$X#1!1@IIPE-$@[G605JT;_)G MY"0*QV=5LOI4V&0$YB0F: ?)"4P =C1Y4,&%::$F]"3)!6L54U7:2K,_;3(R MMI;5."/MZC#;!"2()R;_-2>G[2")GY<]ES@X?4^AB;V8!-1D. 6MNC,Y3?7[R:9-NSM'T+V2783N58+B_^@-39+S3X! MH,M;U<)R9*)5XI)P]@@6I-2U;([MCU,L(L$ U#J-\VYXCMRQ"4 4L4?T-46$ ML#8>98%FX<_;4N:'8=R+E;BX9YLQVN+.>!L*L[%G\\0)]01FRHX%@S2460TZ MYB2=:=/J=;:RA2862.K-UI$QJ)2P<(N&"I/3N.VA<, MF97P$:ON<:95OMPS"W2WH;^:N='D@Z^B50_< I&V$BR5J#K914^?:Z0LI,R3 M;*45PA"I!C'1PB%0?E4S#.U8W>E1!9IR8,%%"#\RUKOOPCVE@"I7A-7%[MZV M3)$ERR=W*\;1K2501<\/#4^\E*X6+@XC)F^S.\:E4!H#UYBLZI2GZ8AK,BT\ M/N9(MNYD+\$+U(<((#3^H"GF%0RK961K5@YD4_A%#C#P!Y%WO?0.^%O@6:'G ML+P06.GY-3E $@Q12 LZQSN0FR1!K7?H;Z^S-3E3: *A5H0K$%6J>D$V2\A7 MT_(Z7U:VM(OM5.S:!0%::U&KE7/4:COQ/Q2T6FG78.TD8?/$HQORT"L?18QD M'!U<S&A4TAM5JVU^+,B(+E82:.3S"$<^KL9L;7NKL MZPM8#^1$48ATCD2 9#NOC8"^"1FK(54#E=ZK$YG-=C5#G0?CBRYXA6);J15] M2WKF8)YW04S@9N40$^II. !]VDKUQ-0]2)5J9"!#H1J)' M;A<" &,XSQ\2&P8[*K([HX16X?E6XN:<](Z" ^&C[)7.%9[!H.0YMQA+I$EJ M?6DTG@?R"&_OVR(#MK Z!,[^D)5LOW@I.%(FG$0_CI$4+=G+I."&Q%ETB#*$ M!<3%19E/Q''0%E#Z[8,B[![P8Q&2-'J)$;F.')D!+;0AGZ""HO#20MM0D>$LL?9IL21K!QJ&J 7?2^9A27FNQ MJ,EM@ ]"5%H-4R'A+K>^RN*@Z8!5EA315+VP1YN[D/HAB@+]D!##E%^T:WQ6 M)=B/)@ TTQ2%">(E\&Q)--!JJ'"0^)2 8^1&<_(T5M"QR$%LCMCF19#Z=28, M_()!CN,*[]2,> K2T95I6",ZA+D6:;!R<_>+*E%9@XTT8E+>!H(#RP$.M$/E M3O&]K9M6DCCOU2,*]M9.%II"4R[-2&1FS]CLNL;+:NN)0-;8V-RPM 0N^&@C M.7RM?3'&Y2!)-LY\=H INF4PT*_' _.M> IR,G? !0IS&[;H7HX!'N]/))B[ MC>Z5&08@-2 3S^$Z21A]@2PDT3Y?'YJK2Q7SWSO3Q$=I-.D&*WZP-"(:;A"S M7J?.ZU9D^)5:K2]H>I^C+41<"+EV[C!03/4"W^>,&^0A7N$DS,$?G5-%S9TC M'\F\Z&JGK5'K:&0C'N#LG#(8G F=9#_ZGR<"IM-UP'_U,;3>U_%$LU.X%A3; MTR6ZE!8YH0T=.9#&08L^R D:YQ %6$:!?OK,FY E,J.4'Y"/BY M?K3NUQ3)M21?O E ^%4H_O*OO.ZY_$Z(OIT.!O6R>CP@ MG.2*P= $]Z\Q,#7/9X?> Y=]3!I,,LIC=Z3Q$))A.U+U!N8NIJV= NRZ<;T2 M"D(FAR?19Y&C^%LL/K.T32DZ@6^4PQ@6%MB1XLA/V>P8&;Q17T,Y5,_Z.M2S MOCY8BKJDE'?#-H%M_6"[63OO2E\/&*WN?M:$Y*LYS98AI*D4-9'L-$M$5V13 M_@GEGP Z4!_XT .E1,J(( WG&"27*A9\T'.SH-K;<2@,T-]['F)#HF?;LT$6_6C&& M?2"**3OKR+B3[)^(J:YL/\S"^;A+H$Q\.!4A[=81*74'Q[X!EVNM&LLU8LG] MNS5B*G\6=7$5:=KR@T2W#SE)THWH,I@E/.K1;RA?-.:^Y6U49&CT5Z&VP:/D MEG;34$Y5-+V3<(XD0-NEF;/4:_2,2!3RC,/)-8TW@&[2E0P+1\# MW(]0%<61<'@6*BE;2H1'=5S(0"$-O122Y;,I[/!FG%CCJR0?;R/I]2DX9J44 M!2 9C08R*,NTIZ72]VU,I(1,5=>.QH!5^'BZ;Q*RE"A)RMU'$1<[+\&G)IY# MJD#4#\(_CJJSU*4D^C6%'7@Y.??8)EE:(]6)T1(NE]_K02F(4RJ8VL7Y,M\TZ@5HB6FH M):!4Q*$ZM; ;3?DGTI %>]-'XM". GTK@DM98+2DFY#:88&A+)Q1WSNXK?_=0/Y<@85YF$.7"(14@X'"0D M?0>)5>YW;BD!GV"/2>-%OQ&*YI >):%K0D;7]FV)(Z(W* YB3L]X"OOSI6N2:'; Q 0*F<4!* MW-KY>&8],"%H\1!DT8\>'^'2KO,8"6;)^)#CQ%ZCQ&WEIN$25]KLPVABL")7 M[CCU 1(A_[C$X89$OF0H-S$QO-QRF,U=B5O201J^&C3)L;MO=D/H(!H/@EJO MI:#OZ&.7X('9:(QW<<.?-MSV<"AJ.&0P9M<-FQLUJ:;DHNJ>FY &KJ6K MZK[[ _@61,=GCK!YR[51[M9:D3M=XG[!G?:ZT56N'.FIX9J 9-=)78' >:_, MX!QBZF$>Y%3MZ#9]^S>)\)G[3W7M%U-Q?T2[%*NW;9'$;M1PS/T/B\&S>?!R03#X1&C6/M QG)V&N^&G!Y,-MY 2O]@_T#,>!-Z M$M]R7_9J7R+^^;-F;Y+ [H^TC#NP\9YNPQV+4O9@"V4P#"S2,#*JPS$-^@U< M&^8V>Z3OC?-MQZ[K"\93BT\-O4%>Z[PO5.@V-[0P@/.;T,VUI],S6"1*G](E M.LPC^B6O@,%DMSN>.?1$_MY9J'3JHB>9F:?.]"T.Z$;&@96(-7WU$9B'.IWL M93(DP#0/H$%J6A( TO0B\>02]1IT&H 768E::YJ\)&LN#;DBRN)06T,J(. 4 M=\A>9(R*GU]D/_'S9R^R=S,4TJ6$6ZV[M@DM 8Y0%WL>=954%G4ADN=8ZK:1 M)+VXON!ZG5P0=^U5#& XH/<8-V&G*TA)%UXE$'RB1IP,R#Y_0?K.M(KKYQ.P M/KF!'AOWYSU"4/&@UZ&7,G3R]/IZ8HXK]Q+Z2\V3\#U*_@B[H/*[LT1M>LB4 M.ZQG]>1UA@Q[\B)[7]D=2:>=FLFYJ30MM<27X#3MIDH/9?]L@4WR6M_0[W86 MZ/?U;!>"0EM>'VRY)EE_ZB<'BB1H92!;"S7Q=[^N45',H2'\7R$.'1OH4<(,6:;'BL&4-ZW,[*C M780^L#4F)H36E,V'D$%R:_3L8 Q_2[9@ZI7#DS_9:C']B=O8+WGY453P63/* M-R5_X[;H71F:_31S#IK@^B+Y.'UJYU/TO3TZNGGW_N@XY4UCY^U&BA_^Q(^8 M&.7BFQM0WN\:+>T7@U0:O=%/GI.3N X4H-XCD/>UIR6;I'=2Y-BO&85U 324 M.WME>B*'%%]I%!^/WA2-0^=X*2K)I')3Y]T*W44Y?\'WLG0L)HX8?T!0R6G? MO/,=0K22H(S7LIQT70$1V_B[("T\[X64]A=VU5S=69XF)76&(UC<7=:[OC PW*(%H!ZV.7 MS0: C,=RFN[,,V723#OAA-Y\ADK(>I)SQG"LAN>"T%WVTC4ACI-WV3"2;7R@ MB*>8%+]J)9U+3H"[V<]8FX;0NC$T[4SO5J,&6L 0L@WMX;YWT2=<796D8;OK M\M<.>SBC!_+V'[>)K6#_7^S-.P MGDO'H* _V^(^:^N/Q6(/?9O9R?/LQ6:XMP5 MZ_YC-*(D7=!<**+O:U+D6#"<=W5E6!;B^^_QMTQ[>G+FIYU(3\MGEBL>U*7Q M&8SG FK*/K#F66!-<-Z[/'7[\=WYKIO-!U6?TY.G_WK=.X1QSB/&.3^(2'ZTMF"/B97>5J$S_0#$^9P)L_!STKXF M?CX<;""+FA&AL);E] M.-ZA, F$)>UX?7[QN7"XJNXSR*Z2$([V F>(.Y&R=P.DLB.FUJ_R^;QS),4D M1FTT)\&>8%OSV+4%^& @'V?GV(X^(T?:F$9";9"55K::\AEMBP[]6HO-3GIW<-#]#F DWN+M]=AB MPQ-W.79->O23N-^_1YWV0/O#^5C+-=QTS_?K*WP(/9Y1^?P5*2ZD,:O\>'>R M12 7C9\)*BP8B,:; /!!G'*4[.7E(H WSMX^*)M 'R3@?>CXJN6.*))!6^E# MWBN^ON;LX/MF7MYH>7>&1*(K5D5:[Q?=CGJN/SM9_]S35PC8M7#82I\3>W ' M$K$@&^Z2I(T!'-W#Y47IWK6XO,:4-CDVT[%%R1@Z(0_-N M[R H"/]@@(GO[#D[_&Z=UXJB)BXF7I.:W!(U>E0TGSH)YZ7GR$M'?IO$-R7( M$;@[8VP)82 SNY/8T&"PNX\8+G!L^/HPVP??NX'EDZ3GVK2QA9UGB\?_Y +D M51=WXF9$^*%[GXLJ_28&Z5DK\\[EE=IO FUH3-=N+Q??EG.*DMS'EJL=4HJ2 M"W7INSA\_X=K0@GZ*E5<LVHV="C>=\WD@&W>><^>#W9ZGN-VJBC^XR]6NQQ6- M+\*A)'\>F00.@F-N4 T 0#:"]NK/:S9NB*,*SA$/2LTS02F/)+F;FG!0:%_ M,!9'CW5M[GGN<2,Q' 0D356W1'HK.M,,K7FG,^4H\2;(4# MY( W$Y3Q32^^T<; X@!#*5)!FNQ MC(SW2^ ]1 /#:03"T#P,)?4]&FL:J6[2P[35EN^XCI6&^\"_*-'#30S=9O/\.-U&.4$8KQC1*G-JA MR!Q?CW1V^%U&-QIW1L=?GS'-?B$"_XNT[K*P>,O9:-#^@O.C]/P+TFUH9RP3 M1!&.3O/*XMC!O:J*WVQ"?E(NWE;I>]GDC0MR/X%4<=W-< F>S\Z,WG.R)1E2 MN"K8>Y//;IG\5[NF&<^_(4!RZYZX\2F6>\N:I\U!-]-XLEREP:WHCF1DCN3E M2VGSW"3)6OPE.5TM%?=X)Z_1RM2,+*U_[]W-[,H('Z.-W\G"L0':"P8F;S/# M*RP6IJH8\O!EC!](YBS"LV<^YPNO!4Q>I\8L^Z2)GO;QD%08H#I"[:(S(@PC M%>GTE6MQZI_5-CM+I^,90M6Z-X_K(JA<+!2=8$2HP@ND.%/-6]]1]@FON>*C MEK#'_TM]=S4E[B;KO6&-&8!W5"7"]Z]ZZ]6^Y&V3;I*>=LVV3BL9*?B66M0@ M%K9..L,9!2/[H*U12A1R6)HK7'A:V0_E:F6)'5[W4]NJJJZMXM?NHDHFV MQM=V:_\%<[@.@9?WWQI;RT-PZ7=Q__3(DH^A5+/:='3T^^INA1R^N$Y4-KU_P*WYEM6[OB M/Y=:$9K! /H=)6'_ 0N$ESJ__%]02P,$% @ ^WAH6')1WP/6 P H D M !D !X;"]W;W)K&ULI59M;]LV$/XK!RT86D"S MWBW+LPTD:8J]M3"2;/TP[ ,MG2TA$NF25)SNU^](R8J3V4:W?A&/+_?<8;=D& M[U#_OEU*FGD#2E$UR%4E.$A^L[^;)B"J]%_:DJ=#EW)@X4 MN&9MK6_%[B?L_4D,7BYJ9;^PZ\_Z#N2MTJ+IE8E!4_%N9$]]'+Y&(>P50LN[ M,V19OF.:+692[$":TX1F!.NJU29R%3=)N=.2=BO2TXLKIJH<&"_@756W&@NX M89)7?*-@B1+N2B81WMRS58WJ[GD/?]7!AR?@,_@@N"X5W/ "BY?Z M'E$=^(9[OE?A660+'W;LO$=:BIO(F)M 9[&J\^AN5J9F> M=-&3QD/2><=+6=+L%>G]Y@'I*=R7$O'%O8*/Q//EBKD>YA,=2&\J#KH4K2(R MR@5\RG&K+8G.>D$%]!8^TI^PXF3YWW1^%9+#>Y3R"UQ DKE^&I 0!&X8IT;P M(S<;)T8:AZX?)? ;*B)<5*K#(5XF#BT_7!FB00:XX(^HS"I%ET[D1CST'@+7 M#\B=.",I2V*(W"1.H+L8G)@/:%\12D@FKI^DQ-O-L@D-1#H((*#E.//ALBBF MW\0U#5)(0R(:IA$1]6G:!82Z!UV7G-G_LEA_HY&X-S*>0$B.I$-Q_.=X7-B( MC'V;2QN3BSXJ8R/19A+X\,G^Z;'X@3VBI,;UX@HKH,ZG-*69K$[[Q.Q>:_"V M6=&U(]=/ZD(2N$$X-D.83KI99H9QE,'->DU=S>C;FJ*^!@KS5E:Z0HKO[:M8 M04@.!(D/04:)2$*XN5LN(8 (4I@,X?J_+*,X,D,"4T M=70KEO2$0FD.T/Y:"+V?& /#HVSQ#U!+ P04 " #[>&A8?O/:#/($ #" M$0 &0 'AL+W=ONWONT2-R@ TN2L+KHY[F=:+H^%0)1F43!V*!7"\,A.R9!I/Y7RH M%A)8:C>5Q9"Z;C0L6:;-Q' Z6; Y7(*^6IQ+/!LV5M*\!*YRP8F$V7'OQ#LZ#2I=*BK#.+,JW3+/I1(H5D68U6C,#&ZK=C>!R;HIRJ25> MS7&?GIZ)$HN9F2S? GG/$U$"Z7]BUP6HP62HT859.$QJ5.?J N9A\$%QG MBKSC*:3=_4.$UN"C:WRG=*_!GQD_)+[G$.K28(\]OXG7M_;\!^R]^[S,]3WY M_>1::8F4^&-7C)6)8+<)TR9':L$2..YAZA3(6^A-7[_R(O?-'H!! S#89]T6 M1'#@6A$Q(R=)LBR7!=.0DH\Z TFZ!?M%*+4K@OT^/F5 DHX?UO(CK)^DXZ= M/P[A*!(KD$"8(C-18$.K(X(56F([VR*=+&1>$-]U2#_G1&=BJ1A/U8!@!V%_ M<&2TE,"3>X+)YPK]VE[[L@)PF!@QG'DC"-W0-["#'!G:F$A MIGHC3\FB%HA%P3J6*K08FF9W)'""*,1_?^R1#TS>@#8$)PH03ZYS4&3)4=** M_&]T,4\.DB@DYGY,ZJU;?,94*&8!$VT % S5I0WTZ M[_#^8\WI3 *0LE(9,"K38:"1B:.&;@UMKC;E[9OP4=S(CUAG)#]O,^)RPXB^ MUZWT%J-/&1(NL:V <7Q,M+A&]#4$WU:>NHX71Z;RR#\_LG.>/ZB.H3,>X?BJ MRSM%,'/*Y#)%'":E&/("9"Y2XB%[ DI>OQI3C[XAWHB:J=@+R 4D!5,JG^5) MU1B(J#%KDE?8D(D6]BRO5'YMB,;M83>N[=1N]6?55P>F-=I4_^]9P9&LSR;% MV;:6G-=: >U6AW4FK-1CPZHH@;U&'>P-DX8X^9U MI?T@L),T1&0O44=N(<> M/C 5Q;JXG8FNFIC+CS/HT%)B-P:YE4'U4 I7F)>=2)[B_WM46__9C=7B;]53 MWT:#J:64'SEQ[!FN>8X;60T>!=7=V%R+HO!9&NS'3C#>:+!//3,U=OT7]E#D MMH=[>ZB2B9$3NG$5ED=M6($7-X],+OTN1?CY7-D2XN/P"V4W<$8QW:BNY]JI,7VIYGHHF^WQ5V',2V7W(6E[@HC\S]J* M_G<]E ];[]4ER+G]>J"P#Y9<5Z_8S6SS@>*D>B_?+*^^;B!?YR9)!08 !D !X;"]W;W)K&ULA57;;MLP#/T5PAN*%LCJ:]*D30(T78=M0(>@Z;:'80^*S<1"9&WSCN#5[ M,KA,EDK=.^53,0DB1P@%YM8A,%H>\ J%<$!$XU>+&70AG>.^O$/_X'.G7);, MX)42WWEARTDP#*# %=L(>ZNV'['-I^_PV3<;XQ5E6M,S&HN&Q6 M]MC>PY[#,'K%(6D=$L^[">19OF>63<=:;4$[:T)S@D_5>Q,Y+MVC+*RF4TY^ M=GI=U4(](<+"JOP>YH)) \=W;"G0G(Q#2R&<89BW<+,&+GD%;@0W2MK2P+4L ML'CN'Q*UCE^RXS=+#@)^9O(4TK@'291D!_#2+M_4XZ6OX"U*IO'=C-ZQ@#E[ MHO*R<*DUDVOT\H_+I;&::N7G2\DWV-G+V*Y_SDW-:XV#W=";<)\F5\_.AGA%G.UEOSWOZ_0)'(P MU,N)W)4(*R6HB[E<@W45TK8R!3%@Z3A_1M%XBDM/,=^GB"U%W5$$+CV RX3) MIZ,WPR0^NS#D1F4D&P!IE. %LZ082TNUB\,EH3MNVF/4J+DJ#&T7/'?FYW!7 M:JKP_W$$>].!Z1,.JE M_8C69-0;Q+$3!KTT.8/KQ7P.\7 (<9K!(!M!?YC"G;),_/^"/'P:G7GX;)C1 MFD:]9! U\*,X@I<**]P;!Q7JM1]Z[C(WTC:3H=OMYNIE,T[^FC=#^8;I-:>) M('!%KM'I63\ W0RZ1K&J]L-EJ2R-*B^6]&] [0SH?*64W2DN0/>WF?X!4$L# M!!0 ( /MX:%@(@!Z9@08 (4@ 9 >&PO=V]R:W-H965T8" - [%ZUQM9+2^H MIJ?'4BR1-*M!FAE8J)8;E..5<:=C#K!REC;SS6AYY0EZ"+D6E5!G+^OPCT*U5D#PH>$ZV"OR5 M5D/DN1@1A_A;Y'DM8,_*\YX"3+E$GVBQ8.B"J[00:B&90G^<30 ^G)$_-V&N M1?J;19JX.51SFK*3 02&8O*.#4Y?OW)#YVB+PGZKL+]-^A,>HE6&SFD!,PS= MV.@=%U0I/N4I-<=]$XKM^]SF#$U% 5'*JQG2]@ @E8.R&F;&HIS3ZO[UJYBX MT9%"TU8KOJ;5I-&JSBEI3RM$%1)3!#Y=0 9HW6KYSN:2%\AS+,D[?+RHX[E+ M1HW;S*9;K0!J*XT^5I"N"OXWR[I#*VY,56YWOZ3R,[.@N\-W52I*AF[I5[#% M:UK.C]!O8 V)KEG*^%UMHWU>@8G$0H$<=8#&.:UF0 9J1V-@$!(BPI!K$<:B MDN4FO]VU.[UG=ZQ Y-#,EDQ: \_I');O(=?'8>3 (('??>_@@12: 0X<,^5Z MV+4$ZRARU!F-A9P+235#E=!,C28"U$5N@F/71[$/$LF!?0W#EL=U<)Q$*,9) MF+3$C\.;(;J5U@7WM>MFK$KOT0U+%Y)K#N ]'),$$;=E D+@M&])XB$"E*BE MW H-4#,VT6"A.Z9T?:#VD!=CS_4,-%#3X X.&FI".L!)@)W06L*%K;L6^+8_ M/L"YZ=G?/427"[T A:8+8Z1]U^Q)C'%#MV='%O]-C-JQ$D8G8/=X4YS0T0U_>Q%R3M\V'I^K,]AG#SP;U6 MP4TDI?4QE %+*C.40I8WZ5*A,'"?E&/F:CO J8TCP&401EZ((SA6>\@/<$0B MBQX4LFXS+/U4\','_GNAU/:P=W$4],_*ON<<-#.D/[.!M#W^B0_2_781A!?$ M%Q"]9'4ZB(M]"#:"$^,Z:D/L$JXZV%0)16SRN9IBF;05%K'$F\8KT$E*\JZLY8Y3W.T! /(3KH0 M-OERFS PJIC^MTB]'XG4)<.HC]0;.M\+=$L7$K1=2/ _=2';]]EU(;LN9->% M[+J071>RZT)V7%_.Q=2-AV(>'V+F25@T'-,P4QJN#(2[@+ MC39J4[^Q5>+F;S>WCPR;K?8P%Q>\*\ALU,0.X,Y9-F/]%@12"DS4G8SJMQ&K M<[]V=:^ *^!]JP4:A.C1VS>B^$2ZT@I.)WPPM;"SQ3EQ>;:#N%ZV.*MJ/56 M] )OO5\I\RV7;16[<]E+7#;J?!J&FFYF/X K$+"H=/V5N*6VW]C/ZD_+J^7U M!WHH3&=@,%2P*; ZPP@Z>5E_]*Y?M)C;#\T3H;4H[3!G%/Q@%L#\5,!=U;R8 M#=K_/#C]!U!+ P04 " #[>&A8A9YP2:8# =" &0 'AL+W=OA>81B,K6Z-:!'$8YD'-N/26\W9MK9=S MM;>"2UQK,/NZ9OIUA4(=%E[D]0N/?%=9MQ LYPW;X1/:7YNUIEDPH)2\1FFX MDJ!QN_#NHMM5ZO1;A=\X'LR)#"Z2C5*?W.1#N?!"1P@%%M8A,/I\P7L4P@$1 MC<]'3&]PZ0Q/Y1[]IS9VBF7##-XK\3LO;;7PIAZ4N&5[81_5X6<\QI,YO$() MTXYPZ'2SV(-B;ZRJC\;$H.:R^[*78QY.#*;A&P;QT2!N>7>.6I;OF&7+N58' MT$Z;T)S0AMI:$SDN75&>K*9=3G9V^0ZWJ#66<*]J*K1A7:YD"8]HN4;*OX6U M8-+ Z)EM!)J;>6#)L3,/BJ.35>A5? M!?R%R3$DD0]Q&*=7\)(A"TF+E[R!=Q+K"B5NN37PQ]W&6$VGYL]+ 7=XZ64\ MUTFWIF$%+CQJ%8/Z"WK+[[^)\O#'*VS3@6UZ#7WI2J4DD36@MO! G;M&S57) MBZ_L[Y6QYA+QZ]#/%4)Q!B\)ONGA-QT\J1 Z,(W #&R5H-8VM_!<:<2S4L,# MX9^ON(JY(3F11ER"K=3>T+DS-_!$^>(%ME[@6X@B/TDG3@C];)*0D,1^%N=. M"'VZ?>"#M$AI[GA!XJ=)!C&-,V<2QU.8^'&>P%VMM.5_=T><0J/:[IGF3(!0 MQD T)3K1%+(L@CQ+X?U+0U<'4=9H]YHL)#34"!2R08I^%-W *)[$;IS.:)Q& MN1OSR4U;DR%II@^'VHQRQTY9C*+0P71C$J;]^/!VUD?DD7*1^MG,Y2**_6D: MDI#&?C3-7%)R?Y;F\-=_?RUG5V+L0Q-*[GZ@Y-6@F467E,O!'JC.^3@,OVNO MAFR)UW+)VGLU);7W@9X5SMI9T% WZ M_QU#+@NQ=\>+3E+Q[YMLTS>%"UL://$[K#A\I]OY)CA5=ZOG@?@N,;9M$CK- M9%DZR2C!2^;R:2Q]ZIYT!S.^U/+!R95=H]ZU#Y,AL+VTW>T]K YOWUUWY7]5 M[Q[.CTSO.-W/ K=D&HXGF0>Z>XRZB55-^P!LE*7GI!4K>K]1.P7:WRIE^XES M,/PC6/X#4$L#!!0 ( /MX:%CK3-O[5@0 !H* 9 >&PO=V]R:W-H M965T1?D[#*U^D[A#\XV>F\--I.%E-_MYDL]\T(+B+6L,M8#Q;\'=L7: MUCI"&/]L?7IC2&NXO]YYOW:Y8RX+JMF5;/_DM6EF7N%!S9:T;\VMW'QFVWP< MP$JVVOW"9M!-$P^J7AO9;8T10(O M'M.,G;_X%7^[%)=*=G"%6!6V Y;:-'#EBLP4_'6QT$[^]Z$"#/Z3P_[MZ)SI M-:W8S,/9T$P],&_^]@W)PO,CZ),1?7+,^_P.1['N6P9R^03^0FN<62IJ^(W3 M!6^Y>3R$^ZCGP[CO&RR4;'%>N5B!L4T!VWG68/#CE>S65#R^?5-$)#_74.TP MT1%3N\.$,]-24:$EU18_,MOC](_D.NV+M>(MQ*$3Q6:N/CZ?2\P=LMJ/#4JQA]<5\,)D"CTXSC%55GZ21(]V>W0ZO3>KM\SM\V.TY;6^(P]4F1(]F3'$V0-F0K3@A$Y21&P347V$]6]P[; ME=O.(B3WBS@#DD^R85.$=A/C:"P9W%6L:H1LY>H1RM#/B\2* M;?3(C[!52#9)X6/=5ZZBP3091@W+X&$(0:V)4DVR]V'"9^5F26$.R1 M% =Y8)'\E[@(:2G*T"IB[Q2Q7Z2EY>BG:"%(1ICFR$MF#XL\(V#C/><%:Y(C MR)SL,1/Y! &F<;*3'3HI@KW[&@&OW*O$'J.],,/5/4K'A\_%<-\_J0^OIJ]4 MK;C0T+(EFN+(X&F@AI?(L#%R[6[_A31XS;EE@X\WIJP"?E]*:78;&V!\#L[_ M!5!+ P04 " #[>&A8>3SL!A0$ #H"0 &0 'AL+W=OM7=J956R[;]<+H/ M)ID0:QT[9QLH]^MO[$" +LOU2^*W>>89SS.V1QNEGTV):.%[):09!Z6U]5T4 MF:S$BID;5:.DF4+IBEGJZF5D:HTL]T:5B-(XOHTJQF4P&?FQ!ST9J9457.*# M!K.J*J:W]RC49APDP7[@D2]+ZP:BR:AF2YRC_5(_:.I%+4K.*Y2&*PD:BW$P M3>[N>VZ]7_"5X\8>VW(<# +(L6 K81_5YG?,)9DH8_X7-;FT< M0+8R5E4[8V)0<=G\V??=/OR,0;HS2#WOQI%G^8%9-AEIM0'M5A.::_A0O361 MX](E96XUS7*RLY.9QIQ;^*2,00-73VPAT%R/(DO8;D64[7#N&YST%9PA?%;2 ME@9^DSGFI_81<6J)I7MB]^E%P#^9O(%.$D(:I]T+>)TVT(['Z_Q_H/#7=&&L M)D'\?2[0!J=['L<5R9VI68;C@*K H%YC,'GW)KF-WU]@V6U9=B^A3^9-;8 J M8.KTRNT6N(2IH.)A,D.@,H33G)&TGS3+$1XQ0[[V"3P7UD7'Y\-Z*K$IFQT- MZ_HG5+*&BFBIN"4S5=5,;G\Q8#TQ?2 &W S9.I0S!U<>52U,DSFYAKNF?#0 MS,*TUEQ )_8"Z,!;Z';#3K\/#UJMN3\27OI/^F$:=^&;YA9_545!@DZ2,.VG MUVYSU!HU=RP+8)5:26N 0EUS\BZVL"$CBY)F"TA[0Z":IXJ65(-:H\RV+A9I M!/-GR55Z>WO"EM2ZO!#.Z ME"2N!5(:25=,_L@&:F6X2R"YTW@BQ$](TT\EV23I_B@[ MM(BU4'*)NLWYW-^8,\&,X07/&ED<)>=E8BY.SI@I?8"^\9GI9[1^P^9'6W0T M_'K=O% B56.%.N-,0,UJ"N$M#,)A)Z6_*ZMW;P9IDKX_:25A+X[IWP^[?MU^ M9J9TK33E Z2R:**%(N^O8)#MP&&< !R&]R.O5_Q9WFDZI']ZZX##[M!A=T^I M)V$_37Z"\S#L#=RZQ!\N22<<)#T'_0/?-";"WF0-1AI=<&I)X0:;Q39^*4C?OBJ9C5>WO\H6R]#+P MS9*>8JC= IHO% 6YZS@'[>-N\A]02P,$% @ ^WAH6 "?Y_[?!@ +Q M !D !X;"]W;W)K&ULS5A=;QLW%OTKA+H(;("- MAE_#H6,;L!,'3=NDAI/=/BP6B[%$6;.59E22BIW^^I[+D63)D=7L6_T@ZFB1:&YZ>+^LY_].F?B^N I^%&R[B9^S8V7<._ M&G\?M^:,/+GMNM_HX=WX;%"007[F1XDTU!@^^]=^-B-%,./WE<[!YD@2W)ZO MM;_-OL.7VSKZU]WLUV:#:L#&?E(O9^FFN__!K_S)!HZZ6Q7R&16. MO>_:-(WLJAW[\:[\$.9L;))KFR[E084_UNU+I@1GLI#Z@#ZU\5%E?>JPC^S& M+[J0FO:._?OB-J8 1/QGG[N]-KU?&U7)25S4(W\V0!E$'S[[P?F+[T19O#I@ MJ][8J@]I/W_;M'4[:NH9^P%XFA&FXCX;OU7+=*.%U<&S.K))-T,EQA/V:1J\ MW\D=^P ]NRN4 OI16[/771N[63.N$S8<-2U+TVX9ZW8&5%GHM"X66D1 MTG K)/L YFK:43>'=RF%YG:9",DL=>RG+K2P*(0OD#".#L9$""ZUI4FAN"M) MLRBA6YE#NMH.ZVT*B!XAJ&F31_83*[5C1DH8Y"K$AU>58;^DJ0\K19RU4'HD M%:^$/69'0L$+FF#%&(>)YI74Q^S=6J-_ ./&E:#F3I?,<&4K6,DEG)<%+ZH* M^[.=J7Y@B]!];C)-PD=1L8KK$@ESW"+V)^L]YSU?K/L=7;Z+F2EPWKT^Q)>Y -&701B(><<8JI-F:6-A8/:2O9NOJB; MD(NZF[!)\P @UC%ZR+SXKI)"OH)^!9M$]KV?[PH%*HKON\GWR^B?RAH<(B!; M2K>:WR Q83E*RT 1'$WK<.?C.D,E4*@%!X@ 5CA7K9\NQO\#@\.VJ\MWG]Y< M(/G'&7:"VT)CYDHN1*X#X-KE)420:\#IOU__9?&G*M'#?(@$4%^'%L9%=NO1 MJ_T&H9P@0L:.#Z64YY7),N3L^8?1;#GV,2MY-C^<-<_FX>F[/>'NCPS/1O;E M 3HU&SHU_S>=LMLO6]6P:@[[./:@ZOU]8"_QXKR06T_FDKCNN-_ Q^B$2UR5 M-LVPY]]MCMWES:?H^/:=3VB<*![W&@H0L6,)%LJ,63KN)/&YM*AIN:).87H2 MU5P+ C%*7!6&O6GN&CK3@1A0_S0X39+*%JPRF8YIJ$ *I$2QJP<_6M(U#6FI MPVAZPCX@;%-V,?>A&=5@*<$U"%=(8@-'%*? B$*!=T6!47,)6U2!726[>G]U MP73%'4@$;"=PG.66'K!6%GG-&:RY2K"+V-3LNAXUDV;$<(RB:&, J:-#%069 M6$J1!WB!/J0J]C-A:&.=Y4:+_ L^!8L6F)=&Y]^*: R4%W#(R>/=KK_3VC>M M^I'9'MO]8_M>L=W7=XR_!\H-.F&E"IHAMJ4EDQ%9)_,2>:9$GA&@R$?$VVF] M0;FTZ-)(%(T&[1<1*-&T)?JO*$4>->)ET=0 T;]"NL+1&@A7")]&+57(@@44 M):*I@&#$2E;HBC :===#7:@J)T(HEZ&*+EU0Y]2P!!8(3<6#>P'P;.TNX$L# M-98&#< *]#0@T *R(@\E< 7<6:1E%_*HAD+GHB@ =U2?*PFPLE+]X C\L/.O M8:\%.:PPHEOKBN)D4*/]]KMF^IC=]_7V89; M'W&([EW^5(WHM,LV]=]SF]7-U_!%_Q'XN+W_E'Z/)MJTD&A8*?<]B[," #N!0 &0 'AL+W=OB:;?#L(-B,[$P6?(DN>GV]:-D MQ\V&)!>+I,C'1]'D9*WT3U,@6G@IA333H+"V&H>AR0HLF3E5%4JZ62I=,DNJ M7H6FTLAR'U2*,(ZB45@R+H-TXFWW.IVHV@HN\5Z#J&! MKPKK#&$ZJ=@*YVB?JGM-6MBAY+Q$:;B2H'$Y#6;]\67B_+W#5XYKLR6#JV2A MU$^GW.33('*$4&!F'0*CXQFO4 @'1#1^M9A!E](%;LL;](^^=JIEP0Q>*?&- MY[:8!NE:\K<:KKE%&?36R57 M[QY1EW"-"PO'CVPAT)Q,0DO@SB7,6J#+!BC> W0!=TK:PL 'F6/^;WQ(I#IF M\8;997P0\#.3IS#H]R".XN0 WJ"K=.#Q!GOP?'W7W&1"F5HC?)\MC-7T5_S8 M56R#E>S&-!+TZ&)^X\CT8G M6\^V4%I[@J8IBGC7^T!=Z?\C'\'@8M0[&PY;J7^1P*X>AULS6*)>^4UCP(,W MX]A9NV4V:V;XU;W9A'=,K[@T('!)H='IV3 W6R71K&J\A.]4);V@Q<+6LBH MG0/=+Q4]:ZNX!-V*3_\"4$L#!!0 ( /MX:%A\VB\/P@0 $,+ 9 M>&PO=V]R:W-H965T?3J5V6LA;V3+>RP2]K;6KA\-5LIK8U4JR"45U-XRCB MTUJH9C*["&OW9G:A.U>I1MX;L%U="_/U6E9Z>SFAD^>%![4IG5^8SBY:L9%S MZ3ZV]P;?IH.7E:IE8Y5NP,CUY>2*GE]SOS]L^*3DUH[FX#-9:/W9O[Q;74XB M#TA6<#Q_]GX;@J]Z"WO\I=/JGWM]25#4_8]GMY,H%E9YVN=\:(H%9-/XJGW3F,#/+H M!P;QSB .N/M >4OPHG9A=%;,'XW>O.3D&JP1G"J\469.X-?%=JYV7N)*5DX M>12+2MK3BZE#I_[3=+ES<-T[B'_@H( [W;C2PMMF)5?[]E,$,R"*GQ%=QT<= M_B::,V"40!S%R1%_;,B0!7_L>(9_72VL,TB"OP_EV+M(#KOPC7%N6[&4EQ-D MOI7FBYS,7K^B/'IS!& R $R.>9_=Z+K5C6R/F'767D(ZE%GAZ$^ MEA*6>U&J$$7V46 KC01A8:TK;%)[#H^ED7*OL/ [!MI?\?7Q#S::G:@&7*D[ M*YJ5/85;U8AF*7?AEMHZN*JU<>I?$7H2D3Q\^(BAK41-5 ?= MHG>K&JR>A!.* /EI&&F!(R,QC7",2YGQ0DY0R.$#@=")P>)?"\%W1?S7G7MI7TR2&2&V%+N$5&8?7ZWX>O^8.L MA$/Z.-T?B#U$\J,!#Y-\+_32AU[[T&H4VKR$KGI5V"+KQ\0_QO)ON!VRPU*N MT-J J'7G>PM+577>+FR64&.#UN/1OZB&%_A+Z*\W';Z87#GW 03C?OQSM(5X= M]7V85_M1OM>>[\3S3RF,)X\_I:O6J I81$8G]U*S;Q@5J':")4 &^<^>/XTG M9-T34@9"XO^Q\P?P_(L\]35%1>"IIP7-_&(*24(2YB4PQ752?,1C46T:_1-#K+4&),?V7K7YQN MPS5IH1U>NL*TQ%NN-'X#?E]K[9Y??(#AWCS[#U!+ P04 " #[>&A8EOB# MOO\# #1"@ &0 'AL+W=OB;;J7ZI$O&##S4E= SIS2F.?<\G9>LIOI,-DS@E[54-36X M5!M/-XK1HG.J*X_X?N+5E MG/NWVEFH^E:VIN&!+!;JM:ZH>+UDEMS,GRT46UN6L7%!JY*JC9,NW"+Q^'-1[JJF#Z=>@8#67,OWX%>]J#D!= , M;J0PI89K4;#B6W\/"0XLR9[E)3D*^#L59Q &+A"?1$?PPB'KL,,+?R9K^'NQ MPFT\)_^,I=PC1N.(MG?.=4-S-G.P.3137Y@S/WD5)/[%$;[1P#TQ6ON'D<8WP40Q"[21; SVLFL!3_JV2+1O$*0G\0+'5]/SJF5X): MQ.EW!(L2ET3^Z5,K(<4O3RQ1FH@$1Z6=9/YWI3W2.O'0.O'1UAEO]7/<,\VEO58!QV%'N^@48WQ;'R-I_MXSTO\L6NEPZOSN31=/9_4_ KEQ#\A M&P^5<_TXL$_?32,";_F&&UI!$J1 W#1.L"0L;^U?(29.55Z>PZU4IH1%S13/ M*0*$68K]$\8$KF^N%Y#&,03$)?A8:$YA27.^YCFRB@%D M_RW))K!4#]:1FX8QW"T_H)\/H>NC]Y54C>Q. MS]XJR[J,9<4+W"[L== U.SX#-T@(W-KV^J\RIFXZ&=$QB#AQTS1^)F.8D1$)=_T_:#C6>=[!F('D M-MTPI2&7K3#]Q#'L#O/:HA]3OIKWP]X-M@7'2Z!B:W3USR;8::H?H/J%D4TW MM*RDP1&H>RUQYF3*&N#WM91FO[ !ABEV_B]02P,$% @ ^WAH6)!CH53V M!@ AST !D !X;"]W;W)K&ULQ9O];Z,V&,?_ M%2N;ICOIV@3GI4V71FK#RSI=U^JBVWZ8ILD%)[$.<&:;IC?MCY]Y:0@)-:'W MZ/I+ ]3^/ _^/F#X I,-%U_DBE*%GJ(PEI>=E5+KBVY7^BL:$7G*US36_UEP M$1&E5\6R*]>"DB#K%(5=W.N-NA%A<6_Y*D8B)T.HYAFTMA$D>E$\ T2:6M-2Q6A$6IZ4X M5T+_E^E^:GHGEB1F_Y*\+N( S?.:1'R!YFP9LP7S2:S0E>_S)%8L7J)['C*? M48E.T%40L+0G"=%-G!\7*>>=315AX?M)5^D4TT!=OTC'SM/!+Z331[<\5BN) MG#B@04U_U]Q_;.C?U4.S'1_\/#[7V C\E<2GJ&]]0+B'!^CSW$;O?GR/UE1D M>QO[]&_^$+)EOM_KE3XHD.1ADJ[69#\S![M:"QVLEP7K/P>K&\3OF;-S?#!3 MSN[WS-G[YIPKQ=+?'DS]C-L_YF"ZVCF8[IH/IC\_:ABZ4322?]7LT74>>5 ? M.9VP+N2:^/2RHVJ$C/R3X79>5+])_I*+C.H<,,FEZ3/$Z'D^[C;B$8P[8MA,9P#F0X MMS&]357;:2V\"3_CB)-'7:D1*JFJ'UHAL>UT#";//#RI[7X7#%L/!F=7K[6MQ MV,X:X?%!.Z^95]%EO-5EW$*7!7NB@4$0(ZNM() P>]QX6(P/!G#0/QL>"G)( MLH8U[;QF7D40JU?>=?=:2++D/-BP,*R3HP 9RG!6-#$,C&U.I^U%.BC-!:5Y M4+2JL#MVBM5"6!8K$B]9.M^\?, 51-/LTMS$-N?56F%(F@M*\Z!H585QJ3 V M*NP\Z4N%U#_-[O#O!5]0*7,/;$Z)\%>U&AN9;<^JH#0;E.: TEQ0F@=%JU9. MZ0Y9;VFX4&E4:V TL"SS [>+7EZ<0H"->I :38HS0&EN: T#XI6K8_22+3& M;S<%@1J/H#0;E.: TEQ0F@=%J[YL4_JBN,$7_88IJ &-!]E9MZ[KS-RU;;6\ M/A$'-!'W]8EX4(E4ZZ"T4;'91LU>B3RY6YQ\EA1=O6B=FBEMSQF@-!N4YH#2 M7%":!T6KUDIIR&+\9I,2!O5M06DV*,T!I;F@- ^*5BVPTK?%1MON=<^US6R=/B,]>.I:-*P\=AW5-/2.(%:E+!U2;'9(/U(BZ8J' =*B M"OY(4U5E=M9P$Q$SE8C\N8[+GM+E>FDAO4YD'1JI54NK5X M^':S#JC="TJS06D.*,T%I7E0M&J!E78O-K^$V.ZM'3.L=@[;1$ -6U":#4IS0&DN*,V#HE4+K#1L,>2KGV98ZY(!M6!!:0XH MS<5U[Y/63C6@[FIWY[//B(IE]D6O1-FI(O]H;;MU^]7P5?:M[-YVV[IPK)KM MKG7AY=\$E_C\$^5;(I8LEBBD"QVJ=WJF9UF1?_6;KRB^SCXZ?>!*\2A;7%$2 M4)$VT/]?<*Z>5]( VV^OI_\#4$L#!!0 ( /MX:%AL0C/9H04 /H= 9 M >&PO=V]R:W-H965TO6%D&RK _#'AB)CH5*HD?2=OOO1TFV/BA*35OV)9'H<7ED;)/?$N( )^S-.=7DZT0NX5E\6A+,LPOZ8[D\I<-91D6\I4]67S'"(Y+ MHRRUD&U/K0PG^62U+-MNV6I)]R)-R(>=K=,OEDU2YQD).<)S0$CFZO)-5R$J#0H$7\GY,A;SZ"8RB.E MGXJ7M_'5Q"Y&1%(2B8("RW\'LB9I6C#)?R>G"7D%7T137OX%QQ/6GH!HSP7-3L9R!%F2 M5__QYY,0+0/)HS= )P.D&K@#!L[)P'EN#^[)P'UN#][)H)RZ5K]#70K#D<2_P8TJ H/6/@D:?MC2-">/@14 $ M3M*7DOKA/@ O+EZ""V !7A!PD.3@(4\$?]5J^&M+]UP.0#9>=-Z7EI Z%+.Q MHM.<;ZHYHX$Y.^ ]S<66@S"/2:RQ#\;M_1%[2^I?.P&=G7"#1@G_P/DE<. K M@&SD:L:S?KZYHYO.C_4>?G?O'3&<.B*=DL\9X-/$7Y#P**5\+Q__>2?AX*T@ M&?]7Y_F*V]5S%UEWP7K8 WJL [POD"Q FO9B^S89$9]WF[ MA9S#6,J2T_Q >-$JO2$14?'(6_E0IU8U!*\S0^@J8O5!R/45J31$OJ<0A7V0 MX[D#,DUKF::C,E6;1B[#I19##9BHVAN^IL6T-SIO;GM*3*S[*&C[_ER10X=" M-E3",-3 O+GKVWI)9K4DLU%)KN-X83I09KV1SJ JC0:#%%WZ$(AFCJ)*'^38 MK;/6$WRE)NF-,+E\9%N3(LTUXBD+B8-1A6I#X%HJD18V 2JVFJ2**!>7,/#JPF:#>G5WOT ML/"Q+ 1(_!H?").%32U!=6Z4E1$7,C=+M1;:Y2G/+G8!-V5)# M+6SJ^ /AC!J9T+-6^4\1"FG&[+B.*I0.YCI0%4K+UA=*!_/](:&:&@&.%PD? MVFFPJ$#;LNB7NM'*P"A;8)0M-,76=4U3'<#Q\J!:ZAWGE%XIXW//XZ9%'Z85 M^ZR]55SVMFH-RKY$O2#M'_^1&J!](N?2'MBL85,@P/$*X;R0OU\&3R=#;['V M43H9=%Q^;ZGV45*)@1( -C4 '"\"POO;6^T$1\V^>3V:9 N,LH6FV+H.:"H. M./NI1Z31@N:;_622+3#*%IIBZ_JIJ8+@>!D4;C8D$L46'Q?)(SD0P$FT9XE( MI)N^MKEK"A,U5_0ACIHH-!60FB7ZD/E BFA*&SA>V]PU95SYD1A<'S$;^+ [ MRO3-T6B2+3#*%IIBZWZ0;@HK]%,+*V2TL#+*%AAE"TVQ=?W4%%9HO+#ZH:R! M^F4,4DOWM08$/>5C0: #^>K'(PW(\9"2/:S6759&V%-YB5U>3VGM-_ Q1IJV@.X"*MKR(:^NA5]C]E3DG.0DHWLRKZA%T M5]ZD/5(A:%8^;@F."2L \O<-I>+\4G107_>N_@=02P,$% @ ^WAH6(XU M$.'\ @ \0D !D !X;"]W;W)K&ULK591;YLP M$/XK%I.F3EH# =*M68*4!*9U6J6HT;:':0\N7()58S/;)-V_GVT(#1V)JBTO M@,U]WYWOL\\WV7'Q(', A1X+RN34R94JQZXKTQP*+ >\!*;_K+DHL-)#L7%E M*0!G%E10U_>\*[? A#G1Q,XM133AE:*$P5(@614%%K_G0/ENZ@R=_<0=V>3* M3+C1I,0;6('Z6BZ%'KDM2T8*8))PA@2LI\YL.$Y&QMX:?".PDP??R*SDGO,' M,[C)IHYG @(*J3(,6+^VL !*#9$.XU?#Z;0N#?#P>\_^T:Y=K^4>2UAP^IUD M*I\Z[QV4P1I75-WQW2=HUF,#3#F5]HEVC:WGH+22BA<-6$=0$%:_\6.3AP. MYND'^ W ?PX(CP""!A"\U$/8 ,*7>A@U +MTMUZ[35R,%8XF@N^0,-::S7S8 M[%NTSA=A9I^LE-!_B<:I:(XE21%F&8H)K11D*,&"$;:1: D"K7(L %VB6981 M(RRFZ(;5N]/(?!&#PH2^T1;26,K]BS!T2RC5-G+B*AVG\>:F34SS.B;_2$P! MNN5,Y1(E+(.L!Q^?QE^?P+LZ/VV2_'V2YOY)PL^8#5 P?(M\SP][XEF\'![T M+>?_O"?_[+V3C*#=,8'E"X_PW8%4@J1FJZP43Q_0;(=%UBOS22)3 <>RQ"E, M'5WB)(@M.-'K5\,K[T-?CL])%I^3+#D364>-L%4CM.S!$35F3)',G%Q=;M$* MTDKH4\IQD M\3G)DC.1=:0TU)K:JLPNM!5N*[' M;_HDK:.YMM&8=F(;>8/KB;L]5.IOF^' []K$M&ULK55=3]LP%/TK5H8FD("D^:*P-E)7-HUITQ",[6':@YO<-AZ.'6RGA?WZ M7;LA:B%T>]A+8COWG)QS?7T]6DEUJTL 0^XK+O38*XVISWQ?YR545!_+&@1^ MF4M548-3M?!UK8 6#E1Q/PR"U*\H$UXV];_.P 1C$+P#"%A#^*R!J 9$SNE;F;)U30[.1DBNB;#2RV8'+C4.C&R;L M+EX;A5\9XDPVE17N?FFW90GD0N2R G)$[+(4((PF=Y4#:<&"O+%E*#( M-NR3U)KLGX.AC!\@^N;ZG.SO'9 ]P@3Y6LI&4U'HD6]0L/VMG[?BWJ[%A2^( M^TC%,8D&AR0,PK@'/MT-G]0*X8]MP']/4Y2KL6V=$@.(D3W,3E MIK^>N--TF 9=V);RN%,>[U1^#G- S07!8L9NIUO)HB!UVWYJ3K<\'!*!#1,K MW=#[/C_K_R4;.N,X39Z8Z0F*AH-^*TEG)=EIY3-5MWBL9AR(!MP)9AAHT@AL MV)S]1HL+;-1DG^,!//B;B>29ON3TB87G(4?A,.FWD'86TIT6-IN'=,TCWVH> M5KN3WJF)D[7KG3!KLQ&Y8XET)R@;@][F4YG%BVW%W^V9_ %!+ P04 " #[>&A8 MJ*BS&[8& "O*0 &0 'AL+W=ON2.0822]LZM&N0M-O#L =&IFVANG@B':?[]:,ND2R* MIN6%R(MMR8?G(P^I[T)QNLOR;W1-" //29S2Z]&:L$S#-4DP?9]M2,K_ M669Y@AF_S%=CNLD)7I2-DGB,#,,>)SA*1[-I>>\NGTVS+8NCE-SE@&Z3!.?? M;TF<[:Y'"N=CAF?3/-N!O$!SMN)'J7[9FNL5I<5">6 Y_S?B[=AL MGB5\@:V+F7\BX$,:9@D!EV"^QNF*4!"E(,#A&A2P+"4I ]D2W(3A-MG&F)$% M^,S6) ==EH\9I>#,)PQ'\3DG^_K@@[-WY^!=0?=EG6TI3A=T.F:\_T4OQF'= MU]NJK^A 7TWP*4O9FH(@79"%I+VO;N\IVH^Y;HUXZ$6\6Z0D_ VG[X$)+P R MD"7ISWQX/6X8?8P)8!NYP MSA?-!?B=E"OG"WX&?]UG<0SX4[[#^>)OV2JH[%AR.X7GO*(;')+K$5]SE.1/ M9#3[\0=H&S_)ID GF:^3+-!$UIDLJYDL2\4^NR6K*$VC=,6];(S3D,CF04EQ MZCSH)/,K,KLD*T+ATPS:EFLX<#I^VI=8D]&.Q)-&XHE2XJ\I#]QQ]"]WDFX- GJ!&'V(+8_3[$%?0-.A#H#V1B^ T(CA*$7C@.?+, M.7VCCF':2)C*N=+.J8_30*.!)J,=Z=Q&.E %8V>>5)-"3A[)"E91NQ<)KO;5\ 0ELQ\ ,8?@ F4X_R? M*GJ-BMX)*N;#GLE*QUH^F7I*FZ<&"IUDOC=@/M28CLS0:--J0RDTSV]XC9*" M^3;G&5#X'7S)<4KC4F9IYJND.U5#K6R^5K9 %UMW8O;J'?A&:6IM2->4Z63S MM;(%NMBZ4X;:*4.O3U9KCFYR@PSHV8(;EP)-V_.$Y-&7 3W;%5.)0(I##G0. M^)"VH(+*$D!7!EE;Z3@XY%A(U*4/,SW+1:(J?1A/(B>>F#W)<);C'<@B85NX M0'7EHBV/K.WL=U",^, M.-*!A,%QPNZ@VPH"JDL(GRP)CZ:+[JG=%,HQ#\."920[IYU M6YH@=6FB+8+6=I1;,1),;R]&@NEMQD@P!W=C4%L,(&7F.B",U@3=A;]GN!YE M'P4A$A?^(*[@&%=WJ&T2C=1)]/[*_UBO_%_*E<]7P">@/UBP7HB*6I!&0BL5R7@:Q> M&)&8.Q10V[H$O=&K#=1_Y2"F%<TLOE:V0)=;-W3(VU98JK+DD'AT^R7 3Q\3EQ'C*!2H&G;8KKMRX > MKQW M "TA^:H\^4=!F&U35IT@:NXVIPMORC-UPOU;>#6'DOL^O JJLX,M?764D9.WR&\NIT8'7!LDUY_.TQ8RQ+RI]K@A+PD!S M1G/V'U!+ P04 " #[>&A8:^!]/9\# $0 &0 'AL+W=OF8Q[-#Y3=\0Q H(>R('QA M9$)45Z;)DPQ*S"]I!43N;"DKL9!3MC-YQ0"G&E06IF-9OEGBG!CA7*^M63BG M>U'D!-8,\7U98O9E"04]+ S;>%RXR7>94 MF.*_P#C8@/E5K)F=FRY+F)1"> M4X(8;!?&M7T5VY8":(D_JP@J)0 M3%*/OQM2HSU3 8_'C^SOM/'2F%O,846+/_-49 MC9J 4MGA?B!MZ^!4:@R:* M+Z$%U[_HT,A:!DKV7-"R 4L-RIS43_S0..((('F& 4X#D?F"=9ACA_4&- -)'1' M\G_D_JL(!,Z+UY+DTR9"KUZ\1B]03M#'C.XY)BF?FT+JK4XWDT;'9:VC\Q4= M7?2!$I%Q%),4T@%\=!X?G,&;TE^MTYQ'IRV=LX2_87*)7/L-(53F!AR,K)I4Y@A"]_L7WK M[5"DQB2+QB2+1R+KQ-1K8^J=8P\_4H$+Q/5K7PVY5K3N7E_[/53J<";>5VAZ%3(M1S?ZDK%IU*.']A/4AW[)ZW]D[/VQYOU M>LBZLZAO3;TQR:(QR>*1R#JN]UO7^S]7.?''C.F89-&89/%(9)V83MN83G]0 M.:EY)\?E9#;K%9,!&;=?2TYE?"_H59)3FV ]4NV][B"?Z.MO Q\PV^6R"2Q@ M*X^R+J>R(K*ZW:XG@E:ZG[RE0G:G>I@!3H$I ;F_I50\3M0![4>/\%]02P,$ M% @ ^WAH6(E49'P%! -!8 !D !X;"]W;W)K&ULQ9A=CZ,V%(;_BD57U8PT.WP3)DTB9?(%U:XVVNRV%U4O/. $-(!9 MVR2;?U\;&)H$AF:ZKGJ3@#GO'3!YIA%"#'Q/DXR.E8BQ?*BJ-(A0 M"ND]SE'&KVPQ22'CIV2GTIP@&):B-%$-37/4%,:9,AF5;6LR&>&")7&&U@30 M(DTA.3ZB!!_&BJZ\-'R.=Q$3#>IDE,,=VB#V-5\3?J8VE#!.449CG &"MF-E MJ@]]5\27 ;_%Z$!/CH'HR1/&S^+$#\>*)@I""0J8($#^MT05IG%7_\'L]#B<"SND6&+7 N!18KPC,6F!>*[!J@76MP*X% M]K4"IQ8XUPH&M6!P[2BYM<"]-L-#+7@H[5#-7SGY<\C@9$3P 1 1S6GBH'10 MJ>9S'F?"ZQM&^-68Z]ADD>8)/B($-@P'SV"=P(R"]V :AK$P(TR GU5WE+#F MS1PQ&">W/.+K9@YNWMV"=R#.P)<(%Q1F(1VIC!7WQ1H=\=7WQ77+OQT;>_]=]/S."V=P:9LDS7^%M M(DC0>_$D#<$,IWQUH=5=,"4$9CO$G_@,/!W!:=P:'LOFZ0&2$/SQ@2.!SU!* M_^RZ,ZK\5G=^LNP('&V RQ"($O6ON)H>L:?Q[L3^W:CK(&CGT>-&\'Z99IN^=1BXZ$MN9<)%RVHTS3 M<)WSJ%5'698QN(CR>L?OK5,M"78VU78SU7;O5'_A[\>T(,=J^;\3S[D49UVS MVLMYZ[-*)FPN$[:0"5O*A*UDPCR9,%\2[,S 3F-@YW]>I!V9QI<)F\N$+63" MEC)A*YDP3R;,EP0[,_Z@,?[@AQ=I<,._S6@9>-ME[2J#?;HDNGSIU"Z6ZMY" MWFI:F;!%NP.6T^[ 4F;.E4R8U^Z [?#Z+SK@M\-TR[9<9]#$G7G(;3SD_IF['BUZK]EEO"6]UCTS8HJ/^]M@O9:9D>[IP_]:@?S;WRUG_H1DEV< M49"@+4^EW0^XSTFU1UF=,)R7&UA/F#&/(7 M4$L#!!0 ( /MX:%A$1U8(@@X #*< 9 >&PO=V]R:W-H965T6P3D4B5I.QFT1^_)*UX-)KA)2D?PU]:VS'/0]\[?#F',]3I0U%^KNZ$J*T_ MUZN\.CNYJ^O-N]FL6MZ)=5J]+38B;_[EIBC7:=U\6][.JDTITNMNH_5JYLSG MP6R=9OG)^6GWLU_*\]-B6Z^R7/Q26M5VO4[++^_%JG@X.[%/OO[@U^SVKFY_ M,#L_W:2WXE+4GS:_E,UWLR>5ZVPM\BHK M=K\[/[&6VZHNUKN-FSU89_GC_],_=X78VZ#1,6_@[#9P#C?P>C9P=QNX8PG> M;@-O+,'?;>"/W2#8;1!TM7\L5E?I)*W3\].R>+#*]K<;M?:+KEW=UDV!L[P= M69=UV?QKUFQ7G_,L3_-EEJZL#WE5E]MFT-25]<8R_SS-KZWWZ:KY%V%==@-_ ML4JK*KO)EFDW4+Y+1)UFJ^\;A4^7B?7=-]];WUA9;OUV5VRK9NOJ=%8W>]VR M9\O='KY_W$.G9P]=ZV.1UW>5Q?)K<6W8/J&WCXGM9TVUGDKF?"W9>X<4_&>: MO[5<^P?+F3N>87\6XS=W37_.\^CL>71.;WZQ*9O-YZ;-E5JZ3\//[?3[K:"NNC2*MM*;J!]H/UKR(OQ7);EEE^J_^"]9^+JV94-J>E_YH&U"/3 M,S/;<_6[:I,NQ=E) ]C0*/ M4C^_J"K1-OVF'0WW;;--77W4"#J-]H)Y?QY'H3^W3V?W^_TB45/[-8[)D$RN M,^UY.)^[WA-4*;+_5&2?/-34\_:O8I76XMI*LFJY*MKCJAHXJ'SD08442Y!B M#"G&06)*OX.G?@?D0;5(J[ON@MU]P?[89LV1U9Y<3=V%U'1HA4^E#LE2?TS+S\U]S]6J.;K:BU969Z(YG2V: MRU=3<%.]0VT_/#]T#LM-4J>6>Q22(9'<@/0B-S07.WHJ=G1,L9L;AC?6LK_B MD;8OSMQSG>"@Y"1[:LG',1F2R76F'<9S;VXN>OQ4])@L^H=\6:R%]5OZ9W.= M^#9=;WZT?J[O1-E<1Y:B.;$TW3">5V)M;P+_\()-DJ>6? 20(8%^;8)MOP*;\757N;5.SU8]OX MR+)-+T1SLKFVF@-C(_+JT?]NFGLLL\>U]7'BN'HWR/V9W(U14 :%.$.GH+)Q@,+Z[EH\?O5]=P#(*JG"X2Q)XZ^IVZD]\31 M;\B=\/#7$I.:HZDQ@UK3D8/?XG0MCKQSM*4KMTF[MV?+?[ ^Y)MM:\Y^$O=B M93G&0D(--U0M@:HQJ!I'J:E=EJ[;]EXA?+&19G@!54N@:@RJQE%JZF"0Z8!- MFM'S1=%S'^%KIS4WX>M@+KT,4@&17*4FMH(:>9MVLWO->*GHKGC-G="][9O7/^P M$U #/P;)H$B.4E,[(9V^35O]1%S5>_=PU@6_' J);=W_-F>.V#GL#-3GCX,R M*)2CU-3>R$# CE\T3K:1+GP!54N@:@RJQE%JZJ-/&4PX=# Q*55V#+[W9\'AV$HS9WA9@FU'6EA-PR?W9Q240:$:7=U#3$,<.@T9/O*'C(BC1QCZHR]Z+R;W06CY")CA054+8&J,:@:1ZFI M@V%O_08=H/0]-MYMIH1)7A >7LQH]UP[YRN5E;F$2YI<4<] M#]Y)[+/CPPI#(X-A((,"N0'8=[L@S;U+F_M1#WA=W=F^.9ST0',FUW:8R*!$ M;B3VE5>:=Y>>R'#$4UO7,,F@.7 /\VX:/+G>HZ ,"N4FJ!TZ?6<+:9W=\$43 M$Q?I7!=0M02JQJ!J'*6FMEW:>9>V\Y,2$]>P-D!_'$L3)_=N#)-!F=S [#NI M23_O'N7GB=S$U8VN[=KZ.0UJY\=!&13*3=#^VJ/G!0R% M)^6F*)LKN)47M:AF5T5N?G,"39EZU8:J)5 U!E7C*#6U^](T>Z_QU@,/.N\ MJI9 U1A4C:/4U,&P]^X#VN?W)2B>[GSM.-)F>]/JD_LT"LJ@4&Z .E[H]RS* M]J3/]T;[_-X$Q=,M<*25&&KS1Q 9E,@-Q+X+F#3YWNC5"OT9BJ>;W3?NX51L M&C2YNB.0#(KD1J3O]U18.GJ/?AA^1(SBZ0^,FZ-7F]9)@R=7?!240:'< '4\ M-XY[BB[]M!>]:(SB(8WL JJ60-485(VCU-2V2W?OT>Y^4HSB#3^CIW&3&S?\ MC!X*Y"10??F0-//^46:>"%!\PTS^>:2]DX;F3JWU."B#0KD!ZMC>WOHAM>;2 MT_M'+0P8"E!\W?!&<7#X8(EF3Z[[&":#,KF!Z<3SGM?3^-+;^X,O*C@J2?'U M^?>'YQ6:/+GF@T &!7(2J%9;>FG_.3/X/[V]?&O]5G8>^DMWAK^X[>;S7I)O MAJ"94R_C4+4$JL:@:AREIHX%::5][Q5R%1]I=A=0M02JQJ!J'*6F#H:]UQT> M]T(#W_1N 4>[NF'?4#B&R:!,;F(&_KS'E_K2^?O/?T^!KUMBYW!>)8V97.%A M(H,2N8'8=S&3GM\'O'K 'Y[X3F,FUW9XXCL4R W -V[4-W*EN??AKQ/P32O[ M?:W<4)\^BLF@3&YB!K;3-Z"EL?9?]BT!/O0M 5"U!*K&H&H5::_0#X MEH!@^'D]C9O:N&$@@P(Y"51+++U]@%[T'^AV-XX/IS32U,F5'H%D4"0W(%W7 ML7N6.P32U0[=G#H]FGNY Z.HS(HE1NH=A2&?M]53MK^X&4G[P?0R?M0M02JQJ!J M'*6FMEWF$0%P\GXPO R?QDUNW/ R?"B0DT"UQ#)_"-#3]@/#"_WG@7X^@T8) MXZ ,"N4&J&T'O9^%(LU_^"+3]D/31P!8_39Y<]^%9_% @)X%JM64F$!X[B[_U2[M[J:S[#(EUWWF=1DR] M=D/5$J@:@ZIQE)K:>AE,A*\QA3^$SCN JB50-095XR@U=3#(W"2D;MV6[1="WKH-^:5(GUW@Q_/8C0[.MC1_ M'$ M)+\4Z6;=?*!!@XF15 :E<@.5/-!D,!'1*P^FVZ>(6J&_JS@T7Q@&,BB0DT"U MSC()B.@DX-A/@A_.!&CPY&(/9P)0(">!:K%E)A#1F<"Q'BD:7JU DR=7>WBU M A3(2:!:;9D&1'0:,# 3K\C%E]WG7/?/QZ,1DZ_7T !JL:@:AREIK9>AA$1 MO63BA1P3="$%5"V!JC&H&D>I*8,AEEE)/'(AQ53'%!MF&'B>ZQ^NTQU3/+S @V9.KOCP @\HD)- MTDPVH:D/#@&$@@P(Y M"7RL]JQJK[E)6J?GIVM1WHJ%6*TJ:UEL\[J]8._]U"K%3?MYY>\NG).9]O/W M]KN%;?AY8K]CW<]G4O[\=)/>BN8@N&A8I_A)*'H% !Y* &0 'AL+W=O^&"DZ""G6L[23OMP\\& M"B%Q:7)[[M8730"?WS'G;XZ=@\<;QI_$@A")GM.$BHFUD')YWFZ+<$%2+%IL M2:BZ,F,\Q5(=\GE;+#G!46:4)FW7MOOM%,?4FHZS<[=\.F8KF<24W'(D5FF* M^+Z0^D1[.E[B.;DG\F%YR]51NZ1$<4JHB!E%G,PFUH5S M'KB90=;B]YALQ-9WI&_ED;$G?7 =32Q;]X@D))0:@=7'FER1)-$DU8\O!=0J M?6K#[>^O]""[>74SCUB0*Y;\$4=R,;&&%HK(#*\2><;"R2'M8XNF8LPWBNK6BZ2^97)FU"G!,]GJL7#O8=./IVB M3RBFZ"9.$G5=C-M2=4JCVV'1@B@&T;E0B"?1B0RV'O-]J,&^[8* M1AD1]S4BEVXC\"=,6ZCC_(!36) P#Q+F0\("(%A-Y&XI)/KW'"5&3F%QQE3&(0&R&\%HE"?R8 MD#.5.LZ$:J!R%G]2N4.=0X*$15N3_+DSQ\Z\Z8EQ/>VVU*.PWI;5T,CIMCKU M5IZA5<=N]>NM?)/#P2XK:(S!5T:X5T:XUQCA!ZH6#4G\-XG07"T6A)K2$RQ5 MJ"5#Y,LJEB_OQ+01?^PC!0GSXDS,9;_,H .G;U0]/^+U*F:G1-0Y82 M]!M^5A/G!8W0KW)!.+HC(8G7>H6I&WF$JP-=MA#H=L7#!1;&GY>7S=T^]ED$ MI7F@-!^4%D#1ZL-IJV[AP*?=@@FE-23- Z7YH+0 BE;7VJVT=AM31_4L(\J* MJA1.V8I*H\CN7L(<=EOV:/MO)P\W^S]:R:,[X(-V("AH]>G <5N#TFM=B*J< MXS06$O[/''[/$G/Z!BT7@=(\4)H/2@N@:/615-6,G.XW2-] 19A":TB:!TKS M06D!%*VN=56]F[YYA4=S9REV%>J!EJ,.<^J!. Y/3KM-RWLC259') M::XRW<0T3E>I,;B@]2-0F@=*\T%I 12MKFA5;7(&WR!;@E:20&D>*,T'I050 MM+K653G):2QD3&],+TH0)WJ;0$SGJ'C3\F*4'+2N!$KSWKEM!Z7Z/:Y17M R M$A2M+F]52'*:*TDW^/G-Y Q4H"G4@Z1YH#0?E!9 T>K;!:K"EFO#)V<7M.H$ M2O- :3XH+8"BU;6NJDYN8Z7C0\FY&7VTY*#%IW=NVRVRL^F%E0_:DP"*E@O< MWMH9E1(^S_:P"13J'Q_Y-I;R;+E/[B+;';9S_M(YOW(,YSWGW,]WP57X?%.> M&BIS_8X@(3/ERFX-U&J?Y_O<\@/)EMF^K$Y,CP( "P' 9 >&PO=V]R:W-H M965T3:6#AV9CL-_/<[NVG60LK0Q)?$9]][N??.L9-&J@== !CR6'*AIUYA3#7Q M?9T54%)]*BL0N+*4JJ0&0[7R=:6 Y@Y4Z.M^P73CMJ65 -,\E_L=P44V_LD1R6M.;F1C:7T.IQ!6:2:_"2K MM9%E"\8*2B8V;_K8^K #" <' %$+B-X*B%M [(1N*G.RYM30-%&R("&[/ MAJJ<9%(8A:VV)=W=SLGQT0DY(DR0GX6L-16Y3GR#-E@Q?M9*/M](C@Y(_D;% M*8G#3R0*HD$/?/8Z_*Q2" \'($=I3:9V&01PE_GI7T\ND:!S&7=)>K8.NUL%;6\,973#.#(/^_@S> MLS_O1+:G>=AI'OY??W8!P^Z]'+G-$X>-8B?^&ULM5AMC^(V$/XK5GJJ[J3N)G%>@"T@+82J6_4JM-MK/U3]X"4#1)?$ MU#;+MK^^XR1D(3$IUZ9?(':>>3S/C#VV,SYP\5EN 11YS=)<3JRM4KL[VY:K M+61,WO(=Y/AFS47&%#;%QI8[ 2PNC++4IHX3VAE+Y4F.2P% MD?LL8^+/&:3\,+% )U*?=4F#+KEGB)(-<)CPG M83 MZ]Z]6[A4&Q2(7Q(XR)-GHJ4\<_Y9-Q[BB>5HCR"%E=(4#/]>8 YIJIG0CS\J M4JL>4QN>/A_9ORO$HYAG)F'.TU^36&TGUM B,:S9/E6/_/ ]5(("S;?BJ2Q^ MR:'".A99[:7B666,'F1)7OZSURH0)P;(8S:@E0%M&O@7#+S*P+MV!+\R\*\= M(:@,"NEVJ;T(7,04FXX%/Q"ATDT=0B0"<$XHL4Y9+(X]DO U^0FG\1)$PN-D16:0PSK! M%W,N\?=]!(HEZ06WQ'._(=2AOL&?^?7F MGDG.?QM]\:]'/PN&5\\CK^#S+L\C[(F/\Z"8,B1*Y"KE(%K.G77[FA\ZTI\'V217V2+7HB.TN17Z?( M[V*?+EYW6)TQ1RG/-S<*1$8$4Z"7L@"U%SG!E;_3>6-2@C(NTB([2]&@3M&@<\T\(5^R K+" M\X(I!:5U>+)07=?S!^?K>6Y .<' .T=%;91' ]JL#0:4@^=M^92%B*6XTT[B.CMJ]#OR&ZC:%N0TW4Q@2!VU#ZS?3JK;,B//7CA@YH0[01-6RFVH0:NLT);42%@PO23VX,;J=T?>[? M'<_]\KB,)Q"RP&H0'X?LVY.C;T /7WE>G?4$L#!!0 M ( /MX:%CA>%U:]04 "0K 9 >&PO=V]R:W-H965T7Z9#@4 MT0HR*MZS->3JS9+QC$IURV^'8LV!QJ53E@[=T6@ZS&B2#^:GY;,K/C]EA4R3 M'*XX$4664?YX 2F[/QLX@Z<'GY/;E=0/AO/3-;V%:Y!?UE=?V$'I:=5YVYH0(6+/TSB>7J;' T(#$L:9'*S^S^-Z@[ M--%X$4M%^9?_:$:VN%IB]*NDIOE> D MUR/K6G+U-E%^4P^@TPXJ$$DR55*36JM?6!#Y(FZ:&R^'+MDX-WA^0=27+RQXH50D&)TZ%43=4!AU'=K(NJ M6>X+S?+(1Y;+E2!!'D-L\/?M_L<6_Z%*49,G]RE/%ZX5\'>:OR>>\Q-Q1^[8 MT)[%]NZ>J3O_+7KPWZ*'=O?S-5?N(Y-[)Y=>,^:\$L][>I=S&R.\;3<>].MDWFO6,0FL"WIC> MXR:]Q];TFOXR=V=HN:H : M-:S1.FOFV<39B-K-L-MFV+5F^%,AA:1YK">D-4N3Z)&DC.9FC<;M3P^SWCIZ M88^X<[[=_@:I'S1 #1H:@[Z<[5;I<*P;ZWGPH#9&6CLE"[I.)$W)>10569&V M\Y@Q\:@2!RJ:CXH6H**%6&A=MEN=PQGO=])"E390T7Q4M 5+<1"Z]+>ZB6. M73!IUJA11T/GG.:WE8"NE_QEP06>,).@W#2!!*CM M"+'0NC2WBHWSBF2SR2X\Z&L@!XKWHOR1[-!(Z]0@5_4W= 8SQW5Z6[K:K+,H MZ$MD@0'-Z\4,[;U]:S9;F<2Q[LKWH#+6 5^3&0UF)IW1A&80&@UF!J71GHNW MYKJ5*!R[1K'%*D3MIC\F>9(5F3&U2!) S0 FFH^*%J"BA5AH7=Y;[<0YWN]Z M!%4W047S4=$"5+00"ZW[2W6KG;C63?K\T[K\K"4C'"+0GSUDZY0] I";:B0( M42ZU-JKJKMH1I6HJ2]1K%6&'M<7<=#ZAH_BLY<^@ S<'8^;]0 M2P,$% @ ^WAH6,V8!!)\ @ ^@4 !D !X;"]W;W)K&ULK51=3]LP%/TKEHMD/>J!-#HH6)2HKH2+J M1-3 S4XA9$6TF@BGFA[T^]BE".T\2MW<@T$8UFE,.-1*JI*B(? M+X&)=H8#O%VXI>M2VP4O36JRAB7HN_I&FIDWL.2T JZHX$A","-$S?BO83]'XFEB\33+DO:OM8'Z.L45I4/=@H MJ"CO_N2AS\,.((A? (0]('PK(.H!D3/:*7.VKH@F:2)%BZ2--FQVX'+CT,8- MY?86EUJ:76IP.KT&0+>P =X .D9+4R1YPP") BT$U])D&(Z^4K*B MC.I'='@%FE!V9#!WRRMT>'"$#A#EZ'LI&F5"5>)IH\Z>X66]DLM.2?B"DB^$ MGZ H^(!"/XQ'X(O7X?-:&KCOX-$^W#,Y&1(3#HD)'5_T M\V*844U;]VE M(AI2$;W&G@[NB:T$==QP4P4,^.=>I8[6NR28/0CZ))XFUV MK3T/.S^/XW"(VM,<#YKCMVEF?FO4%*)]Q=[ICH^)F:,)[&P=D3T2-A MDU-_>OI$M;?3F?95_$;DFG*%&!0&Z)^<3C"2W4O33;2H7;.NA#8UYH:E>9Q! MV@"S7PBAMQ/;_\-SG_X%4$L#!!0 ( /MX:%C*! A)P , .$2 9 M>&PO=V]R:W-H965TE^P5BQS/SS,O##!YN MA/RJ%@ :/:8)5R-OH?7RTO=5M("4JJ98 C=O9D*F5)NEG/MJ*8'&F5":^"0( MNGY*&??"8;;W(,.A6.F$<7B02*W2E,IOUY"(SC'R^AZ* M8497B1Z+S4C>WH*F+%'OT!O$.+IG26*VU=#7!H'5XT>%M>O<&CE@ M;8#N!=<+A=[S&.)]>=\@+^&3+?QKXE3X*^5-U,(-1 +21E\FM^CMFW<.O:TR M+*U,;^N WFU(QF KF_$Y>@"9!81'@#Y/$S;/0_/^<6GJ"V+T&TOML<\S-#%O MU(SF5??G)Z,9W6E(U5]U\JB6-8.09SBF0:_#"GW_"W> 7AY/M MTLFV2WMX8W(A#4Z4,#IEB>:<9"IMM1?A[C7 M:>*AOZY!U"D1=9R(QD]L6SS;%"QW4B#*%-2ARZT,=L$%?=QLU:/KENBZQZ!K M/%L5C2=E(?;+HH$FFDJ-#&7A,JO=BX!F$RND5WK<>QTTZ+V D_W2 MR?Y9BJ[_E!($DV:GON@&);K!<47W'*0&@FT2=%ET:J_HC" 3M71V8VBA-/O9 M=@0;!U7#"?Y'%G4.L,@-ZL0*PSM=%K\.(A4X_F,_2>4G.0N7"C-[9.J0UJ'^ M@JN^CIT=]4QT>@8$1M^ 2E? JQ:.W3W\!=G4<;#)">K4*JNF!-QY)6QRCBNG M^EG-&_BH@>/'V=2M;TT'YB%"5L&A84!3?]T(& "3*P &0 'AL+W=O*9QM"/G78WT[2[#SO[0&S99@K( M"SAI_OT*3, (0>S-]4L"^-R#KBX+BH@I+8(*;I&$D8I9/I177M.IM>B&T1 M1RF_SE"^39(P>[CBL;B_G.#)XX6OT6I=E!>,Z<4F7/$;7GS?7&?RS&A8%E'" MTSP2*+/B-_G>\>H3.56B!_ER:?%Y<0L1\1C/B]*BE#^ MN^,S'L)G,;YGPFXK^B1;&^G+ )6O!EN(V+ MK^+^(Z\3LDN^N8CSZB^ZK['F!,VW>2&2.EB.((G2W?_P9ST1>P&21Q] Z@"B M!E@# ;0.H(?>P:H#K$/O8-K&+O=JXORP"*<7F;A'68F6;.5!-?M5M)RO M*"T?E)LBDY]&,JZ8ON<5W/-UR]"NZD<_A8AMS));(C_)PM7/:#7/B_"*,Y_D0S?;WST^N4OZ"6*4O1M+;9YF"[R"Z.08RWO M:,SK<5WMQD4&QD71%Y$6ZQP%Z8(O-/'^>+PW$F_(.6HFBCQ.U!49)?PM3,\0 MQ6\0,8FE&<_L\'"J2^=Y=P_^]]T[DT&;IX96?'2 3WDV_E@VS\7?GR44?2IX MDO^CJ_J.U]+SEJIXGF_".;^<2-G+>7;')]-7+[!COM5-.229#TD6 )%UBF,U MQ;'&V*M7.MN50U>!7;!3!9=?(W=3QW68*Q^+N_VYU<"8PRR["_/[,&)ZMLU( M%Q=H<)C8+FYQG5SM)E=[--=:@Z(PUJ4Z&GOLPP9)YD.2!4!DG0(X30&<$RF! M UD<2#(?DBP (NL4QVV*XSY'"5S-NVMCYBI*T(=ASZ,65I2@#W,P,:FC"($& M9F+'8WH=8$VF[-!,WZ -S^8\+>0Z5Y?UC@B3O1&89]14L];"B*?(I#\ 4V0R MT,.8H\_::[+VQK..TC"=2_%#-_+)B>9PR57^P!.5<4A7"_W 9P]D'OK3_#H"GOZ.5IR MZ68CGDI1-#[R,"[6\S#3)P_J24#9?%"V (JM6Y36EV#K5!HYZGB.+A$DFP_* M%D"Q=4O4VBD\[J>>TDA;HWVVZ]JJ3FAPQ#8=2]6)/H[:S/,L52\.CZ^RB-= [2OMD CO5R/XPO&.(;6#OBUAS@<7HF>MQ=D\J!_AZ M7Q-ZW)ZD=G-OC0)YEE$8CS[ZA0/MQX"R!5!LW1TJK86AI^K(4-".#"B;#\H6 M0+%U2]1:+?JLC@SM=T8KL;?),.'9JMK=F:.YV*;%;N=8<[79 M0?JNVC>I7+_"YS.LN>[C\V"W/[2EWVU7_1)FJRC-4%8"Y.=+(8K'D_(&S3[&ULK59M M;]HP$/XK5E9-G=0V(8&D=! )Z*9M6J6J+^N':1_._M\@Y54#WH&8,ACR84>>C-CYF>^K[,9E%2?R#D(7"FD*JG! MH9KZ>JZ YLZHY'X8!+%?4B:\=.#F+E4ZD O#F8!+1?2B+*E:CX'+U=#K>$\3 M5VPZ,W;"3P=S.H5K,+?S2X4COT;)60E",RF(@F+HC3IGD[[=[S9\8[#26]_$ M*KF7\L$./N=#+["$@$-F+ +%OR5,@',+A#1^;C"]VJ4UW/Y^0O_HM*.6>ZIA M(OD=R\ULZ)UZ)(>"+KBYDJM/L-'3LWB9Y-K]DM5F;^"1;*&-+#?&R*!DHOJG MCYLX;!D@3K-!N#$(=PVZ+QA$&X/(":V8.5GGU-!TH.2**+L;T>R'BXVS1C5, MV"Q>&X6K#.U,.E&0,T.^2JU!DV-R7663R(*,;(2961,FR(ACNJG(@.#!(<^- M,!DWBN9 KB #MJ3W'"$<.+-#-3"XT%;D>^ ;I6Q)^ MMJ$ZKJB&+U#MDPLIS$R3#R*'_+F]C[)K[>&3]G'8"OB%BA,2=8Y(&(3=!CZ3 MOS>/6NA$=2HBAQ>]@#?*,KD01F_%\>CEP)/O5Y)S@F=Y157^HRFKHE3)ZM8Q>JXQ+)9?,E3^;RZS*)7>7J$E0 M!=;;$M1)PJ"[(ZBW)[L3)V&OWO6,:5PSC5N9WBEFX%@612.Q>(_8<:<3)N$. MLU87KPQU4@M(6@7@%9)+4,R6IX+0LKI8Z&C)L/[P-5FA0@,"5XLFBQ+#7 MW]'7RN"5^DYK?:>M^O#:XP,E\(50"D2V)D91H3FU3V.3GM/]E(5QO".HU>4K M!?5K0?U605C3_W"_^WL'O1=$P>ZA:_7RKQK\K7>U!#5U[88FKDQ7STP]6W0[\R/L=.I&I/?,%6;=$$5UC9-.!0(&9PDF"-5M1[5P,BY>[WOI<%>P'W. ML%L#93?@>B&E>1I8!W7_E_X"4$L#!!0 ( /MX:%@'(]@%]@0 !,? 9 M >&PO=V]R:W-H965TSZ;L%CZ7@CW'(DX""C_YP/X;#^UL/7\PV?O<2N3 M'^S9)**/L #Y$-US=6;G*&LO@%!X+$0<-E/K&E_-W30AC?CBP5X4CE%2RI*Q MI^3DTWIJ.0DC\&$E$PBJOG8P!]]/D!2/KQFHE5\S22P>/Z/?IL6K8I94P)SY M?WIKN9U:(PNM84-C7WYF^X^0%=1/\%;,%^DGVF>QCH56L9 LR)(5@\ +#]_T M6]:(0@+N-220+(&\-,'-$MRTT .SM*P;*NELPMD>\21:H24':6_2;%6-%R;# MN)!<_>NI/#F; :+A&#Z'2B>_] M"^OG<#4,USOJ^72I$I2DT(*J@QM82K2 53?K(E,A\%CX"/]79086$Z# G.FQ/]$5M'9[D6XWH MU9,=Y61'K6YFZ#\TIV*;/@+2@Y^_QIYJ,(2RCK$1O.V\[0BLU(=QWH?Q.=SG MQEWVJR.P4K^PHZV$8U1.6KK0I5_?+D[-QPRQ*%_<=XXU7A/EU(L<%WP/;BOS M7RE_4E8E&4X]@!=H'G/>(';S-=J.7E=HY8YH$X/).0@>=^J$ND(K]TQ[(6RT M#L>2OU"6O5DL;D7%PU[EL5X3A?&0X :]:Q>"S3;DY7K_C87OC:(W7JCU ':$ M5FZ+-CRX?Q:B-_JNUCWK"*W<,VV[L-EW540?*L68A'_:=1E#RC2UZ<)FUS5G M/&*<2E#\) A[R9K6FD:\.@L!-VIS^L*K=PS[?2PT1B]9HF6 M(1HU70T9]T<--W*B718QNZS7K]&(R49E&PLU?HRX#92UUR)FK_6*A5J&6'Y8 MCBITJU'8'>%^ ^'"?HYY0^?U"[8,N+1^/'[$U\00MV&)2;05(68K4GN[:[EX M,U^B]2[5]]AV(=KQD-XYW E)IW:H*[1RS[0=(N8-H%_M%G/E"K0>P([1R6[3I(<.S$'VGEJDKM'+/M&4BYAVO-HNX#.K4 MJ&%WEFBC0LQ&I:7H3ZWDS%=K/8K?8_?)U;[(=9<#M74 MX8:22 @ &0< !D !X;"]W;W)K&ULS57?;],P$/Y73D%"((TE3;L61ANI[391M(EI9>-AXL%-KJTUQPZVTW;\ M]9R=-!2IRP,2$B^)?]SWW7?G\WFX5?K)K!$M['(AS2A86UNC8-PYGPRG*3638*(B<(!:;6,3#Z;7"*0C@BDO&CY@P:EPYX.-ZS7_G8 M*98%,SA5XAO/['H4O \@PR4KA;U3VT]8QW/F^%(EC/_"MK:- DA+8U5>@TE! MSF7U9[LZ#P> .'X!$-> V.NN''F5%\RR9*C5%K2S)C8W\*%Z-(GCTAW*W&K: MY82SR51CQBU<*V/0P#L89S2E=#$!,UF=N4O>FPNTC OS=AA:\NJP85I[F%0> MXA<\?( ;)>W:P*7,,/L3'Y+:1G*\ESR)6PD_,WD*WK[N M"WQ7C&MX8*)$&,L,[B45M^ _,=MGY8N$\8:B9PN!0+4 $R_,+.;F^[$L52)ZQT6XNW=N"I;B**#+95!O,$A>O^KTHX\M(?::$'MM M[,E,;M!8NDOV!+X^%PB/ESOK;I:+Z%*6.6I_SD>%MU-/E2X4H1&DLFC"A9*9 M:9%\UD@^:^6]83N>E_DQ0:W O\QDOY'5_Q^*I?\/0APT(0Y:,^^UC1NF%Z1 M5!"X)&AT.J#:T%4CKB96%;[Y+92E5NJ':WJ[4#L#VE\JJMIZXAPTKV'R"U!+ M P04 " #[>&A8(VZ)]@T# P"@ &0 'AL+W=O?ZW.O8=["F[)DG *]Y!GA0R,18MDW31XED&/> MHDL@\LV^ MPFO UQ36?.L9*2&I9:$&00":6 Y=\*)I!E2D@NXV>E:=0A%7'[ M>:/^27N77F:8PX1FW])8)$.C:Z 8YKC(Q#U=?X;*3UOI133C^A>M2VS',5!4 M<$'SBBQ7D*>D_,!4!&>?X+U"<"N">VH$KR)XIT9H5P1MW2R] MZ\2%6.!@P.@:,866:NI!9U^S9;Y2HO;)@V#R;2IY(K@A$(7X.@#&L5Q MJ@J(,W1#REVHRGD9@L!I=B413P\ANKRX0A@QH07').8#4\C%*$DSJ@*/ MR\#.*X%==$N)2#B:DACB!GYXG-\[PC=E$NI,.)M,C)VC@E\P:2'7OD:.Y7@- MZYF<3G>;[/Q?].D_1]])AEMO"U?KN7_=%BA,>9117C! WT;LPZ;- ML$ZWV;M?>_>/>I\DF"Q ';'RT@/&(-;.,><@.%KAK"@/9IS)BQZ3"*X1SFE! M1%->_,/=T+&LO:P<7<];/[A3(D[/%+',K[EU!>; %KKWX"A2.2F/O7JV;F]& M^E;?FQ_;_8G=,!_*=JCL7O[(E[W4+6:+E'"4P5R&LEH=N258V9^4 T&7^@*> M42&O<_V8R)8.F +(]W-*Q6:@ M1-8O ;4$L#!!0 ( /MX:%@H5\/8)0( M *<$ 9 >&PO=V]R:W-H965T_R2AB)U_1+[['N>>^YR MYV20ZE$W 8]M5SH%#?&="M"=-% 2_5,=B#L32552XTU54UTIX"6'M1R$D?1 M-6DI$SA+_-E698GL#6<"M@KIOFVI^K,!+H<4S_'Q8,?JQK@#DB4=K6$/YENW M5=8B$TO)6A":28$45"E>SU>;I?/W#M\9#/IDCUPFN92/SK@O4QPY0<"A,(Z! MVN4 M\"Y([(R?H^<> KI@*?[(_LGG[O-):<:;B7_P4K3I/@&HQ(JVG.SD\-G M&/.YR/=2VQ$:CMVA=ELQ5BG)T+\+O M=G5[=0>&,OXZ(<;&/4AA&HT^BA+*__'$ZIS$QD>QF_@B MX1:7TL MA#XG-9!=>3(WH(?L)B&'T_CDI'E:4+4?$8T*V0L3^F@ZG:9P'9KOGWL8X0>J M:B8TXE!9:#1[9^.J,!;!,++SK9A+8QO;;QO[DH!R#O:^DM(<#1=@>INROU!+ M P04 " #[>&A8:']*ZI0% "*& &0 'AL+W=ONQD_:ATP=8@B0V M)* H.WTZPN0-"4"$)V+^F*)T-D%SNYB<0B?/##^4:P)D>"Q*JDXG:REW!Q[ MGIBO287%&[8A5/VR9+S"4CWRE2SB=P,G3P$VQ6DL]X$U/-GA%;HG\L+GFZLGKO2R*BE!1 M, HX69Y.SN#Q#/G:H$'\49 'L?,=:"IWC'W4#U>+TXFO5T1*,I?:!58?]^2" ME*7VI-;QJ7,ZZ>?4AKO?G[Q?-N05F3LLR 4K_RP6WA+ M.D*1]C=GI6C^@H<6&R<3,*^%9%5GK%90%;3]Q(]=('8,E!^W >H,D&D0[C$( M.H/@2V<(.X/P2V>(.H.&NM=R;P*78XFG)YP] *[1RIO^TD2_L5;Q*J@NE%O) MU:^%LI/36[)2:9<"'('+@F(Z+W )WJKHECK" KS,B<1%*5XIP(?;'+Q\\0J\ M 4%[]>L%I@NQ(DGU3JT-V_>S7G>SHGVS!F =XS*M0 SNB +AWT^;I^-V'N* M?Q\$]!2$NN=RPV>$Y.)ZJM"<+O MR63ZXP\P]G]RA?V0SO)#.IL=R-D@06&?H'#,^_0]DVJ/>?75%HW48[ZXDR/X%&$&P4A"A, MC!@X4'Z0Q4:H9@Y8C/P@\"\1I0XF296!,?H2"% M1CXO'# 8^)F9=J>W*#+"-G/ PA2%;KII3S<=I7O5Y1*01R4*Q7[*J35[F(6Q M0=@&14&2&G1MD"I?:Y_;*"5*T]3--NO99L^P;>I;XD>PX>R^T#K413:S)L]\ M:/"XL$%I&!O=+[=!*$L2,[4V*@ZB9$\E0W\KNOSQ6MX0CF6[935QIX;R'8E- M8[.4'3#5=J%)UPG+PLCHAS,'#H5!LE/S0\H[.A..4LZ).@J5NFQ?#^@"X$K+ MBW^; 2=_:*\XBWRS9[E@B1^86]D!BU(_,3NX"Z8:^#[V:,L>?7_SZGP,8N]H M7@Z8JWDYO=G-RP';W[S@5D3"40G4M*\5;Y+KX?FG6NWH)O-S)J3[E2&PUA&D MF95M&X7"*#:IVR@5H2@QJ=NP+$SVZ!6XE6=P7)]=51M<\$9#LR58%H]$%;L0 M9 _OT%J$;Y*V(7I+FJ1M%(SL G_&UY#S5J3!<94VY,SUN^,16Q[5@HQ1M_62 M1=VAXD)3Q.4.E#JYK$I_QM>0^E:=P7%Y=J,.:5[/93M$7:JDN4G\.6]#YEM!!L<5V=GBGUI(5=VS\ZOW^9F3KJV- MH*_ZB#(ZKLDM"QMZ\QJV_]O7W MH-[R@WJ;'NE/S2-CY@)"/XP"4_EX.W>K%5&]75]J M"Z5C:BK;2[5^M+\X/VNNBXWQM=?B6_?M+?T[=9045("2+-54 M_IM$]3/>7GRW#Y)MFIO=.R8EJYJO:X(7A&N ^GW)F'QZT!/T_WZ8_@=02P,$ M% @ ^WAH6-&M!Z1P"@ '5T !D !X;"]W;W)K&ULM5Q=<]LV%OTK'&VGT\YL(^*38&I[QA&1:7::UI.DNP\[^\#(M*VM M)'I).FYG]L<7E!1! "XAR;IZ223ZX)"7ESC"X05P\5PWO[5X4;U\^6(C+X>^#"[?^CZ ^.KB\?R MOOI8=;\]WC3FVWC+_]EW>WEZ.TOZ)J7DV[GJ(T_WVI)M5\WC.9Z_C?AG2T/6??MY^WJW^1Y@TU'R?2I M[>K%IK&Y@L5LN?Z__&-S(W8:&!ZX =TTH'X#/M" ;1JP0\_ -PWXH6<0FP:K MT,?KV%?*3N;OS_@ZWR><_DU\?JZ;L9LO[9 -.OBNJKIS-OS>- M?OM8)-]]\WWR33);)I\>ZJ>V7-ZV%^/.7%M_AO%T_K9??0 M)GIY6]T"[8MX^SS2?FSNR?;&T*\WY@V-$OZC7+Y*&/E[0E/*@>N9'-Z<0>&< M=G;]XK,[-X-MGQ*VXF/QIR3Y4#W6S>I1>+=CB^[=Q> *:FX<&%%"*-I+H2B M+DX#.$)%1BS.B59LHQ71:*]O_VN4L;I-])MWGXIK*-XU@=@Y,TE)EG(OWA"6 M2T*(%VZ(HKG(?3(=PIC(.1T(5FZ#E=%@ _EMD_\GDWK9FI]"HT152A0L@\I[FG$!", M<^+U_2*$"4IDY@FG!F"IRG,.2T2^C34_50_S4,(R13R]G@ HQE)?_4.4(CE- MO5 !%,OY0*0DM>/5]'@Y+&;W,Y-N<-@9I3NVKZ&R%:AL&HO-3:FB=HTT=-T<=/>&1.E+/='3@!,&2W+/*T 8#030GH#3PWA M).-9/J 7UKF0Z+C[$&W<,+C7R++4CQB 42*8'W$(4ZG,E!]P",N8$F(@7FL$ M2-P)@/KXB^F1#\GUHFIFTQ*\!5'2H[L?)EN!RJ:QV-ST6.="Q#E5,NJ+CDX3 M)EN!RJ:QV-PT6<]%XJ9KOTK*<%Q(S5#)'SY".,:I\,=4 (XIR?VQEP9PG!&J MY(!N6#]#HJ/Q@W0R WPP\TW_!("QE'/I1QS"5"8RWU0#,$+,T'IH(&G] 8D; M!% H]7L-AQ[E.KKC8;(5J&P:B\W-BG4R)#^G/D9]TM%IPF0K4-DT%IO[;MRZ M,!IW87OU<=/>T:F<9-Z;M0D,RWUU!&"$Y9)Z=!K"&:_.&2P6U)H;&AV5'Z*. M&P9G0)?E_N\!A,J5_\(10)$\%=(/-X11+K)L(%KK$6C<(X#2>-W.RN2FG,[N M9E,P_BCGL7T/E:U 9=-8;&YVK*.AYRS&4-1J#"I;@_'"P F!1?^< J 953* 9M-K:^A)Y=D:%@?X2+U73: $H(I M/UJ@OL-E[K^#A& JHT,_!]8>T!?49'[NC\1,=ISTZ*Z'6IA!9=-8;&YZK)>A MYRS.4-3J#"I;@L(904@6*$*$I3$2@& &-4 M#>FC]37TY!(-#2LF)/,O< *@*)?4CS9$<9H'X\<0EFTO@1, !A)>4X#<0QQ-$NY#+0"J.VPE Q-#&36Y["3:S8L+)_D-/=? MPT(HQ0-I!.H_YCA-F1".,:7[!P),Y_]-.) M:E50V306FYLI:U6X/*>(H!:24-D*5#:-Q>:FR1HL'C=8^T4$F)TF9@CKRT3S#BVF/.>L18EJ-%'9"E0VC<7FILD:37GBK$49SA[,!/UZL=K+WC;\CK"0&. M%^2U7N_4;>G7&X>_+YO[V;)-YM6=.57Z*C,ZUZSWXEY_Z>K'U6;3G^NNJQ>K MCP]5>5LU/<#\_:ZNNZ]?^A-L=T2_^@M02P,$% @ ^WAH6/.=+)MU!0 MA2H !D !X;"]W;W)K&ULO9IM;ZLV&(;_BL5> M=([44V)#TIO4;56[;A^F?7""DZ #.,XC6_P<"ODEWS)N4)/:9+E(V^IU.K2]_/9DJ;^"G+,Z\\;#X[DZ.AV*MDCCC=Q+EZS1E\ODS3\1VY&'O MY8O[>+%4Y@M_/%RQ!7_@ZG%U)_6:7ZM$<75"?:,W$TE>_$?;X*(\;"FG[O*KE=3EO:(\L,M]#:TF1VIRI- +#^A- M)->DT#6;Q8DFQO,V($X)X^G+?,5F?.1IT^9<;K@W_O$[/.C]U(8'4HP"B5GH M@AI=4*@'!] 5E]I-EBNYUEV(0G_?ZAW0C>)I_D\;Q0"2(J08!1*S*(8UQ=!Y M 1;0Q!S-R@MQ7EZ(SR>Z.S8=?IPMT%1(+6J69DP?A][:AM?93%>\I=B@$#,W MG\!\6R M:/J,;KE27.:&8VGG-D!.J:Z (,4HD)B%\*)&> 'JX@M(BI!B%$C,HHA[S1"Z MY_:Q&4,K,X:.#%$F)XO!_N.;9E3]QW6;9)#M@=':[TN48\>O'I MU4+RPZR[=8R<5=VQO4M@@-ND@-^9W1(V5.,#N]'"H ]1#EGN^$"94[+NQOK_$P?-*) J=F@=]Z(P$84 OMZ!/;]R+>(**2)*.2- MB )D^6#O!O_B^#W+@[X8(?OA9;]AFTV37LC[THOV\W$OY4 3#:@:A5*ST3:) MAL F&@*::$#5*)2:C;))-,0=1>R'#*WP0%^+5&J[5G_]1 &J09M($UJ(.[2T M^/7H]W!NZ ]@3-9KH$;BC1W@Z(/T?T //C%$?LYS/UMJMZ#>A>(ZB-3?3:&Y[H9>U?GBLDF>*M M,$%#1Z6&@UW3G?9"[9I7-U^H=DM0_LZ4/S-!\U*2LXA+LX/>/A?:T=6*F5A8SSP=_P=02P,$% @ M^WAH6+,6R< < P LPL !D !X;"]W;W)K&UL MQ59=3]LP%/TK5L8FD*!)\]&OM9&@:!H3FQ"%[6':@YOJ06 )O=IPM7(6FB]'-BVBA:04M422^"X M,Q,RI1J77+/Y0IL7=CA/8J94P5@DWUBL%R.K9Y$89C1+]+58?X124&#X(I&H_#]9E[&.1:),:9&6 M8,P@9;SXI/=E(38 ;7\'P"T![DL!7@GP/ES\5$K&,S]4QX?C-@L[(.*V,$#,5B0Q+@_>-'83E8DIEE$= M(O1(K06*HSOYT>:;9A5Z_4XW"(;V:E-_;5B[[U=A6\K\2IF_5YG?ZKC!6S(! MSH0DMUQ!E$D4\D5H4"3.P'BG6Y?V7M[77FY#9%LE"*H2!(VZ.FA2>$-D6\([ ME?#.?E>#4@.\\QWV?=ZY!7VP8I:S70$>2/SLBZO3L/?"UCFV(;*LV_:HV_49;M=^D\(;(MH2WG&A8 M:S@NP98" #'!P &0 'AL+W=O\[WX+MPP?B]R (D>RH**L95+68UL6R0YE%B:_IE"PS=ARK:W@EJQR MJ05V%%9X!0N0=]4-5SN[8TE)"5001A&';&Q-W-$\T/I&X2N!C=A9(^W)DK%[ MO;E*QY:C+P0%)%(S8/5;PPR*0A.I:_QL.:W.I ;NKK?LE\9WY ?@MP'^IA: %!"^U<-8"C.MVX[L)7(PECD+.-HAK;<6F M%R;Z!JWB1:BNDX7DZI0HG(P^@XJR0 ,T25.B4X<+=$6;^M.)/(Y!8E*<*(V[ M18R.CT[0$2(4?MR6ECTGO&I(^N&96Y0'.:0MJ#CP_C M+P[@;>5^%P-O&X.I=Y#P$Z:GR'??(<_Q@I[[S%X.]_O<^3_K\W^VOA<,ORL( MW_#YAPOB^V0I)%?/^$=?@AN*H)]"M[:1J' "8TOU+@%\#5;T]HT[=#[T1?+7))N_$ME>'H(N#\$A]NBJK##AJB-+Q#+$=;\;L&Q0"T!8")"]#Z^A'!I* M/2'6D1/:Z]U@/]4X"\[=?:7XJ9([]"[VE>9_86J>:RF5#-4_M W(^X:\Q6A A60*5/.Z;EJG+P9&\U& MLLKTQ263JLN:9:XF+7"MH,XSQN1VHPUTLSOZ#5!+ P04 " #[>&A8NW:N MP/(# O#P &0 'AL+W=OC>W5P M#RJ4A1 _J\;GU=@+JA'1G"YU94',Y9%.:9Y73F8S"CR\?W;_5,,; MF 51="KR/]E*;\=>ZH$579-=KN_$_G?: L65WU+DJOX%^T:;F(S+G=*B:(-- MNV"\N9*GMA ' <;''1"V :$=$)T(0&T >FV&J V(7ILA;@-J=+]AKPLW(YI, M1E+L@:S4QJVZJ:M?1YMZ,5XME'LMS;_,Q.G)']1468$+,!5%*3CE6@&Q!G4W MF#^9]6BN[V=4$Y9_,+*'^QEX_^X#> <8!]^W8J<(7ZF1K\U8*D=_V>:]:?*& M)_(B\%5PO55@SE=TY8B?#<=G _&^J4%7B/"Y$#?AH.$7PB\!@A]!&(218SS3 MUX(@]]I'W=+L/]\2,+8.K00*L.L[X&HBRV*!VB,(K=F$F'F0QB?BNI M- N8;\Z )H[<@8TQ=:D0RBS8O@K%06:IY@X5SN+$C9MVN.D@[OW6;-D+LXZ+ M,[QIGR1)+5J')K4GMJ_!V"9U:"!VX!Q^%<'@-[Q;-K#*^% 5U@L)>Y@L89-B&=,*U.\M4D57"9F&A8^:A)@"8# 8"0 &0 'AL M+W=O\2+S,')XY,^)HOE7ZIZD0 M+3S60II%4%G;G(>AR2NLF3E5#4K:*96NF:6I7H>FT<@*[U2+,!J-DK!F7 ;9 MW*_=Z&RN-E9PB3<:S*:NF?[O H7:+H)Q\+1PR]>5=0MA-F_8&N_0WC*8.+U?"^"=L.]M1 /G&6%5WSL2@YK)]L\=.AQT'PAEVB#J':-]A\H)#W#G$ M/M"6F0_KDEF6S;7:@G;6A.8&7AOO3=%PZ;)X9S7M6^+I3P[SC=M%RBU[@=@;?E;25@3]E@<5S_Y#B[(.-GH*] MB(X"_LWD*<3CCQ"-HLD G^7KW>,C=.)>^]CCQ2_@>6D;Q@L@88'5:B.M(#)\L+L9SDW#CST.JO!'8,XTFO4:38^C9=8.:2DZN(7=JE52(!DJM:E#]CI=D ML+Y:[,1CN_OL(8O39)S,PX?=^ ZM)F?I;-1;/2,^[8E/CQ*_XI+)?(AXZ7?P M".T6>;I#:!PGXSW6 T91E Z33GK2R=&*O+V^!V8,4AFJ%7W.LBU#?,PK)M?H MZ[0M0+42?.WO@N$"3-ZR -\([)DDLUZ2V2L+\.5\S0Y2,4TFZ6PO88=6Z5DR M&TY8VK-+7U%EQVHI/2CN-(WVF!W:1,DLWF,6[C29&O7:]UX#N;NUVBNX7^W; M^Q??U?;6+ZCMMUWZ-TS[S_"=Z367AJ(I"7)T.B.Q=-N'VXE5C6]E*V6I,?IA M1;\NJ)T![9=*V:>).Z#_&&A85C;K$V4# "]# M&0 'AL+W=O-V^V*+,N^>.$A_0 MRYV07U5)J4;/=<75RBNU;JY]7ZU+6A-U)1K*S2\;(6NBS5!N?=5(2@H75%<^ M#H+$KPGC7KYT]^YEOA2MKABG]Q*IMJZ)_'9#*[%;>>"]W/C$MJ6V-_Q\V9 M M?:#Z2W,OS:0,/KU^ROW?-FV8>B:+O1/4G*W2Y M\C(/%71#VDI_$KM?Z;ZAV.9;BTJY3[3KYJ:)A]:MTJ+>!YL*:L:[;_*\7XB# M (QG O ^ +NZ.Y"K\I9HDB^EV"%I9YML]L*UZJ)-<8S;I_*@I?F5F3B=WU'3 MDD(_H8?NL2"Q01^(;B73S-PW(S<#W3'RR*KNYL4MU815E^@-8AQ]+D6K""_4 MTM>F()O67^_A-QTU425UH-!UJ-\&U:LB:KCSSEBLJGZB7__@#),'/1PH+^\+"8]ES MU^<%?5Y7;6'*0[JDB)LYJ!9$T+.YA\2E8,@6+1[ PC9)T&I;TL.04 M+)V")2,8SL)D,0U+>UAZ"I9-P=(Q#-)L9AFS'I8=A7TNJ='Q1E,YA@_/$!F.S03QG41C,!N>I#<9N UC,O8R# MV^ \N<'8;FF:S= &N<%Y=H.QWN)@QJ0PV W^C=Y@PF]X!CG(#;Z/W6"L-V.W MF8V.![GA[R4W/)9;&,^\O'A0&SY3;?NXY-76A'\^8?_@,&H/]A^(W#*NS'IN M3%APE9IR97=6[@9:-.Y\^BBT.>VZR]+\OZ#23C"_;X30+P-[Y.W_L>1_ U!+ M P04 " #[>&A8;-_T:04# 4# &0 'AL+W=O^'"):"" MS6R3M-(^_&P@+$EIFFWL3<#F_K_SW1ES&:THN^ZSL,8 M,LS/: Y$/IE3EF$AAVRA\YP!CDI1ENJ68;AZAA.B>:-R;LJ\$2U$FA"8,L2+ M+,/L\0)2NAIKIK:>N$D6L5 3NC?*\0)F(&[S*9,CO:%$20:$)Y0@!O.Q=FX. M@[ZR+PV^)+#B&_=(17)'Z;T:7$9CS5 +@A1"H0A87I8P@315(+F,'S53:UPJ MX>;]FOZ^C%W&2%->_J)59=MW M-!067-"L%LL59 FIKOBASL.&0'+:!58ML'8%SWFP:X%]J >G%CB'>NC5@C)T MO8J]3)R/!?9&C*X04]:2IF[*[)=JF:^$J'TR$TP^3:1.>#? !2M"4;"$+- D MQFP!_!1=RQWZ!EUCQK J)#KV0> DY2=R]G;FH^.C$W2$$H(^Q[3@F$1\I NY M' 75P]KU1>7:>L:UC:XH$3%' 8D@:M'[^_5O]^AUF88F%]8Z%Q?67N!'3,Z0 M;9XBR["'\F_?@K[UO)<-N-H9=\NS#-@;E LDR(SD-3&Z(;Y^D M/;H4D/'O;:6OX$X[7!U^0Y[C$,::/-U*HN:]?F6ZQKNVO'<)\[N$!1W!MBKD M-!5R]M%W*A2N7UT"HJT@%KCL?08FW%W&MB[NV-.L:#$R MK5TK_ZF5.WC""EYB53'K&VU.!C("U5]R%-*"B.K#ULPV+>QYV;GMS%^8PXG9 M,N_+EK?J4'_CJW[Y2B8L(1RE,)>NC+.^?-U8U8-6 T'SLLFZHT*V;.5M+-MV M8,I /I]3*M8#Y:#Y(^#] E!+ P04 " #[>&A8M+F>(HP# ">#@ &0 M 'AL+W=O;)'B.8?W\(KDG>X9 M_RIRA"1X+@@5,RN7D3R M\^Z>JY;=L&2X0%1@1@%'FYGUT;U=)7J\&? 71GMQ] QT)&O&ONK&K]G,?(HN7J+%4[.'Y"0O$QER3'=@D4.^1:)*_"'RM!K\%@E#V ;_8:J-P!3T(;\ MCN$:$RQ?P+LEDA 3\5XA/S\NP;LW[\$;#?@S9Z6 -!-36ZHI:V$[K:=W5TW/ M^\;T?/")49D+L*(9RGKPRV%\,H"WE56-7][!KSMOD/ W2&^ [UX!S_&"GODL MSH?[?>'\F/KJN]5;9OA-\OB&SS\K>50+\2<$_GY@A #U&>\AS_[I6_.*->AG MU3OCK=C!%,TLM?493FO^]B&6Y\T3_,@CD*5,D_'S@_.X%+G3R5CQPG:BJN1 M%%N.AHVCX06.IH>=DB+9YV#%%1X[&+E>Q\#PU&;7C3JCEJ=441R&<<>:U[A: M,4=-S-$K,6>E.= %4%<2D$*1@QU\4?<$V;N91R=3O?;CT.LFSJ#HI8G3HQE$ M7N!T_!E)LV7CI+%QG\/U!+ P04 " #[ M>&A8<-\0:KH% #=+0 &0 'AL+W=O1"?497*?9Y_J0[>K2XGT^J.>,(C42%"^>^!+WF2 M5"1Y'W\WT$E[S:KC\>7$GZ 57X?[1-SFC[_P M)B&WXD5Y4M9_T6,3.YV@:%^*/&TZRSM(X^SP/_S:#,11!\G1=R!-!]+OX'RG M@]UTL)][!:?IX#SW"F[3H4[=.N1>#QP-1;B8%_DC*JIH2:L^U*-?]Y;C%6?5 M1+D3A3P;RWYB<PCL2_B;(.6V[#8\/(U^BBGZ$](>Q+=?T-W?",GBT"O M*!=AG)0_RN#/=Q2]>O$C>H'B#/VVS?=EF*W*N27D75;7LJ+FCJX/=T2^S?'YW M6Y?._[LZ^\]75P;#;N>+7?/LY\V7O!1(EKF:*;QXX.C/]S(>O1,\+?_2E?X M=_3P2A0ORET8\Z<8>$44@8 X(I%7+:"CDF>J]"T=,3 MG7&A*\B!Y=6LZDOE8>%XF,RMA^.!U@1A[/6BZ##*\UW75Z/8*9:2L]OF[!IS M_K3C12BJ?!ME*M$_BQVBJ7D[+PTA(112!@#@BDE"=J2!.<4B@"R0I P"@EC0#"E0GC: M^80IH%0TL.-'U\.]5X&E)HCXKM>3"DU4X'A!3RI.L=2LC]P1'B\6'_-";-%5 MRHLX"K79&Z%C9R0HC8+2&!1-+0_IRD/.*1P-':I.D#0*2F-0-+5.G6G$1L^'0S48QCEV&[_14,3Y?O$[:O'"9::=N?$L-F*:=6#?6!7VJR-K-&3 M$9)&06D,BJ96I?.*V#VK:( Z1U :!:4Q*)I:I\X]8J/U&2L:WO!!=]V^9@R# M,"'],*H+FQ%OH!JG:&KBG2G#9E>FE8VK,@[131C%ZSC2YF]DCIZ6D#0*2F-0 M-+4ZG7W$_EGE ]1/@M(H*(U!T=0Z=9X2&PW16/D(!L_RM"\>PQ""2=#7CF$4 M#CR[+QTG6.I"16?2B-FD:97C?=5BLBMFZ-@I"4JCH#0&15/+T[E)@L\I'034 M5H+2*"B-0='4.G6VDACMT$CI:& FZ="$>,&LIQR:((Q[)':"I";<^3-B]F=: MW;@I\C4OJQT!82+;PR+:HI=ANGN+WF5"BDFJ'0S0%3Y0&@6E,2B:6K+.6Q+G MK%H"ZC9!:124QJ!H:ITZMTG,2Y,CM<0]K27#$,>W^Q9&$V7/9OW%V%,L->?. MN1&S<]/*R>W-)VW&H,M\H#0*2F-0-+4HG:LDL[,*!JB_!*514!J#HJEUZOPE M,:]/CA0,7_,^,)",89 ]';Y_#*-FOM__T>,42\VZ;'+I6AP;9*@ M*WR@- I*8U T=6]7YQ_MZ3DUP@8UDJ T"DIC4#2U3IV1M,W+DN,THH%YAI<* M34C0_V5#$V,'O?469@8=TK6.MJNF7-YZM4^X1%&^S\1A)V+;VNY%OJIWX/;: MK_'%$FO:*;Y@AYW&'?ZP\?F#'*DX*U'"U_)2TS&A8P'3>628" M #K! &0 'AL+W=O%/L2B\J2*\EV"_OQ.\F.R2 -?=F+K9/N M^^Z[TYV23NE[4P)8\E@):=*@M+9>4&KR$BIF)JH&B2<[I2MFT=1[:FH-K/"@ M2M H#"]IQ;@,LL3OK766J,8*+F&MB6FJBNFG&Q"J2X-I<-BXX_O2N@V:)37; MPP;L]WJMT:(C2\$KD(8K233LTN!ZNKB9.7_O\(-#9X[6Q&6R5>K>&:LB#4(G M" 3DUC$P_+5P"T(X(I3Q,' &8T@'/%X?V#_[W#&7+3-PJ\1/7M@R#3X$I( = M:X2]4]T7&/*9.[Y<">._I.M]YQ@Q;XQ5U0!&N^*R_[/'H0Y'@&C^#" : )'7 MW0?R*I?,LBS1JB/:>2.;6_A4/1K%<>DN96,UGG+$V6S3; T\-" M^=2Z[WMR M713<58P)LI+]M;OZ72S!,B[>)M1B7(>F^1#CIH\1/1/C&],3$L[?D2B,9N0U MH<243(/YEXFB\E%^-,J///7LI?+_D"5O>0&R($O(!88I3@D^R^H&86%JED,: M8*<;T"T$V9M7T\OPXQG-\:@Y]NSQ2S7_^HH>9&6A,K]/B8W_@]C9*'9VML"' M:AI2LR>V%4 NN"2%$EA:W /=W^7)KNB9KSRS>QS:+)S$<4+;8SWTJ'?=,X#- MLN?2$ $[A(63*YP#W8]6;UA5^W;>*HO#X9[Y2R!\--R/B^97\! M4$L#!!0 ( /MX:%@<"]D 1@, *P4 - >&POD&X3"NSM6SH@ M[?B2!%9N5*1L0![./OZ>%_KZ0V#O)Y].3EH/Y]>[\;,:.">A5_3J%:(7+5S7 M8)ATO"WMAANE%1,C=E_E:8\E3+CG<73:&#K%:(EW(AM,Z"#D;LM/WF8[>N@* M8=C/"KFNAXC8@-&G.0L>J1B0$15\K#BP,IISL;3A#@0FA2A4H$TAFH1MB%1/ M%F[;'M2HT\FY+%2=VV:PO\=N^ ZPZH%!+D1CL$-L8-@OJ=9,R1O3J0?7P1=0 MX-KWR](XG"JZ;'>NR)I0WTR2<:%2IIHT;;(*#?N"96!'\>D,[KHH0P"U+G+3 M2#F=%I+6'E8,US"R$R;$'3S O[(M[46VL7/UOLFF:0RYII6Q'=#?5+/:F[*7 M;](-2OY8Z*]S,QU9]Z&\V:UB&5_4_476&,#4V[@Z+4NQ_"+X5.;,3O[5"8=] MNN(%LT+Q)Y,-2F5B DR1X)$IS2>;D3^*EO=LH5?EM,APSYTC]/QOUWG*)%-4 M;)HVM7_(J_QFQU'WO2S7WRJ[AKT>W5OYT$U>';[)*#E\C^Y,<^@FC^*YZ1V# MR6.HR>Z[?;/O-1FZD]#&<6OKL-5$ SC4#LA/."2+==)@/.="<^EZ,YZF3+XX M8&"[@-4. MY/?G@9KR*NQS M $P( L !?3T\$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/ M:(7->=I3W;+T]!;X"O M.DQQ0FE(2S,.\,W2?S+W\PPU1>5*(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_ M'&A83U@P8C0% S+ #P 'AL+W=OC;=BH+;O_5.*+]GK4W!G=\TFY[= M&<$SNQ7"%7DOZ/>37L&EZER<'\XU-SVXH9U(G=3*-U8-=U+\LF_[JTWV(*U< MR5RZIV&G_IZ+#BNDDH5\%MFPT^\PN]6_?F@CG[5R/%^D1N?YL#/8[[@3QLGT M7?.B@ESRE:U;'%_=<@\R["1]?\*U--;51]3GYY[Q0?B#]UNETUYSFI&0IZ;V7@R6TS&S']; MW$ROQZ.EW_@^FHYFEQ,&( ,$,C@AY+\!@ P1R/ DD(NE__@YF0'("(&,3@C9 MB&2,0,:GA P!9() )J>$C #D%P3R"RWDC=EP)9_K'8RKC"W*HN#FB>DU6\@- M@/R*0'ZEA?S.K4QKNK',2R%-N17*>J^P M:Y7JHI'!^U@*[].R38I=KI^$8 NGTWLVS[FRD W5"[%?KJ3B*I4\]S&SSM2' M-^ PK0R(O3(6:V&,[W#5W?6W]NTYN15.&HB)B65 ;)8K?VMOQ8-09:/+81H9 M4'O$1TTZ-M76BL;MQ+0Q(/;&_JED2_[89,(L,2#6Q$)LWG5Y3 @#8B-,M=IT ME\(4;"Q6#E)A!A@0*V J^%$_PE+]@#C7WXHJ4Z6N-%Y"['++S4;8O]A,P'@% M6,8/B#/^HEQ9\5_I#V(3GQ<:7%BV#XBS_9P_L8=:V_6_JU1XI]LTU[8T,'<% MZ&""..M[$8!H(B#6 EFY- M3$P, ?6 HJ5X8W\LN:>P?T)(S!0!L2G:JKA62$P? ;$^6LNY5DI,)P&Q3M"Z MKMDM,<\$Q)X!=5U;"$/,,"&Q81H%7BL=YIF0V#.'JJH5#'-+2.R69GG5BH=. M41%K95]GM6)A&@F)-?)QP56C0DQ,(R&Q1G IPWFI$!-)2"P27,H-3$PE(;%* M<$PX@19B+@F)7=):.W1KLV@E%,3$7!*>8'ZJPMQ6I:V%DV@1II7H!%-5[=&, M,+]$Q'[Y '.4>2?Z8R$F9IN(V#;MU5B7O;1#3,PZ$?7\U0>8+^&$F.C2"+&% M/HPFEX;=<8B)62@BMA!>W,+T'F$6BH@MA&/"]!YA%HJH!S2@!N^RA3]C5N:B M,OJE5@Y. 4>8A2)B"S4Q#WFH[JK5^2 F9J'H$T5PO2G&+!1_ZN"F M"^NX4>I@WHPQ"\74:_/'F"">/BE!3,Q",?7J_!'F4>^$F)B%8F(+P=6!EF<( M8F(6BHDM]#JT;7G,>;-OHDOTQ!8"F&_>_"$WV]S_->918\Q"\2)8-;/)(\3$+)006^@5$\YVE+M=7J^8P+(XP2R44,^\M6#^Y-64 MDI/- 7""62@AMA RU=5ELT8T,0LEIYN1JR(,,3$+)<060C%OX8IC@KXJ1FVA MH^7:H]0$,3$+);6%>O7!]N(\$VNI1#;S/V%]>\KS=&Y8];%_L2:*JU7T=9GG ME[[M1DTUSP[OO![>U[WX#5!+ P04 " #[>&A8R%S!4B " #0)P &@ M 'AL+U]R96QS+W=O3EL4]^NW]MM2;IGVYG+EX_^_(_$[O-9K\N/[OU[V,YC?\8G/YTPWO=E3(VB]=VV)9QU:2/ MP_5T39>#W)TG-XN7MU4SO+Q)D^8.4@C2^8,,@FS^((<@GS\H("CF#\H0E.@^_F#'B#H8?Z@1PAZG#](EBCCDB!I@C6!UH)<"X'7@F +@=B"9 N!V8)H M"X':@FP+@=N"< N!W()T"X'=@G@+@=Z*>BN!WHIZ*X'>.GG9)M!;46\ET%M1 M;R706U%O)=!;46\ET%M1;R706U%O)=!;46\ET-M0;R/0VU!O(]#;4&\CT-LF MFR4$>AOJ;01Z&^IM!'H;ZFT$>AOJ;01Z&^IM!'H;ZFT$>COJ[01Z.^KM!'H[ MZNT$>COJ[01Z^V2SFT!O1[V=0&]'O9U ;T>]G4!O1[V=0&]'O9U [T"]@T#O M0+V#0.] O8- [T"]@T#O0+V#0.^8?*PDT#M0[R#0.U#O(- [4.\@T#M0[R#0 M.Z/>F4#OC'IG KTSZIT)],ZH=R;0.Z/>F4#OC'IG KWSY&<3 KTSZIV_4^\Z M?AY*O?9\K?'YWTGU>+ZW7!]_67Z=G+!SP3G=5M3GOU!+ P04 " #[>&A8 MXB$R0O$! 9)P $P %M#;VYT96YT7U1Y<&5S72YX;6S-VLM.PS 0!=!? MJ;)%C>LG#]%N@"VPX =,,J51D]BR72A_CY,"$@@J4)&XFT:M[;D3CW16/;][ M]A0GVZ[MX[Q8I>3/&(O5BCH;2^>ISRM+%SJ;\M?PP+RMUO:!F)C-#*M/C4=Y0L"\3AI7O U[/W3Q2"$U-DUL;TK7M\BZV;5E,SRW%VJ39>/E-$'LG5<$:6N+7=%C_8GIWS#M/OD!^>/9?8%YIVWP?F8 M)Q;H]W%O(QE.3WTN1"$U^U_Q/3&7/OC]:)AV3?4/L_/U/KFP'N<1V?@X_(X_ MSOB]_B_[$"!]2) ^%$@?&J0/ ]+',4@?)R!]G(+TP6L]\ZM_SA^?):=;?JW?#;^(V[Q E!+ 0(4 Q0 M ( /MX:%@'04UB@0 +$ 0 " 0 !D;V-0&UL4$L! A0#% @ ^WAH6$T3#C_O *P( !$ M ( !KP &1O8U!R;W!S+V-O&UL4$L! A0#% @ ^WAH6)E< MG",0!@ G"< !, ( !S0$ 'AL+W1H96UE+W1H96UE,2YX M;6Q02P$"% ,4 " #[>&A87< _AN8% "W'P & @($. M" >&PO=V]R:W-H965T&UL4$L! A0#% @ ^WAH6-?, M?CCD!P )" !@ ("!*@X 'AL+W=O&A8X$Y %G ' #A(P & @(%R&0 >&PO=V]R:W-H965T M&UL4$L! A0#% @ ^WAH6/+&N>E0! P@\ !@ M ("!&"$ 'AL+W=O&A8V57Y#:8( #0) M& @($M-@ >&PO=V]R:W-H965T&UL4$L! M A0#% @ ^WAH6&CP=S1O'0 RUH !@ ("!"3\ 'AL M+W=O&A8P]YBJFP% "S$@ &0 @($G M80 >&PO=V]R:W-H965T&UL4$L! A0#% @ ^WAH6((:34F/" \QL !D M ("!EFH 'AL+W=O&A88X"=ES(( "T%P &0 @(%<

@ZT!4O*?%W%=!;PWDBE^ MW%7Z4?+D1\KD=?0SDHP2[ T$DA/,SP"$J ^/OJH*$/DNR),GDBJ&2;D$_HOS M_YP,@72O\ 9XC%X[Z2N@5&/E W[[E__/-0SMTW?X@/ZI?_I(YT+KW/-$H7RO MA'FFO"3I#S!/ Z*\A/F ?A2,TQ37-B$$F N\<5$^ /NR/U *0THA40C& FMI MW%2NQ@1'QQF$P^*Z3/H[3G6(^W=&AJ2B;M]HZF&BZ MBR<3U?6E/%[P$N7RC(Q\%"=SFT69'X5)Y1QE5;27SI:NMFE7]&(L=-6;BTDL M:]F700J)NK9;B+D7'FXNXI4!LTUO4UW0SIM;&M.[FF?("/\@Z3/Y_?7Q=83W M."=9OLS0<)?UW3N@A_R9MEK,BGV:17K1:>]U2^FPOBW?:MK3_YR$]ZN[34^K MZ-9F.=1R_UY_ZU3T?+JPS;H9DWCH^IY3AZ#?25]1O&T3KS<)^L[#VJHD_V8G MMAVJ5PN?J%"^2Z(%M>@F9-2MFY"Q[8&+Y:[IQ[S$>MG^P,4#"]%5'5N4#)V# M,_'!]OY^F5.B*C%9G?M6CQ2CK9&OKSEKW#V244*^I^%1HR-VAG]-@-\=!\S3 M0[\O8)>>KTGUKQ'T/U2)_2+Y^4N2SK#!]OC7Z0W1]I+QY3F"0[CNA,8KU+46\TVIXE=!UMW3R6 M^6#3;AY+?5/2=O-T:IB2MK7(V,9,W-5!\LQ&6[=5QZOJNFF!4M+6QW4%#FNO M[V(NH]I"QX_%'$I&M6546T:U#VTC3FY!DC'M>L>T#V&Q67@YKJ955>=S MC&@+A_MUE\M6$M"V,35/M6VA^S'6!/@RHET5]JL+:./%*(YJ6(O]O61 >U_0 M!RI?2/A7)?JYR?- \CPBW7^$Z!+DGX&\QO;W@/9R MNN,VVBU/E/Z.9^&YR],=>;ISPJ<[7GU/=^;K&04Z[9D1'?,%87&7A0/YYUJY M+FC5N5"838N]^!%24' MEJX\^1&M6LD&A.19O:\":AYRK7Z][283Z<6_JO[,Y0_EQV9Y#=&61W MAAIU9ZBB+'':"@$K$K/%DD13TQ9*$M_H5F KQ/P;XE\WCI5CL?H5EN-4-ZFW7[YU>\Z*DS66/N^]*]FC MB.8PJ[*5:[GLZ]6R4C1-FI?624GL86K@S75TD=2?@GEEZ6X\<4(5/#)MBJ9E<5[3Z!5M82_"< ?EL[!/@-O !0=2VA*[[K MH.JNPGZXA]LE:I9"L0.;&+NPR1).,!MM1QM_[ZVW5'RM:*6<39R7]?P@6M M1ML5YNY'B8P*D+&3R[JM\'1!ZQJJ(0QR:BL].UGH*]_](.R%@92B5?/*NYWX M7OB3="_^0])D*9MXC3;>B:(;GP3A$XF:"E!S"+]&US#THQM"-\ZK@X#]BG?= MRAC OGCEW:[2Q!DU$"$+H^>?T^3'LDRO)DN MX@%TY2_^#)D>H+"F:-5RZ-*:^O:MVJTJH89]J[86 M'X>XO<[4O6IOKSM6WRK)HY)'C\&CAX@]&7C#I*[JSJDSZ4Y7!\EF++(9R\D7 MS)]$/XE;O E+]F(YX1V4O5AD+Q8!.IZ(.S,A19;LQ7+*(2/9BT6VHU@5_SU$ MT8*!O5A[6<+HL!2KR_K8&B%C)R=G"3)DRY9#!-%ERY:# M,\@A?#G3Q +R5DMVPZX1< [AV)BR:XOLVG*J'*(?Q(.S&^V6ZKJB<(@$3@7 M.<3AE2F;NLBF+B?.)SL5V"]AA1:P@B?**:Y$1@7(J,KMEXU;#E2%(QNWB%'! M()M"!!?Z(/&+;@@)&D8CWVZHF*) MMV-Z2KF^M0LE4QC8OFX[O4 /NIH5/-F^[;F!UW5[+;='C)[WKQ9(NM)#G$2\ MM0NNU:'5]!6@3-?6F1L&PDRWFLI?9]:Z*/]GP?0P?LK(O\Y(D'DIW01BT ZQ!)621XZ MX;M8^8:'38RK;57!1ARJD@^(\GOBIUTEZ<%24A+D29KA/_";S\D0YO>*8@B6 M1KJ*KP1^-E"ZQ9KA=[^\)=.^D_0!)!-9<%_,F4,98QZ.!5&S[_XKLG1G"*(F MGX[&!9E60J?1:&M-4ES >PA)'_.D1PHC6.*^B,TC!B=-$Y M890\409)!+)JGA:T!6KK4P8+&@X3W#M@$OP-D Z$F^+G]-=!E&1T\*=Q!GN1 MP3 S&V"TV(N:RB/\NCN%CN(#68L9PO.],0AX,J%X!N2%6=%W_'N"P(.MJNJG_JV\T_QSU&XH?Y?0;]J_9377TT<]= M&KTY]N@G-6WFJ+25+G%L>R?[8DM]>),#GQD3Q%"D/X&#/IQE-.?W('2HD(BV]4F M=6W!;-(O2?H"(O?B:Y+\0!7RD(/ZI:KA.-;2RBU>;C\]#F#SIE;?/1DE:8Y* M'=8U5'3MXG^I_D ![X>Q$@!SX_]FDU4R5?5"0!5%(7D&A9$R!8./@7J")S-0 M+FAE47VE*H@E Y?&"!1D09$A^U,(+H@3"#S&AU"NT* M'X&[F(T,K7Z) 86B(#4 >PYT <5;Q[V0AC^Z549,^MJGKS, M0B'*:)#Z&]6M"0?TQ^CF"]\Y^"J1 &X0A>,/]-"'H3K(2Y M3T>1'\]_!@N$=2X, %L^_Q&:7O.?1>$/$BW\$MQ^,)MSDBU,(,F11/[".(77 M5GP,H&-65!8"P_BI\@*6:X8?<[HUE0?V#;Q]@<9=\/;2$'8D&<,X3W\B5)YA M-@H2@([23\"JGS<78=+X)Z)K2MFN$H*Y%S"AA^/!3'X@+ *TUZABI(8P#DT? MG9C368X'CGV8'UKV\+[D#31M@#<<)1O3U2#_I6'V@]F;XYCS,H4^I4"0C*,N MX)*"$"8-"QA3_$"$"8H40<^B--DHC+5"=N'<2_RF:.!/ L; ME"LI99UB.EF4O'23%WP(W@*> ,O-1"<&'!'PF=C3?9),IPMFR(? M#D")TL?/X65T$"KZZ"^Z9%BX"(@9T$O/(;R-BDT.'60"?PP&()\S\\0(;AXW M$8(D8[P";Z .+NJ!%1#N M46;CT0AD+O_7=)H_R*N"/)"\$MR-^7&?4OPYQ@28/UQ.FDW):)QS"DU$GA*1 M/OXWY%/EK^N/87Y)^CH#*7PL+=:$) A@AL!Z,XM1*;W8F1UWG&'G2HH6'%-8 M*0,BH=M)ION-;Y]'<3\!BY^*,YRH_Y*5Y\CP!%YG](PT"&.0J#GU)KL3BBI, M3[$?,V+#T^C& GN1^#E,$SX\(#.A!B8^SMY+1<"0 C-3W[29]Q%]>MM*/XP% M!^9+"IP B["J#DG8\AP3L5#S/@@FI$E3!-0;##3K)\F+_D ],Y$.W'=A0UU'59U*=9U"J(!52U&.M!SBA_% /E'_-0+PC\%^?T#9@ M]MZK\CR.T!2C[()H1TG]S$8MX(YZQ,_]R3,J^R&4KXI\ PS+3$CE@ M7L0!&,6&0YR*!LM, R:467,QY-1LE,05!3%Y #P2#&#",1DAIKU.T M4BGWL;>'?4)'FGL#Z"BD?&^,.A>#A\\8UD+=ZV/ SH?-2*>6VL3NX;8<#@+K M>8KHCC%)2K$XE8 (7"0]E?5A2K_ELBOPT_05)_OL1V-J2/>3I$NC?U/PH42. M^R&>W?A91G"_<\ I;@U7EA/)56B+R2SI*/ !C^8A&<'*H+Z-_Y,/-W&(T %" M^P$#EO@V( Z8, L$*W8"20]+[X[1;*0ZAJO2&77+[#)J+.!")T8S,T!!R0U' M'#U($(!7%/YG&H"%MT;X.IOQ=4J 9#?'Y3"TRE,)*,XX]+GZ'I!OZ:+SF MR''\76644:L&YOGO<<@">&Q^")P^OIM]A70K2,MYG[5TA6WH@[OWGT)N\?6K M'/O3R.DR@XRN.V)D@3WH@W1!UXGRZCB=:#V,9\+*P'P) \;)U,UDFH2&EB,J M>Z9QZ0'Q*2=P+KM'0_4+,U0+#X3C<#[8.^-8IM3%GO$C:)1)[Q3F9[<8IQ/' MR."+3OG?)T*D%^*9@?)*P-UA3BH-^RNF1@/QYHS/.GE\ZK#>PZ*H&0,FYSCM M,U50^.SX!G0ON#4.[$487\/\"/(8)_J;1C4S\-<;W7S5:\,1.-,AFJ-)#+_P M)Q'VXMAC_1!LNX%#Z=[F_@^T\\'E Y'&X $D&(WAGP$\/Q[1@?-UCA8Z5Z2' M,AG]K>*@D&D4%"M!F ;C(3P 0C-KGDAL"%<<@2N!:T4;&JVP@H&&B\'![FQP MT"\%!Y%S)R-%?5UZJN,C*_8)U5G4*.:R&JR*;)IM M=VXD7$@W/"L"3,\:RR$>"B=FQX.]03:3J&=)OXD*:"K_X-&U(8I__]D/(VJD M)4SSWA2.ZGWA/%/GNF2"OY G,&W(Y'A8R0"8I'R6B]Y+BF95V3-1E9=!& Q0 M^X#Y# .!#%5>DS'3'\\A>5FB&S8\&G$%.QHI-=8<#V$>KP+FC_P]2<$R !L> MW*=T8LPG"L;@@'O\3"G93R6[CL>;N:'6"],LOP Y#K8S\B"'3!$#7PB4P[X7 MGR!>^*?CPH[\J(3H6?/@V[PQ/+GY %\[I$@>D&C$PST Q-22 MEJ'&KA^A?8+^1XH[E(TQHI:4?)U2C)6^@X:PF2(J38@YR20+^Y0283J-%*!% MGT0D*_F865BXV]-IPU-#!1QDP@+&N#?P[F3$/*:GE%N8;&2Z&/P\"GLPK0ZS MX_SNR$MMJLJSM, (_ M63ZE7 F[O00,+UQ[ 0(658U J-$*)NIZ ?F!$F S!VF2,6"7MQ(-=<3="+Q0 M'T14F+&GNOSH;AR":<+EXQ.&G+DD'(%/SR)R"*0Q(C>(T!\9^0 6[I'Q"#W% M#YTLU4Z3P _^#+06)IBPLP<>NV3+& Y)RB(/-+S;+*\<9@ETB3/$*M()-W]" MA&X7 []\LSGDIW8KN-RDRY&(H78:IH1Y\6C%,(F3"]R8*4_ +.%SY#[8Z8#D MY?!S\#KYG8JD*&*^)?<:A@0:]%+N'/!(MD\IG(Q06V"26(^Z@86?&8+ M.I+;L-9)*/+I)L%_#-,5F\"STP)<>D9R%D:(QEQX8*R$GG2!S$IH*A[-OBTV MJR2J2OM&'0Z0G1@WH&'R")EB' QH2.29I.@78DR9.?I%1#Z=YG11VM*QZ/08 M0":!^Z9R1]V59\*G/9DOG6K&O:+L4KF;E+WQR2;PED-&#.)W:^@0=+,!:> M:H*QF:T8$P9+:/"N" 5U)U\VP>I22$AMI\#'2-D+DX$9/STHK8;O)# 4R)Y@ M B 9>-O9D)U@S& 9I*V%V;9^"W7^TQRU>S5N6HR[>P8$O3+.*689T?65*#E M!=RY1,7C#Y)2-X,J)\98[" 7(W,AT^:@/4"S<)ZJO\$S [AL2&J.-HH*))^SOHX9N8BB-Y=!BW#%3)X?53X3$&)X>#\<\($O? MQ66Z/Y&)5#J0PCW(%@Y#\2S3?U6+PP1V7!NQ /V,P"T)JD8IG4MB;G. #WYG'TDUBKIKRR9-/F J.',[L:& ]>#2B M;$JM)A[*1P,$L)+28RQ"TJ9R[^-3*GMM,1JE%N6]F*.((W>:$Y$5%C[]V73) MA1F430PHG[\+?-:AWV6F6#4"2BC^"RIB)JDNU[/G_P_3\_^_3<[_V0E#D8,> MH3N('Q=GV)/S3)P9YIXI?Z-)>#0RT;E1T.N@)VC45*V"J/L:(<=;PJDK^@E^/WB] K$:T)-V#CFPO^) MY"\HDI .SWY*ICXGA*QKEBVEJA/F /2IX"$R*%$4^K8Q1Y6\LLM7A<_U:'$)FJ+YA@))R7]5_9= M-D!Z@)E\7!RBXXY2>F&_IAXER\>C81+@0KK)$]96OH3I<.)# @\ %:BTG42/ M_6S6Y?*#'U'!.6_P"O=,P/O+1AA3CBEEP0ZC9\X@?[L,446*]6SX Z"!N\I$ M,Z]CY-D\+,Q-50I]4_@?:ECR; F:.,1#-US,%SYV_W'Y6DL%-H3 LD0)QS&U=$(8:./_TW MSRF@$,Q(GUO8(\)Y9NKW3T]S:7!C@0\N-XV$%G7-%UB(?]DRBNI\3,Z(\\L+ M\\"DT-\NT7G?*Y>=;LP2P'#1^UUV*_'ACM>HWYO-.TBEO+T 9D;_F,^>GD;; MB[. #)-6*9PXESR]%L%4"AYZF@\NG<_3/FD@=<_1,!K^*D?$J' C;)I4:TY/ M*'RF[33Y4D;%LR)(7HA[&C[D3V1SP5 M*/H^<:B9$3H% )B=_C#C-O><&3 )L7/%-!LC4Q6"WV%0SQ0H #9Y(6G9CF$A9HZ2:8XB/>XI M\-6EY<9HYO%S$IYE#R8GR3$%'WE$+8YU6%2H2!'*PX ?(U++CI\>A<"ZL*IL M:DX :%FHF<*>3AD%#W>K4?RME'YLD(4JFU.%N"D&Q.=OSCP\UE'&97,'T@#$ M= S&WA,MA8^0&S"%-B2ED&,I32,C,9Y[SW[%R_3*ATZE$W..4PQF4<'+3R61 M2R:B'7,((S^@FH ]^<2,VTE2%^;3(=4NF,+!,&V984K14J;\G@@8MS!5GH&= M8A@1AY^<](QHZ0QZB]-8$)LO^A)H+-,"CRY93"KHA3#_!S_"%S_!

9QBFA%2R34^4)ZX49)VJ7_PXM5Z9O M?:Q' A4Y&M!% %G"(GF )Q]FS/18T5-AF17\81ZCRLR]GZJR\/WU&//I64[S MM[#;A=&NBQ/N3@\?FB3:X^UVTU3[A9'*US--GNE\[WR>/H.#+CPW<^7(QU.5 M4988,FKMQ01[R4M[DS)L+ MEJV3\$P(^B\\-?)C7M,:E#(30TYE#$VD+)'\5!%MBX'H>Z;?J%+ZSNJ<0/7D M=(-QDPI)<__];I)/=G",TV!.1I%$!7):FG12FNP4Y-$T),LJ ^%EW9(-6\X% M*6Q#IG,G+RFY4*BR:-9_%C ]2!U=M&Q9/1DF, &0+@)0XMG\6THI=E23YB%F M(W!7<\S2@-#8S:9962#A,>TAI@5&\UD*_QZ3C 5O)VEV<_0 _3X61F@ MNP>3 5H+UD@YROET2'Z"]\X* MUJNE02_(-,[:<)\T:JA+BK2[GF+\N@@UN4OOW*5;0AMX8# )R]O#IW%>U .6 ODO M($U^L;VF7FQ5$:VG&\6FOS]%^]H"7 MO"CFKW/VSFI;6I)X-8D+/"_0UYFG[T1NZ?JO4XD$ @O;)P=I2'.A> 3F:QA@ M,6MYU"(+M91UTE5^,U2TZ=I M&[#7V5"0=I7C6(.'__'C M,2+ U NJ8OYED;8D9#%;N4B(-XX@V4(> C!)$M!OIKE5D\-XQD=XB,/5)4U* M#4+:;0 3)M/2.0#-L :"?] _SH@L?,L'XZ/B%S;5Q!5Z(MC3<,)#*C9T(:R1 M3PIOF1YL^$.L ^8]529!_5D;K=0/,N%-5"@#TP-6FMG*D:$D >!87;#QR$]: MP)VMPE.12P!S^*T<,J9]U-1IETXR*MIOLPYK-+C%OXR3^()V/2_F\J%HEJ,N M],B9K6KF77>RXLF/K"!@BMME<&7]P3EFK95+[LXR">TJM8JEF(C[Q6QZY=^_ M29OI3%?RU>83G6'>-3/]13=+KOVZ:>+O9\6/3]*:Q,2WLIKUBDJL79C6MC18&NAH#-=K5%: )V=5_I@_>8*+Z_+]WI->B-EXZ<<\Z]HQN#B8><AQZ7+7 ME376C"_^UNE\+[7/'X*E2'LTTB1TG^8G#L.BEAZ#[3Q9!!M28O8'U<&O1=,4 MWFH+13^% \;FP>3,PQSSGA )TU>56\5-3L>I L<\Y;1+51(U-?Z(:0LVVM4Y MF\C[/YH/S&?3J/0TKGOR-#UOFUE!J6,R3"B$C>"E M7.G2596[["P_%6>=9OQL&BQF3:UP'G,,0TM-BL9E,6T;"M9HQ#LY8U2A"%U. M-K"LQ2=;2#4=[P#-S^YY'S]6WEF4D B)_E)B%,^XSHIRHYD.2*QRXBTD3^K# M>/OJWCABK4,)3YPL Y$UO43,3,/"DUTL4QG(R$01%:UL7D^,GA]@?1!E)(8E MP#9K(+'DK:RJA3+[O)W(LUAHV^Q@VL9T,CU,E.R6%DI7_X*G[$_TTI"<,0%O M45QT-^/-JY![G\";G6TR$'-[;/TJGPCK5#Q< J(PQ_07^!9Q0#L>L"XSU'GR M)ZG9V&J:UB2EK+4!QO)B>OT);8W**MMIJ\452!KSIIFE.: DP310WK6-D6S] M9A?M0J8+I7 JOO2CB0U^P/S[A\9[8R;\:Y^14?N M2;U?QMK(T#HU< WI]M.DB<6W\2?P*RH.684Z;YXU5ZVRI*F2BAP&LER97,1" M04'[*W4Y(^&D)R8!NJLIS9Z&W\_IO68YU;(P)DJ29?&)53 IP,6 5#22B%XG M.S[]Z4S#2^K3D&D+4LS=8( MLMJ;;2N#[?CX1/A-VFAU43=()#]8#G@+65C M:A#3'@>P\(^;[PPG42$ZZ!V2M&G3*".7Q1^?P# 91?[K91C3J=&'=H&\YS1= MW456Y%=1\Q=S+FW"4G];_-P"7]?1EWZE-9=_OFHH'89"J;/%4*L_MXSM1I*3 MJF12WIM#;7W1.;&(3%*Y?_+F2U=P;R'UO3D M?@BT'WI3E_LAU'[LJ*'?NQ\5:41&6D]$U[($#R\1ZK"+ M.VM3N8L"[>+..ECNHE"[*)9O79U.%T^5?Y[OD/=$8H)7(9R#2^NXTJ<5:D-: M6M.2&R+0AC@MZ=6*MB&G[=:*IP+_QIOJTC+J[C",0]H\#TL&SBF^ZTG1*]1^ MZ%JS)3=$H V1#"+:?CA2$^[KR/.<-)\\V11K/^3)IEC[(4\V1=L/Z0)6'07- M:,\>?N??>6@]O6E*MA9H0]RF+?=#H/W0I5THUH:TCL4@M=5[5V^UD3P')6A( M5T.P_9 Z4*S]<.5^"+4?1XI!UU8%WJ_L"'L.^D^>,8FU'\ZQ0CMR/Y;NAREC M)$+MAW'BH4^!BSKN)ATW68?>\Z[KV#G6(#/)A=E#?5?G1>ZA,'OHR.JJD]]# M7=\U4T?X@@Z!]?GT?M?SUN2N8)5]LLO+J2!'WS4X(I%SYLBQ!;-:)').!3DM MP7R6L^DKM>K&W>KNU]W6;)M<3U+<;36]%V?N=HS=[3K>J-\$6'23,;Z'0N;T M^^NVN2S+L)JF;55RVU*K MZ;BMJFZ TAPY)SDG.:?3G9/W]AUN>[GNRM WO@2'R]:W#0D1[\$YXK5LYT!> M 2YMV^#VNU._R>D8%V2= 5GW=VG;&1!/8O( F)2W7.Y Q2MT%M/5K0?DI8*[ M4G:W,*#$I,2DQ*1XE).8E)@4C7(2DX?!)#K@U+<^'$*+7\Y5WK$C"%37<G2^W$BZT;JFO*1GHB M[8EA':73I!0O1Z=+_<2+IJLM4UZ)(]*>@/5RC$;N9],=X7 GZ6$_S/WH''HO M>YIJZC+&(M*6Z*:\?T"H#7%M56M)52O2ENCRC@ZQ-L1HV:KIR3T1:4]TV3A> MK TQ'%/5':E)1-J3XVF2VKI/US]),,[#9Z(\$#\-!IUR@U9NB&6X:BN*9E$I#TQM&/%2NOO3UU_N^Z< M@QMEN:KG2;86:4M:\@1$J/U %G&D#R72EK1DG$&H_=!-5W5;4FR)M"?.4?+& MY7ZLY!%+4QUYD"[4GAR-1^KO0'6RT%>^^T'8"X-S<*0,734-&;,2:4M,:24* MM1^&H3J&5( B;8G,MA1K/QQ;U1UIMXNT)693BBR1]J-EJ)9,:1!J2\QC'=;6 MWXWZZN=A?$YY?2W5MJ3 %6E'=*D A=J/ENK8,M @THY(#A%K/PQ#U:02$6I+ M)(N(M1^&J1JNC/V(M"5'8Y$JO2C#%K&Z\Y'>6CY?X_D>=VKE?00X^Y-!G.>I MIKZC%-B8 B<@(FJQFX:W:R-2N96B;:6.%NR.94)R-P7;37-GS2ZW4K"M=#2, M3^YX^B!W4[#=!(TIC9]Z;*6#;8H\N9OUV$W0F"(:/[7M?O0]37HDR\(D!C>9 M.>$U';HA(&Z*W5,^53"+4GK1D MLP2A-L32L:.(/%T1:4] D\@R=Y$VQ+1UU6E)32+2GNBG7A GGFMU__WN')PG M5U<-799;B;0ENB%S;L3:$,U4;7G_E5A[8M>A2/1]BE*0K3 <2W5L!J:LO=T<:7DD"DK9220$J"]_B7 M>".JZNYZ*ZJ4!2)MII0%4A:\2Q;HFJ7:YH[^J)0%(FVFE 7E5=?@)'7Y,N]) M.'P:IQGI*LDXOTAZ%Z,D^$%RA<1]OT^&)(8_?XY(G+TK^'$JJ'=5W:M!VM<& MSY>8U(39=I/Q4T1FQ>U>;IJL$5@<57-JD(\FP7(0X\A46WH-CJDE6@Z"%EW5 M6^=Q&KD-6L[ER&G%<=.&I&2SGJ;9JO_/ 6O*DY$G)DQ4>%AFV MVMJUO.6\>9+ZP;_E/BP8_K<;/K?_"O\IQN%TMM#!'259F(<)K(A$/K9I_/02 M=O,!WX3R4YR4VO01_PFH-LY7/U(B6$"PIT4U /+6 4BW$4#N!#.4 .7_#M+_ MO[TW;7(;N1)%_PI"H[:E&R@**Q>IW1'54LF6W2UI)'GFW??% 9(@B18)T !8 MI?*OO^> M([Q$Z2 +SQ>+#ZP.WEO5D1=..(4?(UIU 1:__.PMIDH4CO[R[/OD\<;0#$O3 M3?U?4Z/SQW+Z3''F,7W#_I6%3U=?_GC#U^.7CV_.(1W=,?N:;ZIK+W\0$D@' M+M^A;M 6CP$2 R_J@Z_$,UWBN./\1D@!2#TI1LBT@%\ZSW, M[D55'F8>?!NZD[D[BB/:F#.=AN[4B5TEF #(YO@'?N[Y<*_>>%72YE3YXDZ! M1J*.\FT&IU$FWG0%QU*";?VI_^JV_HO3>1@M<>X0Z'JPC_FJXIORX.O5&D MK#"N-WPL7>3VA"#^V"[!2&9E3(_7[\S?SK#GSUJOBY975,VRK]2NOHI9]7+:4;':U? M_DC54M6?6UJWW=3Q-V6O76IKK[)KN;9KKA?K@_K/EZBL3)PVP!T]"UU7^1U^ M-XN4.W_LCG\>AJ]^^;OCKYSP43%U=:>4J>NYP(_P2?W[>Q),K/%\[=2K)EXQ M*EW[8.'FPU_KM>Y6-MKB9(N3Q\))SC!SEI7)%-6FX>NN*[<[:_3.GD1H&WKM M/7)SZORH^2U8N[AA!\W@I]>#MKC2\^2.+SSTOP0K6&(/4T-:XM9K68]305DPWI MX-,\1-DKB[HEAC/,9&Z9;(M73Y&/V^)5BU=/DU7:8E:+64^3&WEJM?!R^Y*6 MP^.DJ:#7_ORQ;1C*CSL:PGUT8\7S1\'"59PX#KWABJ7?Q8'RCR#TE?=N&#[F M\F!;,Z?1S-T>H#NIU1E:M#KH@71=-:P3S9EIT>IRT4HSU4&W-9Y;O#HP7G7! M?#9/A%<7Z_=>HR[Z 7SNQV$PA\>F\*O8#=THOH:F;EWK?',-+A$>MG&^+K-+ MA(>A#OH7T/3PHB#2[U^);#RN/^53/'-#+B)5Q7?C+4"\-4^WKO94OB MS0"';JK:H 5'4\ !U&';@Q8<#0&'I?8-Z^C0N%C#\ ,W]T0O[ZSLNV"I9ZD# MJ]OJM@V"B*V:E]#9]H(@HG=5XXRS6"X1)(:F:OT34 MY 7^-CP'Z-(- MG9A% %$:7O=$:VN@]KL[)LU<_KBZLP&C;JBVOM\(A!:,30#C0+7L=I+LN*)#T M5,T\WW3D2P2)W5>U4]E3+4C*0:*IYJZ"\MS$89OH<[Q)HWV]9;U- @G+]6E! MTB"0L'R?%B0- @GE_%R',#QJXL\T)$OPE3/Z]\ICLWW@D%$<78-M",)PT))Y MDR!BJ);=IF0U"2*HGMBM>M(DD Q4JW>F[5^:*PL72\<+%SA=*Y@H$^\'3=^* MW.L0A#3XRWC34GF#8&*I9NN1:Q1$]-/EG+00:1J-7(DDI%NX"28WJ\AM!6)+ M["#O^8Q7A1,:[7S]\ M>W?[-/F[E]1JL>:)&T@_NJ:K/6W'D'NC$^Y;++T<+!UT55V_Q*J0%DDO!TF- M@:T.6E;:8FFCL=2T!ZJU:_?5MC)K7UU:63CAU-NK)$L"@@DW/0Y6V-_YK,H# M=;NS/P:N._S6*'C$P__T9,.#K@1YK,[^JF"+/%>+//MW"6B1YTJ1I]=R'GYF MTM=>T6@)45 '_Q$;84H.';<+R )71#,HQ"VQRX#=SIUEY+X6?WDS]J+EW'E\ M[?GT>GKH#5^+'?BUO2Q.9[CACD:;%BHE?S/_N@-?O2I^;NB= M@5G^E=;12S^O6JK7&0RV6ZGZ1B,^ECRJ1>J4SZ-@M=5_D=?C>+E#M_#&;VWQU_Y82/ MBJFK18%UZ#LV]-IWO-EGTL0+-C3#VDEIK'WXJ[U7\^G1\R :O MO@?B#]U[ MUU]5-S%\.B2]]-O]%L3.O+W?)[O?O&>XO>(GOV)F2^YUTU=]GRW#;1GN^=YO MRW ;P7"YJBOVPY\WF9^P:_X8[N3US: 87#K^M;P-_&@UQ_D,^]0S M7%*R7=-3ZO1N5QU8Y]L\J<6KIN+50!V<<>5UBU?-Q"NCI_;;8M]&@43O=DXA M/\XY]ZSE+LT$M-XU5-T^WP9:+5XU%:\LU=)/U!RZQ:N+Q2O#5$WM?-G516I# M5N<4='[:9.KK\G*]\Z9>[,ROH;720%/-=AA+XT R.%]5XA)!8O14LZ>U(&D0 M2$QMUUJY\Q3#+1J47E+?5K6V(VOC0-)O58HF@<1 K]TBKU[5_GJ.N%H]OK)!'K[?/M\^_QQG[]HAE;.T3\&83Q3;A?P M\,BY!N^8;NBJ99UODLMEP@2G ;8P:1),C(%J]MNDG4:!Q-JUB]UYVA\"[GZ_*PSP MN$14MOKJ8-":+(T"R4#5V\!AHT#24WLMD30*(KI]72*X18-*\=5M;O*T?P"BW(V\ASE,_.R)MXHVNP) U=-8TV.;QI M(.FW(&D22"S5UEI]M4D0,?1=IY.-=P&].[/G7E-S:4VVK%<5-@TA;I=4DB.AJSVX-R29! MQ##;O-86#8!5=NW6:&D:1%JCI4D0,52KVQ9E- DBIG%=PNNBSWUP4 U]?U'VZ\Y_ADPJ?.'HZ'IJF[OV-JEA6-CX&B9JF7NZ/JY M&#">"[ ,O7,*M?I:#-[SIV9#-U3-VC$\<3'D? EP--6^MJ-]T,*Q,7"TNJIE M7+N2="[ NEZ514N![+(3]GZO]SN_AP&$S>*O, '\YL9WJFIO8';<"J63#1U7Z;LMTHF!BFVFNKIQH%$KU_7:[Q%@W*T4#',KI6 M@C4+)GVUJ[?-<9H$$T-7!]VV64*30 (2[!0T:@^,JV.;5ZDV^Y0+"XKS>,>< M6K;IUR8WHT/C$)=R(E[2 MXG^+_X3_O:[:[^U79=OB?XO_YXK_NJ:K/6W' . 9X_\EJO:ZW68#MVRP98.[ MJ %]3>WM.HSYC-E@B_\M_C/\!S5XSW+X%O];_#]7_!]T55W?K[G+.:+_16K! MUG4-S2#']JO8 8R#/\?>_2\_PW_$1OB#E@TK+X/(B[T SN'.'>RS]N;!&\07(E= 'R?V>AV,+2 MF;HWP]!UOM\X$]CA:V?^X#Q&2 O201:>+Q8?6!V\MZHC+YQP"C]&TNX"2?WR ML[>8*E$X^LNS[Y/'&T,S+$TW]7]-C8&L4KE>Q/M%[6(G M9VCMPU_MO9I/CYX' 5"#;_&]ZRJA>^_ZJ^J4[:=#TDN_7=8MN[W?I[K?V_$? MJR@&D77WZX=O[V[;&W[J&U:8);G/15_U=;;LMF6WYWN_+;MM +OE:F[.+6DR M%V'36/&N*[<[:W?6[NSJ=W8RI]X9B(H78PSYA)'B^4H\"U:PU#AZN9]'Y#(J M:5;S&':_3TSYDA)!FI[08>N&VC?/MR5JBU<-Q2M#5[N]\^V"W>)5,_&JKZL# MXWS9U44FDG4[IP#()9=3M-SE1%(+J[S.N+E?BU=-Q:N^.AB<[YB6%J^:B5=] M4QU8YXM6%ZH-[3B>[SRUH2OT1I!K*G=WBDF:;<@J2230><4-'+.;HF+1(.NJ>K=\S7I+Q4FUJ[-U%J8/ E, M>J;:MUM%KTD@,?I76*%]7:;DW0]WM,(2UM%:9;1),^CW5[K6AJB:!Q##; MQ)T6#7ZQC*[:-UL)UBB8F+IJ]-N)EDV"B:X;JMYM15B38&)TKRO($RKK9WWW"1LM>G@@F [5KM,'#1L%DH&IVJQDU"B3F=>4\MFA0C@:6 MIG;;5(N&P417+:O5*IH$$\-2[=XI&&8+DDHRZ75.$2YH[ M4F;#0-+MMH'B)H%$[ZL]HS7OFP02P^Z<@D9:6_)X%_";$WO^-66Y&H:J6:UG MMVD@L5O]J$D@L51CT$8FFP01?=#:DBT:_&*8JM%OM>3&@:2U)9L$DI[:;5.. M&P41\\HJ-"[:E%PW-2E?![Z/35EO!$^3T;ZK]53;VA'S:T\@:CJ3N@ XZJ9J M[SIG\-@XD:1%_A@ M@#.S6_F3LUB^43[@C$%O<0V!74O']D6M:[Q9,+%4TVJ[23<))CU3[5FM<[Q) M(-%[UY5GU:)!>8S$QDF3;2),LV!BJ=893Y6]1)CT3=7>U5G0@N2)V0='SO[ ML9P*GI_D/AK(#@Q5Z^EJO[=C=YM#7,N)N$E+ 2T%< H8V*K=W]&KUU) 2P'G M3@& _P-M1R?J&>/_):KWNG5=(^%:-MBRP8,I KIFJ;9Y?8RPI8"6 C@%&+;: MTUM5N*6 ZZ0 TQZHUJXY-V>,_Q>I"OQ Q@'?XZ]^U]^AO\H MWO@OS[R1[>AV=S+21V/-&@UMQQ[T1X-Q?]+K3UQC,OC70'\F/\1WOW#"J><3 MSG8!5PYRM,$FW[5!C>%FH>LJO\/O9I%RYX_=L?)WQU\YX:-BZJIB:(:EO T6 M2R>$;^) V?Q[,[FLHYZ2EGGMQ8 CHQKG?@^G^.+>N_[*;=A^"RB8WV]'$3M^ M BRI?GO(WJX\.)'RO-OMB_9/\(ZY%_B*YROQS(7_1P19, 1Q2Q%*51QE[(Y" MUXE<)9@HSW6CHRM\'54)0L7X"3AEBG3/NWVMTU=R;WITG?#&F0;*OV'UV T[ MRMV/T+*\O0 ^0"X"AC^!P>%E]%^/9@%2I+-UPXONO'RG+NC-P%_@UP!?]P M1O]>>9$7XU4$DPD U)]&':!,+TJO%:%4> M=.T(7WS)VX05C91QZL#N\C)4_ M D;KP%=PBW-X%2#_5)G.@Z$S5]Q1X <+;P0W<>^%@4\;PN<#.'<(5SV*@U#L M@EX.%P!H!R^'/49NC&_P?.F4S6-\!Z[SSILB,<@0 CR!M=SY'/_D4/%8 MTPQE&83\ I2-'3:R:X:N>.TD#!:T:/9&E:_./%!>/,-O;M-OGKU4'F8>K(VG M<^'>1]1)\[T[# DI./=+J;/1_"2]_1.P$PGTH8N0S%$F\81NMS-(:=/Q$^RA MKZU.+T.XYNZ$"Z\R.L9F[O*-T(_O(8O DQQ_E"@O(2_0@![BF41Y$]@VDGH0 M3AW?^X\3,PR.8N1>T\>$MCMG@5"DECG4F: 8UAH'BP3_NQ$\%!$_V1,,5J-1NS7 M:!NM$.NB\T"Q?/MBY2/ >Y8?D',TO.L4^BEG-[2&MQEZQY(P,J<-9;X$C!SL MP]M,8[/F).%91D5PD_-%['P.RCPO?D2!['!)BGN&)P#!(F7HDC@GX0@;@/7P M=:EB4:9%=+*W1KELO3=1@2KFP0/N5&@R>N^G]-KXN?S58@B_@0V!\N),26N" M3<'AW;%:JI' .MI/&6+$=1C8W?&- Z8GK$-[88NI$H6COSS[/GF\04AJNJG_:VIT M_EA.GRG./*9OV+^R\.GJRQ]O^'K\\NUBUCO=,?N:;ZIK+W]00KYTX(82_D8/ MW@F\"IN]BM7FG:FM(N[+YT\GP&5X:S6V]G59(N6D M%:B867W5,/;!5P2%!(NBM#]]\J-N(_" M_>%%Y,85;HR<=R/KPY"#(^51D31H@4_"3V#QE2.B"^(ES^;.$#8Z"YP0@^#/ MFH; Y7%3C 6[?L1.@Y?]J^N[$R^.3K/[#6&&W%Z'?*\ U8W MLP'7$6\MNUL,$-3!?HHP/;=Z@]2C5SMZN?)+_ :CRB/1 5)7W]-$,_.46;T= M<<,5<4B 3V8A83/-7&<\"E9 19(L@=//B7H3&L)//\\=]DXGCD,6NXMG3LSI M%DZ!RV9>$CESV 9<+3Y%BBZ:9LYC& "UQLX/^(:<0%(T>D- ,ROH= V\S0W1NVTOV4S-L,2Q MPY1>K>BFW4EUWNSL?1K> Z88J-2@6H_<&\%ZAH&_BC*BK2OM+XTGLJA=Y$X+ M!AR)[EUXG)D5S^ZV:V0]PL ;R7R(^;T6F>,!F8HJ7CP*HEAZKT-_@+W@?'<3 MZ"[AIKP ;EF&KH1V:&:$;BT>W,OJGRT//B#7H(CB]AS9*&CJ2.9FM^C2W9I7 MF%+FU,:X4).O-A-OJ\?*GNM6ED_N%L(]A]O)!B.VQT [BX&:4 H.(*UJI4'M M;^]JA6#JI7.?S5[IS7@@N/J89Q[D4Z\9&MC6/J:2;=;Q>.2=TCMJ*YG<.'19 M3T-:XI6)6=>U-)U5-K8EB'J@YSWS! :?-?:32@S4NB7$-(&Q?UP_@ X5(JG M.2O?48S!)L= 4W3?YJ-5X5_#G M9#@[X!- A81U% >C[](ACR")KR2'06]S&)J3PU >&/LK$'D(2AD2_.T8;MFC M0@[4U^\8130Q1";OVLGNFM-QE!>36KYD3K"KKK&/F.S5R%,ONGNF-?9?RM7 M] BGF)L+)T!KPPO)004,CFJ.;X+)S2IB3JJ)]\-E=12Q<+*G IV404OFX, 0 MEZPV;/ZH5IZD@;@@!5SJ7&L6+>Q\R&4@A)@I!IGO[0(=U*W2.CF&2"Y*AB&9 MR.S98HB(/VR/'GGGN"&8QF ?GJ&7<)R&8H0N[90P0I?]+V>+$1MB*'6N.JL, MYUTZ D]*4EUW2)?=[),XASLFC_/^5]M/''[F[B1HU4@^/(<[S;B:M^=O>:5( MH*VQFQ,M6^:Q195'DZ\XZZ_>'G_SGDK;%BYK?3<,SMRRMDL)^,ZBQ$$A K>% M/D+N!9\'492O$-CU-"7+3S%WD2V_V1W50'3:[/G>GFKS57>&",-UBUQM!VFS M0[Q^\QFJG32I1L(4%=)3LII)JH^4Y"04JH)9A'X=)NU-=NOIX"S%-?J>=T'% M?KG]M&,8)ML^IPBH)U233X@R>@TFWD"427W'^VMU1FIW[\_#:AE8=2[4/K5[ M[BT&';"WCQO>>R.X1>Z4:R0VL*U&8JN"\X\"/_)X%!.K"D)JNB1:@& \A4Q%J%,%A-9U);&U4T95)K]%C"M:BZI7+[ M.6VNEZN",H7P[=EB5/+>:0B]&HDP=KCYS_^.>)-NWA67KWN+R>GX'?N,G1'7AI6NUW@M;&^24WVL1$?81RS?B<3'4=8D9:=[=P1F&0%-P-L6\"+B57WK&T,7R450)VE'=;]5&@ M0P"M8@=A0DIG_,>*X;+ -I&8,'],?QAF K"(EPYDPU^;+DC4Y49=^9^ M08*X0,MXJ=GW+[>]=").Z=IWN&C>:2Q-+ZFXFY% =M^-V?U(&OO51_F--LK? M]"@_,&E0R$",@MS!;*3ABOI ([W](PA]Y;T;AH\-9..X;X_MVZG<=TX%L?(: MNF6(D(&]6V:2FM=*L=?=#FY7O]9I:F31K>%."0<[="L>Y78>!"&@/Z[K^TEJ[TC(6-!JC%PUD>/%Y3(*PU M(23Q9ZB.AJS\.-6/S(Y2BP15)D7!3D3Y@[F8>(&Y_@>#W=+.U4%Q);L M^);T,]C^W:\?OKV[;2#CS>TPQV+S63/=I&90WRW>G>>O@ZZ8S; UD\WOO*HS MK;-EP>$+4$?GJS'QBW6Y^B]E(X\9C,+TR&801]GDX*J>;=$E2'=2X31%B-BVLB80K\@&KJ+80O]V):O,-VJDN MIT"U-5OXUR#8A>/Y&6KEGG:92I^J/^<%4U,%LM0C)5-CI&1L5^)Y/J2T(9$R MCZ?YY('RUA-&2=^I[:O)M8Y54QYN=XAZD#76ZR?R2_=CIKU_@%3@>R*Z.$U2J2M@%236^F<6UVJ MRKHG";S[\ZV25.L:+&OM]FO"W&0P-[=QL)T3S#T^WUDIZNXW^ON2!SZ1<<\R]WI;/RTOXR M#T)Y@E)E[D:-/*S=5(L^M\*W0WJ%.\ M6[+1FB#D4I6-W7@R$%Y)FH'9IADT/UK/+M[>_OYV<4/!BHG!Y+_+ESSG>C!U?E3,Q[8Z7'\.<__0)X0!J'X.8*TP S1Y@ 7T :.!%T8H% M&M^Y(Y?&'!B:/E"581"&P0-.A.88)G('ERO0I\@2&[%/;H('##/-O0D20;0* ML><9O.+MI]\^P!N6 ]]AFF(D,_&7@^=.>Y09,07KIF8CU5,^-_!15*C=5WY'E)S=\T\ M%7R*)X)L<>Q\]RZN72>E+9,L6)?&DN.ZU)R,* *"E/0V7->WBU\B9G7F66O M$Z^RP%;_":D#S-8Q'\J0#'%P1H2Y_^Q\[<"EXQ/I)7!&@[_\ T1<-/9&?![V MPOM!P_F 5)"M"9;"361@)R.2\%3=Y R].68X8[4A<*:RZ[A'J>NAQA+G"A[Q MWR5/"+E>AZ8RK:4SO4W\P+\)D:LS\0V+BRL O/]Q:K!:U3,O0"&+2PWAQ2:KA?8CX/'I"9,,VIY*SU\\/HJ/":>Y($ M26>_Q2*01S?APFD.?3(?>+F<>PP/62Z.@&T^,[TT/3/-S.2[39P0Y'?!5!]\ MK?"[)+]&..)5SH+YF,- UN?\(,:4>59E@K\%Q ,/@\NN"8M^6/@4ZYI '@( MIQ9RJX$\TCLY1HM4P\L8>L2\^4AI%=()K">3S M+XL SUCF:K0"1I.N0SA">C]@F91;FJP$NY^O),S$@DU0H\9$(PRW:=T *,1A M@]?7I856G7I;CB07^Q==-R7](';+#_7&?WGFC6Q'M[N3D3X::]9H:#OVH#\: MC/N37G_B&I/!OP;6LQ-A707IX*SSW]E1[ZIE+-.C^9W5>\8\"];Q'B#]A3G; M&K;?YU*QGQNJUM,STQZSSE.S;!81)S,?T6BS>I<+=*BZMJZC M,+ 6+QCO-(.\FP\\[[?5TFW)%YA:2P6O32:X(HWU0ZVN;#)DS(PE.?@1H%]( MUA@Y=R[$ ,NKVS\G;_F0#F7L5407B> ME6U/J.P_VC"&*>_DDJ'-@2JJ%R2Q256;F^(P:ED%H73U).,^^!-04D$7E[(H MOZ);/,G8_NK, ^4%D.ME7"G()P"SK+:=: ?BMNZ MTT=>(0L(%Q$Y,X("!7/$2$V)!&WLPKK-7!.8)^#<9X']@E1/E]U:B?=&SY:[ M!)<,A2[.'MU+3^B::S*BZ^)]BO 9ABGA?"V<5M>2103".TJY.E6;2]*;?8W" M*6 W_."$8R9"YJXS=L-HYBU%+YM4G6W:>A>X)\.>6T5V3%"$(,+/YQ%&1)T/F)DN'UID_%3R7 MZ;!K4":=J9AV#:]WQU4E<912G5V&7;X[OA&S0' K;!7:DCVQ14M $5DT% I4<6C?[:SPI^2S0??FS;FDU#(/M M%8=N2;KL29!HX)N2X=+%E7^@[IJUV'E 4"J:PTMJZG-G/0# M<:=!RYV.PYTRQ3)-8$_9ZIUJWXLA1S8*>D5^B.R>CA=S3;?M/:(SN2F!>VYS M+[7"IZ** Y"NK_3KT6[4$N^6Q+LQBG,")^GF"I]*$K;TK/=)/1Y<_ZX/L61F48+5P\X7N MOU=NQ/U\[@\OHCBE< 4>T$.(:SVX\SG^R;/ X%6KI)NU6/O9W!G"/:5K S,*"WO=8@0X\Q&IYD K)F;717@^I5"UM'7UD=N8 MK-5UQK1_,V]K'T%)W%SZ?+AQYE9? D:FG1J6B-8:97ZP>ZALXYK)"W)H8JZT MZ:P(QFD0F)%](\X\#/Q5H9U;H6-A=*C3E V>KR[E+J_T22K2N:F5.F?R ^?] M@JZ?+;NC5X\\8 ]Q].=DZ@;*S.>]3,I;5I7BI>\LQ2+?1I)/LF#: MX"-H_APE>EZ:6'7^)GNMC*%M*:LP2EGTT+%*6J!LJ:F8)55H3Z&G'$E-.0!E MY616/62W)?Y$-9W!8N&QE"CY9X;D*,P:^95D\03>K)()/QN=!W75-4D7$,X, M42E6UHGVZG,K[#:WXNBY%?NTY:S1D#EC8.;[O0O>;?2-8N'Z;M&'?DEE[U/9 M<)DJC7JL4;MEBI!.(YLA=8ST4^I;]7BKL05K M/0O2RV0?;2MKRPHJ*"_;VMT!D4WP7C=6^TF]I35%[6$XS3K?UEEC5S9Y9%OT MJIR[;16Q8L?\U(S'\ESDY^88__:N1*N4D/6>OK?#HVMLON0:(W"E9DR5\XQX M,F1!.;]@70KCXMO2E55H?RZ&8AFZ5AFUOG_.]D^NX>Q0'5XT2]&U] M-N9 0E&YV ;[YQXYPE9X X_VC]>[D;+SP)I(&&^#ML6C&[6PJF#DT<4$\7!Z'NUK6I*A(GW4-_(E=2<-WO= MI,[NZ:C5BAFKE&\F2Z:Y.^4;R%1.9P+Z,EL1K4#7ZSCF85R9.WK'LJ3/FOB* M3A[)+'.I-CQ_VL2[UTRYD03D:XWHS6I6.4_.0!C$VH%\SY9=(WIX,#+(:C?; MTD%)D]>:9U8W\?VUTQ"&#DZ.&,95(JR)6"(NRW M]#J4,-R-/O&=^22NGN6.53Q1RZ3N%:>=IX96H;$];!/T!M;4=Q($,>R"]RS; M4R!K3^;$O/ID@VZ;;+ AV>#4K"L3_]A%-F2]4&+:6DE?FMT*L2]#0&3C -M+ M"B,G*8QD8*-Y&&\OR")]_=#&@PL-1^$N4/K[) CA!M'MPC^=!Y%@S_MY9$O6 MQD$M7"O>:$TT$+TVQS^V)V0]ETW02WP7!T(PH\9=/XGE1HDHFQP*3Q?(;"(" M8=!D>Q0QRNI?^22EG4DTRX2Z.R26/14#2IA$2??R?1E0PMST-3.H>""<%9=D M8O.AN_ B-B(2K'\OEX BJ?Y-1+XT,+$+"F;]2TG"Q8%2YC!SHY[=M#XLQK(6 M4M\GZZJ<\8!2QX&\FZ@(ZTW%1SPK1V+>3^"RE-M\%K>X3KP^62+C:1![ZT)6 M!J"O8BXI"W<\8?%X^3YJM=T_.AO(S6P5+ PG6GA<+E/M(_4B%R$$= ]PN2W- M"!N[<^ :(:(\#>D)5E&ZL/0D9M^%P6HZDQIPJZ+[=GF3]JQBE;1GK]Q^+I9J MY8*IEA":AJD?2G6WZT15:YQ-Q"BQP^7S;E_RGW)G3,)#\O-U,\TB1"-UGD*& MD*BN.(7AN]V6-)]^2 MII>+?>CV7@TSGMLEKM =TC-B=S3SX0JGV-+[WA63N1;..*$+UCPIYKP9)U+B M>]0R=VZ^> +8!F@9-$.+.Y;7H3=2<9B M/AJ+BT;8'8L/#:2X !M5Z[+1>S1K%J %$ALT?C0#0&]$[7/D+)T13O,HF?PA M3S!!%$F[HRR<41@D+5(255;NIJSVE0N21,TCEOI4/CV'A.2H"0 M1&='>;?%"\WL"^6[ RGJ J7BA65?O]SW0C=?(<])Q!_S)MALU$1:[5/W:BRI M+O<\*'/-W+MT/EL#B73-T#=IKERN=C"?P61VDZ(B:^=$Z.(\.,R)WMX9Z-(.NB:$F&O_R M$(3?0;$>)4)O.V+N*.]78*$ZFN/A+=:R/1S1DI M4"YI;VF*+^#TW:\?OKV[;6!J56Z'.>G9+73S$4%:8V#OGO^8%Y[8WJB>E2;S MR?S62R>.;9*1J8MN,:0:"3:ENXKY5S73WJY8\06HL_/56(RG7=N)Z^7A"T2R M]U:/;^L68]QZ#=_+[IR[$3G"97CUO*_OC.Z%[J5&22^B/$GT2_+!2RA"'JA9 M01(5P\@V8RGKP5/EXZL1DSFPTE1S(L!D\A3X<=*QD+M1;/>R*58XL,O)=?<4 MFZ)/LIO+$AB4T&NO-KW*%+*+"-LHC0Y(YD_9!_Z"2;<"->O1K3%@=&L\J8W4 MV&3^]0JI8>5[08GBB'YO]^*(K"=''BJZ4\)$=M9>QJN2MJ@[N%)Y:#5Q.SC5 MQ&US*YS.\EBC6__A>A&_4V,^%5FL1W@[WQ+)2+,8#].0Q:C1,:.6[97B?:'S M<@[]80.KY5P86SO(JSII5K*1E19R<$?FX:VJ6L"M;VOM3"7;J'OG0269?/[U MU&+E+2L][2]SH'S.?LWY)H>CEG+QD'$!'XQJKD$[VPK!6KFV=VW(>I(UX?@[C#I6\".4IQQN<.GQA]8@^^9!6UM??4U\WLI SG#<5,$Z M@^IW+&TIQ4VCO[/)6YSG:.?S)*P2Y+2>##F/H02IA[ ;UKG+ -=+@%43F[=* M@\UH_&;#L'G+(.DGRMQ@"4F4'Z@TD C9)CV^24S18"180A!;@N]YG<%S1%/> M9.+B?,Z*'-4ID )F+&*MBI3WO;ZG%V;?L-H9RNB(0.W !G N;^H+FU1F[GQ, M#X> U91)S^@RCEDF7[&O03"<>U-&ARN?DGW@Z[NWMY^/.E?T2M) ^FT:2-/3 M0$C-P0*-.R&(:F9!'YG))?M,!"8RNI31L/*D""FQS&H?.J/OTS DK])7 ;X MOS=/NFGD"1\#W-;1/0E>%*U#;3[]] M4)8!H(M(N?3$7?-NG$GA%W+D\OZ-F!:=E"(A9RZ/_@D8.B&:H)A'XD0SIK?@ M7UQ0T('](^,>.G/LABW*E J0)Q&GES3LWE;$&=K&HN"J/:3>@C53@?$IGJ"X MQ;'S";)2/V):D36R/4&59P,8%MWE-^<'&F\LI;2!_ JUHB3EE303*1>6Z6^/2(%LT$G!=JE< ;#'T#B;#9?"\NXTZF"U1*WM=\JH>O H)!(R6 M,0@*.,2)NDTE-GZ,VQZ,)CR=IEUW&/2IZ'JG$^X[KDUT*%K,%%Y&G@Z$!) M?3%^X-^$J*TRA1+6YN8>[U# FQK'SG?79]:A[[NL#U?2FNLA".=CT"9@%V * M+E8+6H<47\85&'-GZ?!S82L[I#US,W,.ABLRD_.@ZS65'Q\#GY+G [A>N%#! MC!M(]6NRT?WL(5).C@6*$97L(3!QYC@OO7.4:#6,O+%'!-DW]-Z;B.2.H(S4 M#LJ_+)K!IU33':V =-)U8!LQLYI 'DME!Y.1OIH MK%FCH>W8@_YH,.Y/>OV):TP&_QKTGIT(^\I)Z#H ;F/3 M>'Y2Y'@C0DKFE> K)[23#@*C(EB2&Q'K<'[/U+1T6"F(,C+&0?P0"?'1[S./ M>#IKEH#$X- \8TXI.!4>M4&ILP?\\L-G.AOHVJ#ED;A)^B/@YYG."#=WI:NZ$HB@6?4[>/' MFC@,G<9>-%I%%.4#.#UPFX=^@F8."C>/B53P &](X\CA79K2/6 M1L(I=KM@W.PM\#Y0*FZGH YO MD$HDL=TTX,J^K$"RZ99UR[J3$/817GR5'(I?4U_E+=.! M]8%I,F\[ Q[C4'P7V'R &^S)CN2A'8"OM ]\XP-\J"P<(!Y7.K]-HJRGBK0E M+F8!NMQWNO!N'!^$'^K/6.8/)KP3$A+^?0524K=9YXUT0::" ^6R5@'$*'#L MK4OL-WV.7JS)QTDT&GBMCSQEY9/O%A]+O*^<.P&[^H[VK]@7=;)E QT>"5Q4 MBXD=[)% >#WZ9$6G+ZSN^=B(VQUC#6;G^"Z7_P6N[* G:@SD*"'94C!6@AI( MG0QC$J7U6$\>.^FX$VH[MEI@$06C:EZ,R"P:!D14;UG#+/C@+=-) M>7NM+P[=Q#LVBT9Y0??D5-_\2V(S$=8! TR_N\3',0""UR,8/*%MAMD NNN: M_A/_T L+?(8WY 9CYR =5Y8.E[JD.LH@&,K:D[#W LC@*P43Z%-K&(QRG\*)##H(,X:MH7L?S.^IO)I!"60GL[1)2PF0/K/5NM1A M+6O,8ES*189$32%@3Q7.C&+H1^+0I/CW,S.DF#\ !.60G&_PIL2IR1UCO.$) M^85YT!]6]5.>'P&UH=9 A#.,S\ MDR1^&+7A)3^[%?]^]E)X> M2M812Z=G\Q\_>2 (NR;H0+U!E!:N*!W!EZV7J M")GC#T-6:_[(4(I.,E9^1=D!8.691ZKRT>$>I%O>ZYPTT"@?3G>F;#>!BG2' MU$(!U'A&-O4+[R5C;V/.Z3B?3%!DS#U?3(D59)+0!VQ.A@*(Y!<>+$F^P#%S M,#E@Q3]@%S7G$1EMZ#P0'H)] @!*"0T94#0"72(X(W Z,*T!#(.)[UT?3AJU0 M]D5N;XQ95[)V?GS6[6P"4+BA7@-C_]R@T3-&0"XKF=T0\W02[!W

@GL04KLA:/:@%@61;A>GE1 KS@#/?*_XXA6E!W<:) M!BFX0.?T>$\K5G%6A@VK)7,"96"^G*]0-L'&2;ERQ^(!2?URLAXN@8GH9IN[ M?%P=.;KP+6;'L"FMI0/X<'P%\UMS(IL2M&<4JHH#-->I)-'*]UA%4LU^>.^ M]$7#)-4*"YAZC,/JVNZ)X*>Y>$J10/.PF[GBH^.BO(/FW YYO%&GQ;0]-XY1 M<4#?%<,MZF\Y=#'HPHQMIUHK/J3\#_/C&EBS/Q M6DR$@[CT7G-2'2V-="4A@:\]A6O0IG =/85K?0&WK!(R)UI!I;1X8*M!3Y8P];J;:'5$-$ MK58AR%6?9J*D>H2[ S$S0HR1H%R-72,M1PNH],GSPWUS)1%99QPL M681%1-M8"B'Y/\;H:\$L %>XE.087FG,C@)2R5)LKH:N86(:BYQUE#OJ."]: MWT:>S[T7M!,I+I?;3]8RG9%3932GK &G)&;841(O&B,97;2O,"KO0FH9#C\H MKDF6*1S'2(_#F Y\9J>?Y=ICI!OIRLUJRV"!,=9[-]LJ$U.SM*3XHBPXRKVH M-3??EV$A8XJ]X^[ZYN%V9YKR[M8[HMQP@5D&JTAXL<5:43FRPDO(QU\,X$8! M913PU *X2D^3D>8.,@(-@<\5'H=DX.3%?V$)LFB6R)7F,1<$"\<'+1 V3,4 MY=NPNN0'RC@YBLZ-Q-_%CB#*-4"[\!6[HVG"Z<%\3P\N3Q5"#Q&%XAT6=/4< MJ@ A";4*2]R&3=)(>%_618"DA]OE41I,FY/0X[DA#T$&Q$WQ94DRF!IPDS>3 M#NX'K#^MQY,P*IU0F:4D7,*M9,#%$"3GC2) Q5E(F1T[!ZGU>%DCE,B895JW M)L*R6";&@H;I&=*%2P@5,&4:.@L6OAYBHACGUA%EM*3\NXR%B+#WV%WB6A3E M6R _YQD=*D];H] 7!C>3U%&11\+#0.1&5#.(Z;/<#>["S.19R/%D:;"02"/! MGY3L%KV?+ (4/]3Y>]5918\N.2[I>B)2OY/8#KH&U]%=&C*O<_) M6DSO@5O [%86@Z/)+1CT1,\W8YR MVJ@E <*8];),)RSPNT@C]PG5I=A0I=HP M7LHG'I'.02F,F8PY44^-UXTP'Z)J+ $YH"&29* PR7D"F4Y M)6F)3$W*PABZ*K5P710)L8?Q-!KU'83?^>6RH5L"I2EW Y8$$1ZEQ>>C9%I@ M%N5)+:4D$OY!41NF%-=$/O$?2K#,RRZ9-;D_8@7,(\Z=$L6%Q3I$JC@.OHM< MEW$3TCTZRM^$V/08%_1%!@ \,YT'0SPH@0-$++?@.P6_!SX5B()C MGI-'L\YB2HQEQ2ML(_1R6>?(V?^@R 7%Z0#)%)4X*8OV_,E)>X &<&\?*:[ RB%(F ./X'$T42U1T M\^!*\>!DC^EK>-XWR X4Q!SMN/[MC"A;U4GR:XO5BVN)1% $(SR&^#ZE3'&8 M4V8EER-EXB>/UH2ZG28V 7A;45$H+-BR,GHV]&K0EY/">+Q6Z_;D#S=X%#22<.8G7G>.>"YV:FES9MSQS8Z?:R;V-I^%5P]M+9H"+]/AT%M/N]D!!SESD6WFLC"F> 4T+ 8',FE)\ M?R^%O/3^!;!J[EP1IE7+0$[)JLXQ67]0= *3+H*%.[IWHM9S#4+]\6RX?)P(V#(FFLP0L= : M&A),_%A83I>'_[[@Q#L-<8#UR@?(S.&D8]Y&A1XP< MT?=[G3X[[18O'6SQSN;X^_J=WM$C7\EUY_& I%.1&6<[UY2GT L^L)8!P-/, MV_%<'^11Y+G>ZW;T#-3SVT,J'\T=T$ G'HMO84TSMW"(RT7N.KE+)\/:+=A4 M-'E4D.WERS_0JXD:)^RPEZ#1!.SGD(.%3J1HV44'J7 <8"WKX/8/*34NT:P]YN MB]2]<:,%^GT^&&1[5S%P(X$*AZ=Z9"WMVQNRQHB6C5-6DMMBW%?$6(B] MOLHZ2]9<@!RE._"AFLY$>-BNA(GT[ /U<]?-DF9R=9EPN=ZP[Y 2/6$WO@KGH<9.'L)!%=07*ESLM2*S! MOR0O/D8G%Z[#O'?H;L9W)V8&\X)0E)%^OV=,(STFJ>O,-T@L)4K@GM3Y/S<& M9KY8T !VO,X[!23**@>D] XI+.B0GY(YT=]^_1_"+@2%M"_B^;U\"4 OXX7: MWYGS%6]4VM@XH(P]$>'D1EM:_"J'UX>83IAV<9$,8=[U<.[R3@<4&@O=I'"5 M5]V7GAP@NW6T*^8>@"H(L@!Q@N?,6M(+03=]T)<[.#1]$. GWA' $7W)\XVC MB 0QZ82UNE!%3BQ"V'G OY%=_BAZ"^"U41X%AN,Y.TCKFBD[Y($B^ICU%3)Q MP^/S:<8-V04!U4\[HB^O2%H.19>W=:B[KNTV1R\ROK!:=\G6'0 M[#8,,46"+K2!& 6R@7(W?"H(N>%][$!/H(P=:>\L7,I^&N?;=SQF4PK!W.15 M\BM?3AE6%20OBOFQ4!RNPR.4M)$Q[D.@6I):7OD%M/4O87XY!?7.R0M@?JFLU"W;=HCZ'[ZI;YTQ!\ M0L5I(.)^1KG$,\")WP/7^^\DOYL!!S.-1#^\_TY[,K$D'JJ>0)5_D0JL*%HM MEG*30L;J6$L57#&3)@\_=SEAS'G'7U('.8JMP@2MX"ZI>T7I TG..6_@PA/M MQ]C#:"QE=5*GXI062S85\185E/1(K@/1"4G2[-DS^*_$<<1P7G1192E<;'2& MZ.%$M%IY5V2=I<1*S5O2'X?2/KTT'U'.*HRH\XSG4]XD\_9$6)'&^I*'J8TF MSCET@;)9;Y@?[">4$ )YT)WN5RSK))I572CO91EA>11B,:8V5QH-Y6/5]N_OB-2BS2 MU@(5C)5>)"B_;)MI11NO@).<]WLPO^[1F=^V_=SA:A5SW7#'IV'#3U(&N^79 M_QN;2E+7/Y[5"1_,Q;_?)=PM4FZ'8.WP="<%FY,V4%#HHL-V#*E/2*]C;?VPP9TC,*4R7R%O#7E#YD/Y%$,9#61%@2: M. V\HF:(2R9&F',%>#"].^46P"TQP6D51HGD&&)#5F%=>V!?+T-Y)\J MD%_.:=YSTGDK2*>A3.3K:HA.'>YPI1::JS A?+G5*/=?9]2;$/MB8_9B(NF] MD))AYX)GD ET6Z$>(@- 18/-NR&3BU(BQ\%\CLURN?[('"^L5S5C/\DL"?$3 M+L*ID6A>#Z3WEBJ/N0W 6F.'9AL57KA6S?SBBO"@6(S<,%11S+48654D]R#: M;X'/8U^@GJP6*[:)@,?V%J#FS="M")()T_MX9K&_3H/*&+F-S ;])NN5< 34 M=3GP\5($L019=U!ZY616IZ&4"9CAO% A>1:+'Z8T,<5C%8P%*<83*T.1-LEZ MLO/I*9@3OPNT,!Y&XL/#_(K3_[L#EH@KV?UV?%;'_[OY %%8^NU'047Y->OZ*45F2 M!BD=E)AR]G:&;OR )AHO:DK/F_%N*7+2CDX]-$3B3IB)SU(L,^L'E]9DUCW7 MAXF=". ENYI2.C\C0!8DU%-"X)XZ- R28E7B#"F 5[&'=!X5T0(^>, :TS3H MP1K11+RZ@*FW#F^3*Q+C2'*1',L$I$J0CF%D)#*!:[R?G..N1XR48LMDY8<. M*?:B8 U;28%9R[FVR'_NI \2^2FI'DK[\DC?M*X:%X/61\C88 M$_\CA.ACL_JC6GT5';R202!,!_D;.]G1D]-/R_ VC*/\@DZZABJI>:Z<,2Z) MMLBMQMM]<"]3H36ANEW4LCF%%+PJS*$B+#<4PP!8QYB=JECM] 4O[2O)(526>4LB_^Q)L>\'UB-TM1LA!>;^#'>R)IU M\V#N)^K*@G6Q[Y/T'R*,%\^PG_>SEPHU_$!3%GZ(7V U.J$A*4ID?XRHW0%V MH2''[G()7(I",5FT9>0DLG[E;Z1'XD!T=M/UP*J.1REHAF5PR>,8"%Y9L1D MXCQ,ICOP*M58&A@@MW=+@^VL7P6H7^10Q* +P+@',(85M(Z9 9XB@B%\=\P: M7_FDOZ3AJ3C3?#T'V@V-MS)G1(4S]D9468';)/0W2G?$(DF9#4E#M&*I@6VV M7ZCD..!5G.QSJ6J_\MD7A:=$/##I?%_5B?0ET^1I1@CS=HH<83;XR.@H- M%YMHE/$(^J84HF"RG8#?.^6(I0UEQBRNR1Q*[8N(]4#"4"V.&H6+2&P$BD/E M7.G,TLFE(?&T(TR4X=DLKDA4)N]2B!L-F+R0&#S7C=@]N:(9"@.]F.8BZD5F M? 0?][0QNQV-,8'0=*V,ZG)Y3[N'SP:[A\^ZMGVL\)FU/GRVXT[V")\=Y^Q\ MBA.SHCYC?OP8K=*:+./-$L6)/[V9NY/XM8F?D$.?=<5[?6,>F:TX+X^L(6.$*8654F.1<5UUV71Q?L^?MV_Y)NGJA$F]; [99([N2F]1>6! MP[2!Y]N9YTZ4.^I!AOSN$S7\9;,YV7?ODU0"\9W++MD=2RP-O75NE.R3N3]8 M9S'A]DV:/Z10&L5DVR#'?&DLJ0#5XUSO,@.?\.1CZ#9F\Z-;K]P6>L$W1[S?Z7F MSYUP[*4S'ZW,6!_Y!T++?Q("@HC M]@#ZCKV,XJ DUWFKW59#YDJR+(SJ+(LM=%S=>-;F9A2HN39DMU-U=:N6=OWY M]LLWY<.'CO+IV]_NOB@?/K[_].7WVV\?/GWLX_+'#JJ3LF]D!#];8.#,BUAR;=H32,H"2/7:="ZE%W$FF2E+4FEC6P\,TWP8ZXC,8$/IVB*(&62]>J,@1:C MU%#W,_ERY?US@ZHTA]WQO7\F^'[;4>1Q\PW$]0\,@DG2,Z%5FO.(&)$ /^G( MC@E.6,J&.)ZV/O5$?HN8FYQMB<=ZE"8EZ^B"PGH_2HLG?Y2HQ(IF%%X?NG*? MY1$@[V1%Z3#9\9B41T;_S*2^^VPKR;F8K85;6 TC]]\KYM M1_D0*^/ 92WX0>T+*0\TG??,PNO"#P9[=OEHY[21*?L)/L^'I0.!??>#!^IM MO8I8K1=[/NUH36WEO45RV1A6H4F=#B47D &.U0 _X?]QV&D&Z^<7YT8=:$P!XQG#=WEI'[6OSES=B+0!5Y?.WY]#)Z:!?% M6L=52V%SA7[Y(U5+57]N M:=UV4\??E+UVJ5>$60R[ (&1$/[RS$Q,PV+8VK5/E)5XBY*8W1J=?Y( 8X<<%GOWR0G^9<\'$XR:A*(-A)9(>#;*W+.7A MYV'XZI?/(4Y#_.QX8_9/P$M"RN0BVRNL3\B)CL8NTX$/G)#\!)]70U!AYX\W M],6M[P=HA/$[9^G$44.O_"P8ZVTZI(DGLS>3J28MEIK,^;^AI?L[&+/_%]MK MN_HD1OV9N$JT70=[G(T:-,C&ZM#_]'TXRY, JF#-$: ^!O=L M?BIO_R=*;I+/18[7'@H&OQ!N "(DX#X42D=4\%CKKBK$O1Y3[)5?DZ[9*BR[ MDZ3*X8,LJ0YS99JR+8X=[=Z>YV_L0"=N((I8@X[%>RD_S:'QJZT.OX4VM 9' M6Q)O]O4=WS*H('7#D-JC9J[QLD5H,H(\)T*3ST5KW?U%Z!E0D:&IEMD_MJ"\ M5''8=*%G]SKF8#>A=V:B[3Q([\0"["S$E&ZES>>O2$R)M@(\<"BD5+[;P%4( M*;NO:MUN*Z2N1$AU.P.]%5*-@(5N]U2[%5(;A91F/ZV08NS';"+_H1#3/@C" MS6B>.P)G5,;!"C-1R)0^9Q^%V3>!>JQ6<%V)X+([FG$5@NN22=9HL,!KR"65 MX#C)N5>4#"@%-X^S)\IS_%?5_RHCKD>K=JQW "DKZ$COS)4[=CN&A4?^XO+< M\B@SE0LK4U5-L\1 +ZPUH1J[V/G!^D#R6QFL)"(_D67.BXR$-%M:TM"GBMUDRB Y[0@[= M3"8W%A\LW:2#>&9L0!!B.Y1[)\;J4]^=!C%K?9B=+1"7SLC#FO'0C;,[*-OO MC$:ELSXXK,H$RRRHUXJ\3R?-'H+-X!QQ3>X;LW%,7UIS+EZXQ="5BUAY66%!M41Y$$:@ORCS _C,1+W/Q M"%9C=^)@CTYVIS1X9FT[+0Z8/T=/W+;KV8;64<]>JOP$\!S6Z+ &Q:"Z:K@/ M;$3&JHZ2ND1$%H7JGZBA\]RCMDM4V<2:]Z5U>?TMJZ!14TOG)< $;\ZN?"$6QOBUF*IT6(3-SEZ MJ7SC_7H_SYLY@/,3M7=)% [L3LWF\REZ%]L?8U^8B#6CS)=OLTEKK.D_&YL) M^@*K&#L.EL"GW\^=Z3,FG&)@CS_BU]1+%I!C'KG/B&=.8!4+A[G5?Q$0_![O M @;LL"=^?I5YYR_Y?^.5['C^;^'"CVMOR=[G^-N]JOOL%S[IJ\X%H)#<@(M$ M4C5P-E)>R+UK527;C8EUO-/ZR-"13-SIBH^X^'KSCY=7WQ0FG^VT6U,8HW>$ MIC!PQ-$-7!8V:7S-"G4?WS2_4TR];9]<+^L>LBEDNI6C=87<^?1W/V;>T-MF M"NQ9U$OK\(71M-+=?K>C]\Q]2G>WC@H#V(Y94<.QB0KG6/E=C9!"S/K%B798F./9;QM.#R-'&F=GIT)'FV('QT9ZD4QBLSVQCC'"E2\U#M!#UU%J+&.XOC9?3Z MU:N'AX<.[*LS#>Y?W8)EAL-57KGCJ1.^&CNQ\\KN=GN#5[ [T'LL>Z#I TWK MP=]?H5+A_C!-G!/=F<4+C)K0=*BQ\A9OG:;'D'7WP8<=+ -Y%'+B'U(5YFP2 M27T]-)OT ?:ZFK.H"&<"F84D77*P&-KJBS7T)&>DY,DJ\OSD2ZF._,D%!CTE9Y:72C][16_HY M/?T(6Q5,U1__-B>/AO7#_0&DP&FAJI]U*G)0QLCCS9C/!%M06^CXJ'#K72Q2 M&RU2-Q>I#1FIBXW86Z0N16JCY=0-1FIC Z=>-WF@&N'U/LU4?=M) RBFK5TH MANN:WOGP\>N)D?QHN90?R"VH_'^_?OD-;$6$;'E0'ZS?D1^,'B$1A4C,/9,0@VFKD+ M)T&\SJ5!^NWM;RVD"=)OG?E(A#Y_\_SO-(GR8N'^[NY]"W>"^SN,A7M7 O;? M;G]MP4Y@_\T9NO,K@/CG+WY&Q'JJPR3]M*L3T. M\'\8C(K_36.- FL50!(#3'Y^6%(K&692-(DV;*9I&J_$&<5!/B4B@2QBL0+N10&LNC@/ U0U?!$;1L+"QZ MFX;NS)E/Q+!O_&P?W-G_DH]VO[\^OM["ZFGL,5Y%KY0O MP1"VH7SNP-_^XW[?A1:V19*-N9;U>Y8<^Q[+4XT;-OZDT'OL_-$TF='$& M)%9.5\5DTWCM6V%9B>_(U'GQ#O66VT1O$5^JL#C8Q-X2UBI?-?W^=C3"6F4L M9^(_>%F$8<%@/KI-=5KSR:XVGUX-@_$C_#&+%_-?_A]02P,$% @ ^WAH M6#JQ]+U$$@ 2<< ! !K9GDM,C R-# Q,S$N>'-D[5WM<^.VT?^>OP)5 M9YZYSD1G2_;E?&Y\'5F25A9Z(MRAS+YJ==Z?MA"Q#692>W'5>IS>M"]: M?_O\PP\__ZG=_N?UPQT:,,-=$5N@/B=8$!,]4[%$8DG0;XQ_HT\8C2TLYHRO MVNW/BJS/UAM.%TN!NJ?=\Z!9<)=?FMW3,TSFIVT\N_BI?=[MSMJS^;G1OOC8 M^8ETB=GMDM,?%Y>SBX_F*3XSVN>?/IZVS_'%>1M_N.BT/\SF<.>L.^\ "\GT MQ;ETC"59801=LYW+%^>JM11B?7ER\OS\_/[Y[#WCBY/NZ6GGY)]?[R:J:!.;4=@VR#1]J;8$D0;?SCQ;@9-3<';8K,F3B>;/]P_D?>E3J?MTTZ[VTF1 MZBF[[=.SMNP/%H+3F2O(#> \('/L6J"G:__A8HO.*3'!B2PBW236(');8+X@ MXAZOB+/&!BECQ<\_("3!I:LUXP+9*=HY=F9*9X<+27;60IXCW#$#"^7?LJ43 MV#+5_H18PI%_M>5?[U\'7GTZ=/)R_2 M3;,UR/0[U;XM?[8[7<"W@M@\!RXO&_YJ!W2'T"$WLJ\9VU%96PZ>LI$;V+%42BX! @O"ABD"'&.\7[.G$)+3,^$LVES^JC+@8 M$V*8560&S>6/#)G8MIE0]/**?VV]IO:<>1?@DO35R\!A'\@\6"]2JU?&K*#^ M=XFYP9FEF4).UIRM"1>4.-&53S%85>T\D!#K M?[W?!K:J]AM(#-?:Q>4E^13N(VI>M?H,@O8Q7H!V\OKCPVU!#*4$AQ0!VX!Q MZ(>?3]4_'=0. _TV4I1(DOY\DB1(L'(=8H[LS^IW_#E\-Z4(I6M@_[ )[3.31"0KAF4Q'_;]_&=T-A@^3 MX3\>;Z?_>@4?*!*B=8&?=G&!J,3_^_-%M_/QK\B3?'2$G'':FWRYN1O]-GF- M.2#-6PO[QYU&/@A"2E)#81[Q!;;I?Y06V#8G[FJ%^8;-)W1ATSG$-[;H&09S M;4'MQ9A9U(!LK#30NW'70GTA4R+J&!9S7$[@CZ@*&"*@"M2 M;!L$5)^MH -+8COTB=S:8/@JE84TK0Z0SFD2D!@7Y+%I$ ##U=IB&T(F@AG? MQA:VRT]Y&:1:\W>2Y@^8(,4%*38-,O\-A=7"H-BZM1W!5>6K/ "9Q%H(NDD( MMFQ0A$^#,!@0:5=BRID IH%@"7\@@G(58E4;%B79:7$Z2^(4,$91SFHI"7DW M;P 1\D">B.V67S M,7LQ)7(?UDR4-G&,2&OF5'8LR=N2'DD&33(VP56F9K^YUL"I]-4C;)!A'X@, MB0WA9_IN*E&-<4(^JQ\1,&L0'!-WYI _7.C $&*P M\C DZ;3F3R6J(0>D6#3(Z#O5-K]/!;5,)?73IP_GYQ]3@.Y1247O@E]-*J!K MBJ%3/+,JP%V.FQ;65#6C3($5O?/8-PF]C&II1<3R.6A12M4RLJJN340E74.M M"$HN RTFJ=)&5BFVB9ADE54KHE+ 0HM+JA"269]M(C#E*JL5H:K$5 M>JK92 MOFC;1$3#4FS5 98DU"*3*LE$*KE--'VT.ELU$$B3:LV?*M7$RKM-!" H"58T M?H),:_A4"2=@T$2;1\N+%>V>0:JS_46JAA.O3S82 55 K&K[*)'6ZJE,WR-O MHK5SJH\5S5_,18M'*D7/KV0V$:.=ZEX]TU3R988A3SU0U ,B,"W_CLG!!6L] M(54&V*<&UT:A+BBB#'KGJ=,D'](4TW)NKPF'K&3%;-6HYY^N( >@8/X-60E8 M,LLDW*GH7=]1):W?I4H=I8J$A0IY+>.ZHH$V]Z,J'OTS)0;'&(>VT.$ MUG-2Q9B2GG.*?D),JG!T4D\U);8AK"0VD-L++=6_#X.LZ=HK?.D:E%Y MSN,I@JB-I"JA,QU]J@$H*[")!XO^ Y?Y$_R0 P&0>=_B%G1B0XI4^L] MJ5):YH.;Y-2C[K65%O%:M*\'"A4Y>HVTX"%"DVI5G7 M(*"[QI8\#6RR)$3T+>PX*OG< ?1#RM2YQ*=4B3'[:6'>=1G(^DH@I06*JW'T M&<]0AY@,JO+58I\J=.9A?YP/"N<#3/FOV'()FP\(IT^@XA-Q[ID80 RXL&6 MA9TOQ%R0"-$AYH0]Y&I]H]Q;7O(Z:(&4&C)*B"B"0!,4JH*P@Y0R\5T(S7.A M8AE9W])6C])U5VZ4+TN]E] M>.XF1PMYX?;&^$PV>9;%G62Z! M<1-MRNPIQZ:LYA)(H.0>EJK/(0XL5^LQFAV9[>A>C$ /^21BJPD"51)$X$Y* M'131IXF+>PS,[8#?)OP0_#S:G&!+5ML#''M/8"1I,3#K!%M$[A"<$,/E5!X+ MO8\W'5(!K5NE:M0IMXI,19'B@PP(0YTB#K552_F;5,S;/!FJUG0/.T@ 69JA MQ@,^G*:/V$IXP#'^R#KLXQ"Y?DEV6@A3E>7H$2''E#UC%_\AT"O#2PM=JO"[ MW>]_A"T-V[8J_H4NEI;\7)A3=>(LP4H+6JK0&@$M+-R'C!LY5Q88>K89K0G' M%MQ;55%E4ARKD7EM90>,FCL[HNS:'F%C+\M,BFJIW)E[H.4ZQ MV2"&*8B\*ORK6/16C L9[\OG0'N 6H6_%N14]2P%J-.:_#W8XYX]P-16X8%\\AV@G8_65KDL0SY].GL6 M\J&@2N_ ^ OU*0.>\BGV/.5>[]JH6+\KRTP*:JA@6O.3= M1EO^C2QDY!A].\2V[Q_%&B8VY^R-<55Q6A>H\IY_;)Q'7G.*DZ0V"!W=A(BL MR[--K#2UMV^4DJ%UB%15L] A,F_*DEBB$-8H'TB<6WN0IPSE66H13E.VD!Y MU9IC2WX>6GX@_JI51&)32STYOVK!R)(?E)YQBUZNU2YLJ>M5B]J.P/(<90> M$U2XDL4OG+GKJY;7F@JR:B&A6OOT /4M7)4"%W- M7 [^Y-V7V7RT\ZY\XG.K(* M4X&M[4D [CRE#S[2L-K)[Y;]>)'"%T+;="DEM; M$(@[A9HF!@1B4/ N*1>F#/]1GV_M' OLR[8*X-_37,F3EL),0#M(2Y&^\5A5 M8;NR>YV,DL)4N""\Q)"$9'>B(E&3>$G@:'Y'Y_(%>4 .@&" MG/QPKRQY/<.^WDKJ;7H91V_!B;I=[-_%-'5R;/_]H_'2^Y"9QF\3K=_8+2&- MD+,(&1#O_[=V5A95E(64(J]K'! ]Q;6W/4AV5'R0K#9$V)?K6TP6EB1'KH" @AG?B A#AJIUS5), MZM#O8"7J0RH'V;GBKU^W$JW?>-UZ(&N\D5<285 D9<_M42G:NJY8V]3&BW#O M(=M>0JC$854IF1/E$]8A(7F65J(U8ZN"FGJ]Y<2DVD^"-H[,'^<+-:/[H$'4*E5#>GZC8MEW'0$A'(:/J\MKB[I,IZ2U/7,?1[&(TU))6Q0![?-6C[";47%72E'6X=> M9IVUVN-4V?3C]D5GLDZ$JW M#T]#5@?/D#6R"42%8$0YVWPAV!)+ W-2W#6LC"3XY$ASA?;WYAXLY MC#=K(S?<89MS):@79GM:R9SBV([>:AF6)WL"\E1EN M!DECR:&T)]>:C*:L)5Q?#-91U6'V5##(+UW>KM:4VB.-$(?8B M?VE2L%TXU<$"67'JS@%N#:/;9'U;DX#DM*Y#3U(/)DHERG[+FD;/?<;7#.02 M5;(8\6MFZ[>M%I#4 :=KUZ$VS/LP[\T ")7O&'^XU*%^)59&^@L>C::*X=R= M84U1S]](75C0UI+5IFJ=J"_>R<5_ET?U680U*%#*M&",J7G#>&^EJLB0I%NN M*9\:?E4[DXF_R2)QUH;N8>0!&+_YNS(6WA!SP/&S/'Q-;BDI]V)>"<(Z3&[^ M,?M4]Q QW:X.VJMZ:>Q=*U^(9LW1T]6A=UG?:RM^*SF?H#93:>1]LK$+4Z+\ M%FSI-]!2%+6 :8]WP?4O$AZ&^9O/HMFIH_-H ZKR4];A7I1*A>=\)C4M2R0" M@IY#\1B6A3DU*@42&73?-8Y01TDXQI*L\.VD! !0 !K9GDM,C R-# Q,S%?8V%L+GAM;.5]67-;R;'FNW^% MIN_KI%7[XK!]0UO;BE"+"BWVO4^(6K(D3(, +Q:U-+]^L@Y!B@M( D0=\%#C M:%,"".%\5?E55F965N9?__/;\>3)5YPOQK/IWW[A?V:_/,%IFN7Q]//??OGT M\5=PO_SGW__TI[_^+X#_>O[^S9.7L[0ZQNGRR8LYAB7F)W^,EU^>++_@DW_/ MYK^/OX8G[R9A66;S8X"_=__LQ>SD^WS\^?$A?\#C >+I8AFFJ#UB, M_[+HWGPS2V'9S?J=N)[<^(GZ"LX^!O4MX (D__.W1?[E[W]Z\N1T.N:S";[' M\J3^^>G]ZTN/_'TVGQ:O/ZY;./ MKUX^?_;FV=L7KS[\\]6KCQ]H(-T7+[^?X-]^68R/3R9X]MZ7.9:__?)[^0Y5 MX(R?HOF/+;[TZ0_$*4S2:M)-T!MZO?[JBJXU>/RVQ&G&T^DZ>_QDEBY]:%*% M-9N?_04R M!5>"X-I'>WF^ZJ 6-*I.OB4L8B?D];>3L(5\BI/EXNR=.K>RF]>- $ZG\OZC M>1$67YY-<_WCU?^L:+U.Z$L7SY8O LTUZ89_AKX^/N.V&\Q..S?U_FL^-6O%C.^I;)*1MH1/O2Y;:_&2&> MI31;$3O?8T)B*@%[B\LS1-*Y5 Q'B%[02&-)X)5$,$DS'F1TG,?6RO$6/-M0 M0CXZ2C23P-Z<($M@]&F*83[%_&)V?(+313<59V"9/ *)9!*4?\8RF!)]UO VH8<^M&0HR]Y--$"K\FS/,:/X1LN MSA#]4$_GL(1E)GG-(6E=R"$L"$X7"5'[G#,K+GF[A3[8ZF';"-\\&N'W,\?- M=,2;<8CC26><$+0/RUGZ_F"H^DPS "RE", M*8*C:JT@[L+4<,RCPHSFCI::24Z!,H:!1U>#&21GM,5$)?H;WI"K&E-[-YMW4[Y"\+;3BF.&&R5ZD<2C'M-9*S[4WGQ$/Q#IPA.YA\WFH,2P\H M2DHBEJ*=[&] .]@6#Z!P=Y+V+;KU/G/=SMT@J[;.Y-K">3=;+.>X',^QGDV\ MQ#(FW^@Y3NDORW>3,%UTEKWRL#P;L,+),'E4/TQ:36 M#DD+X -5L'LQZ_ 2;4;&HQ.[4B45M)M-MK9]//'W%^_!+C\@(62:,463,(F1%9 M$^?@I"(S '546M0 ?FB]2VU$,J3X6+.=:O\Y;R9_4E](C\_GOOE%Y87+4=#$ M/!X-V(Q(6HMQB"X6$)Y9Q*RT;DZ$.R -*2C6BA$MI=!N[ZB;W>:]K)I5Y(1H MR-[06 D5>*X]6"-]D=R19Z);;QHWHAE2H*S9;M%F[GN,&XP,3;OO79P[R,]R'E=9A\F[,*8U^2*?6.04[X!N24[58ZD - FPA420LP\01%D_WOCMS!9UWS\J9 J,9#). M"H$@HR:%KX*&0"A!HTS6! (96ZN='2$.R5]K3*(^A=5'P/3\ )4QY%%8,*PP M4,4;"$H:D!ARC S)A&B=_W97F/'^J3KOPO<:I?Z111 54\E"-+EF$3 %L4@/ M)OIH!%J:Z]8QXGG#8 TW6I*? M!-IQ@L5C)J_+=CFGPH>@A)>F,2_N!#6D3;(Q/]H*I._@]QFFP*-)Q3B(RI#Q M5Z($&JH$J8RI:@95"$Z94 MSVNX A$U[7U9"M2]Q+AN1#30P&<3>K03Q=!297@(7' 9@"'MB\I8HG80!DQQ MS,LHN&&MO;<^4F6:A R%2M%%Z\!I3HY81@[!"0'.1INT5LG[UD[)72'#H87) M>N?8W8E".XFIW3V=\70V[R9@/2CK"J)W'+@6D0R%F@?*O )K3%:B%*M*ZY.G MJQB&9-(/@"I[B:B=-]CE(H^T+-P433M!H)U&*100BK'U#BX7.7-K?>L$F=,G MM\%_[D!%9E2@#:V$NFN:E,#3<\%RYD5 3$RV#@KO?,7@L/<1=Y+L-4_UWI/; MZX7#BVE P7I1:E@P.4^8<@8?.8+UF@W(QJ2DFO @(;3W_ &THS\ MG^7WFAVV?#;-57^?U.2Q>K;/K7:2"P0CZJU8+CP$R00DXS ZE2URUI@0M^$9 M4IBB 1V:37U/48GW=1J/RJ<%=H,=>:M2=C4R8DP %:2$&$P"-,F1=\6$SJU- MY%L!#2DFT8 .[2:_&1_JI?D/G7:BR>PNRA^5-^."KZ>+U;Q6YAAIQYW(G$&V M3-?S*P/.^P*:)\%2+L64UM',.T$-*1C1@!=MA=!?=M[I4#O=5;27L@@0NMZ3 M%J4+GCE@UAN5!>.EM#8<;T8SI!2L!FQH-.W-:/"/V2S_,9Y,1C$+7VA<()%7 MZR40"64,((+@#+GDV/R:\MFSMQ&Q?3PBOM>4-A,H>=!A^GE,1NHYLUY]6WOS MY\BRR$K)A, =5NO$)=J-"H=$'GS(C#MI6T<.M\&U#1'TC6UKP3D9B_&'+^C&T]E0!WS% MQ?*X*Y2TOEGTPT]=CQ=M*C*%"(HQ4D[6DM]:[[.QXKR5!8-O'AW: M96,2,V M?&;T)8DK%/GKTZOS](9>MZV ]^$C_?SMU=N/'XY^??WVQ=%OKSY- ^FP)5[1 M2_>OAW?;(_JKCK?UP!K5RB/U_R.K;Z1$-EH8#ZAJ@%O6,Y$@$DC%M ]$-LZ3ZSVVP'N322K4Y_R$Y) BC55IS9DQ($2@[;08#2X% 1XY!FT%5[EU>/HJ MAKW=9YSB/$SH&Y_EX_%TO%C6&.!77'__"(NV+&& D%,A\R\K<#6345G%4])> MM[_L>@>D(>G+O1AQS>UN*(J&4;:3.:9Q-QGT]PDN3V_[/SNN!^O_MWM_E,C] MDY872/7FOM*VWLYE%G*6F;P$EJQJ?6ZW#:XAG=XU94ISH;2[;1'B;$Y(UMFN M9]3EY 7PK".XDFL.8RU9EG6&I)+B**-US6-SFY$,Z02O*24:3'S3??*HU !1 M5[P)YU_'"1)2I[Y*+^2Z%Z06S*>KFARUP?GL^GB.9;9'"__R*TQ6>+=5Y M2,M_CY=?7JP62WK"_/P4LYY@T'^Y7D_GOA3&Z^%(;;RAK"?_NI10C[RE-TJ+ M(GUS@V1GF$-2K?ORY[K)TJ_4^HL$ALS)5&,)D,50S\$*>"D51,Q"DRY/JGE) MRMLC@0^L+5LS8Z\);[QE]F,#*-KK.<8".@A>&Z7YZK/3/$5+UKY6/HO69U ' M,P#;[$R.<^:\BN!TMDKI4I,RBI.;BZX0EGC1:21Y=[2%*\$]>08N!# MI5MS^3YPWM.+H]_>O7_U3_K,ZW^].D 2U*W/.TQ&U/9#;I0>M:'\V5GILWM= M1_8R:)XQ@&%2UUAMI!TS,S)Q8TB%2(VLO4_1= @- \=6BMK?@P%GTM3K1P(\ M1P>DWYUQR1?9O.+(,%.T'I)EMR1Y[2*?ME5J;J@Z^"OM&N//ZS3F]/WC/$P7 M(:T/RKM7:Q'F_[,Z37 ]KU-8DN?&&QI&9F%]ZE)/RYST.:JB1;[:V;!-=9OF M(QF283DDW@Z -P=9 [II*#O:N_T&QA[+,C@4=7I?!\^^AO&D3B&Y$8MPL?+!=>0;)_Y=.*V7P5%' MPQ(X7C-I=*+%;6P"]#;1Z'R-;QQH/30:TK#27X:_+!Z"20U/+&Z3^B$6Z79:3UO=Y70%?+@:13@"\^< M6:4=;WV"O2?D01U:/@ WFXOUH>.,SS[\\]-E&1P)9N20*1J3&!,Q$OF M0"H=E4V:E^8]8+='MW?\+WSO;AZOD]H_SFC%U(206NJ1'D2N^HF''.<9 )ZY-U FC;1UL['5 0XHY'HK.@R%(.\ZO5^A1 M>3FN/-Z1BQJR#X;CZFX9[4%G2G0$?6.Q&$,H"!UPS PNM-EGJG1:8LI*#O M:WV9^%9 .T; ?@K6M)-0.8BZ7IF/@7SH4"_6D2[,@HNDMZH*ML6C=JSW^*A9TY*.F4%_2:EE):-/X3PNC71Y_ M=L$$(209Z+5E*I.D S/9ZSDS4S)&YYJ'';9'UVHY?9P]2_^S&L_Q^FJO$0A;+6Y<6W1[=8PAU M]*['VLBN/VYMI'U2V0JD<6=6[PMD3= ,%I HT>L@70B];XWWU5D/'0;IG5%[ M2ZR7C?&TF]EON/PRRS]*\9Y;R$?SE[5,7#U!KK'B]TAJ=TK>>#@9+\-DQ"*7 M!C,'Y5TA3UPF".B[&[>*#&9$P_O<,/<"/Z2Z/ ^PD1Y.\/TIP>>KQ7A:+^HO MNG2'.H7KW^01)[>?%1DAVD PDT(@4].!39A*O4I@4_.2NSO@>PQ!G-Y58BOY M]:(9-WLRU@@7=4C =*FWC+V"0&C %R6=#HSL@>:6VUV@AM0=Y $TV?Z":MI. MJOZ_*M>OY*ET*0A5C:8EYH[>M8#BQ3(BHV0,,KDUM5;1*U-$ZT#M]N@&E6 [7(YO*/O=A_@? M(O*+##T7R4,)6(OMTL88:M]$3(KV1ZM-,:W-F?M&?A_X&N"CI^>^XN^;GIL. M9H**7,D0P>A:]94Q S3ZVJW)*PCZ9[3?#Y5)+S>S);A,D_YK/5"?T+>IU.:X=@_E$Z9"1*4<5Y!J;.L9)6 M@4]:0DZ668PB&-,ZM_+A1SVH:WV/9SD]O.!VHFO?N\A&(ZRP@*5XL"[68YMD MP1OTD#RKU:AI Y1V(#;XO6(+9[4L(CHNE),@-"??U!>$&%4 J;(KQ*H@FW0,-^:53W*L!G/ M-N4^_".,I]4D.R^ZWI5%^4A@/^)Q'<3\^^OCDS">KR^.*&1") $.:Q=P9RV$ MS$2MO1F#TYJ18=>8>_NC?@RGO*WY>&!9-S32ZV7].B.;&V@$SLG[+[7N6KTF M:8*$(*6&6)(0M4-BR:T/V^Z ] C.?=N;YNV$U+)J_Y4(TAG,2R8A"LUBTPX_EI5Z\B+ MJ*7-"G1.M460K]NX1HC9IQ29BN( 9+J.:QLJ^9]LPVLNKQZ9U.V[/V M1H8' M$QP***7K]-L5O) !A/=1V^RLRJWOO=Z-:JL0)?OI:;27L'HDT;LYDJV6SS3F M>@L^J^19>R>1#2<(P1+D^)9\89Y+VA%]$ZL;9!N1;:'OK?5 M/]F:"[7)S>OK.#]-,O MMWO:5H0Y6$VYG@G3DQ#Z-9;FJPL> B[>A>_='AP$(M,*06#DI#Z+!:=T!J9- M4LP)9G/_*NE&>%O1ZB<+GOF<.)JS(KPCYQ,1 M5$RD,3W7-;4Y&:&]I/\=S#J_#>E6I/O)PO 'D&G?%OSYE*SOX]1F09E)79(A M#U4731Z&$^#J2]GU*#*.&8:'L>0WH-N*9S];9+XGX;7OSMO5:OH1@#U-E+"2 M)Y$*[>%.$MU=@%@$HX%'QUE@63&"-T]'V K85ASZ MR0+F[276;P'HYV$Q3J%F,$Y62W)#R)%IM^?=+U4Z@%PNJ'+M:\ M7LXN5 ZKY5]QOGB)RS">7![/5G6C#PBN2;GIAYK,1E6J_]VM0Z+K5UH3G_'M MZCC2[EG6<$_+GQZMEHLEC8& CXP15H?"P920:J=N ;[> +0959!.HXVMMZP= M(>ZK?V]XW+7G=)(=,91 H!M8DEI]:7,G8".*1,U#ZY M=E4G]R?%MGY'W37"Y((N6%SN)O C]6U]L_O9?%Y334X/\0,7R$HM[>D,&2B* M[-J(R0./*0M8%1$8O#!9=FB=![@BQZ8R,5! \!"L@F>CJ=2P/T>D,QL; M@K3"A]9)*Y< #$G%]\F5#7?G[BF%AM52YLMQ+;Y^X%=+VK47UK-JW;S:P\2VEUO.KZ>UQOJ%?'_[J MQ# 8;:"8$D$9[L!GVD6"1I19.LM-ZSN1/0QC2'9 G[R]JI$?FA'-K(DM!_(2 MRWB*^:Q_[VT]?KN.-.>#RE%$KZ,$=+7 !?<2@E,.2E3:T_"RXJUC%3T/:5!6 MR Y?Q"J')K_YP9>;3%V1PO?D1:>)W*:@2DA3QLOD:-00!NM%&I1C&U]3M+# M,(9TYW. -.^-$?T:W^LJ+V'R>DHK<77:DF7#>V&:GX=)O7KVX0OB\L4D+!;C M,D[KR]/WM,!;/KV)&=[;=+2RQ:^P["7&Y06FG5Y5GM> M>[#7_+-1#-':FLN(J610(D2(.DM@5J/4M-<(V]QK:0%\4-TH>J7G-<5\<+FW MLS+N";T+WYQ#E[4[CD '*7M'>QE:<%(7L#H@1T$SF Z\MK<#/J3#ET?!V/N+ MO3?&7H@Z7AK$"#%IC:RFM(E:+\5FB+2J@$OMR= *N<36Z8G;8AN4!?N0O&LB MO'[MTDW7-$,MD7;)5[P8(B7C^K30VSBM?;0VABH?8[,8W,U"L^ M/R&Z#J)B& 6OM"S9@<5:1M)E#R$%!3IHF6,@9TBU[F2R+;8&=0:N/.<#SK^. M:^T.&C@K2C@?,Z"3"91RM;%,E""[%="0 K>]L&=#A8%&XFE9 MF>(*I+.&A1VF(HTNFI-*1NU!:&-T_SNAW1D.RX!^+,O074 M(VDNEJ\[*M7;Z8Y]Z_8N67*"?!V366WIDA*$(.DE;7LIE^)#\[J;.\ ;5#^R M!^)3&]GU2*YZ7[A6J%TW"IIVH$\O#1L?:3)0@96*D<[,'+Q-'K1G7FJ&Z)O? M)-D%WZ":DST0O1I)[V#*ZQU-R/S"OOR"#-_Q% _F!&K)B6IDLF'2MCX@VP!B2U]5.^/O.=T\W#2[=BW@[ MF]9N"S1#DP[HJ>LW2,$:':9Y&L]-Q+6%2Y,!"[KA1Y>"P]&YZ"@2LPE&=K?9[P=TVDT/#^W2DO+T&YB+$K&H%H,3D%3H= !KFF#3 $)/N<&ZFL*":UKV=T M-ZXA.3Q^'W?=) M33R;)L-LY.YSDJC"F3F(!NBH.O3S#46GMH?V-V, M9TC'5@UX<3VU(B-8[^9X/%X=U^9D]:.+Q>JT7\%B M6=-Q1RIISB(I9!.ZV\,Z0ZAI#"G6R\,T[U&UKZZ^%^1!Y??WSK%^)=KS7EC+ M)UU*?>C>6>_A]]_XMOG:-KO0S:^!*$%%[FUXWT+G"$$]OHEQS[SWZX7UMFX1C%G+X,(4"^4 M@3+DS]$K#E$;^A4K]99.:XO][.'[%,N^+J"H-2TGGP"1T:YOZT1JGB DSW+! M;#@K^VOL!S:O[R6WB_6M]YNWGLIQ=B-RRA1;6#U\S[5A+PTK)HL@,E/.:!&\ M:YTT?1W%$/1/&V$WFNF&[3QI%ZQF^P\:*]+*""8DH!+9EF, M$IUL?2Q^#<20XOIMY+W?/+=;X"O"<-I3?G:,HUI(-5N%U9I)H(26X"/92Q*) MDH6I]1 MW(6I913CVO>_Q^,PIHF='Y5?QPL2[W]CF(^B,:K0<@*;LJ]GE!*BB!$LWA4%Z$& OX;)-D_"6%O''/W#R%7^;39=?%B,7A,-B M. CC:]I$B>"8<,!BO3\EBPRN]27T73$.R;%].)+M*[R#4:R2_^,?,P*G B;I MB #.D>/&!3CG,N0H!, MK2'(7/N#*:.L\:S$0UN79]B&E)'WX%S:65A-&IG>A>Q96>+\'!Y77$7E-3!A M:MZ&]!"ME>#12,&B"OEJ%/C. 1>*X,K'VAK%(5,9<.* M,K21J=CZ0'%'B$-RDP=%N/N(\&%XUOECB4"1%X]04DFU>C)Y]Y)6A^..BU28 M*;(\)-.&YD8/CVL[B_%!V-;9XD7PPE0A;S_6K@?),G F&2A9>%URYE*WKG*U M*\8AN=F#X]K.0FSB=F^+\(K?QZ1/BAP]F@A/WB4B1*D0DA$A.">ME%?.+C:Z MW_=Z^)#<\%Y)=!CQ#.Q,?W3%/NSG5)^>\C#G^E>'U^IFY;8\])EQU%& 3IZ3 MCUCO.VF3(/ELL]*901C'W8TT(D!SLA&^5@DG;5?[5*U?V:K(.2(I0H MC'!6)FU_BKRKD4JFI$#2E+*VZO9DZ'J#%LB!+\(RD[)L?5UC(Y A:=.F[-CJ MO&\G,?2["FY4Y(DCMXYE6NVDOI7BEAPA&GERF6>5G,O-+_;L!'!(&O7P#&HB MMBT]C_7[]4[%< /W$ P 4 M:V9Y+3(P,C0P,3,Q7V1E9BYX;6SLO5ES6\>2+OK>O\)WG]>;[9J'CNX^06O8 MVW%D44>2N\]]8M201>&8!-0 *$O]ZV\6!HX N4#4 DC0$7O;G(SU5>:WJC(K MIW_]G]_/SW[ZAN/)8#3\M[_Q?V9_^PF':90'P]-_^]OOG]^"^]O__/=_^J=_ M_7\ _L\O']_]]'J4+LYQ./WIU1C#%/-/?PZF7WZ:?L&?_G,T_F/P+?STX2Q, MRVA\#O#OL__LU>CKC_'@],OT)\&$6O[9\K?C?\F"R8"%08C.@!(B0BPJ@;/< MH, L!++_]_1?HK.9!9E >#X1__4O\1PP1_ MHN4-)[-O_^UO7Z;3K__R\\]__OGG/W^/X[-_'HU/?Q:,R9^7?_VWQ9]_O_/W M?\K97W/O_<^SWU[^Z62PZ@_I8_G/_^>W=Y_2%SP/,!A.IF&8KAY C\_3R__P M.AK]\_R7]*>3P;],9O_]NU$*TYF"'ES"3VO_HGX'RS^#^B/@ B3_Y^^3_+=_ M_Z>??II++HS3>'2&'['\M/CR]X^_WD4Z&$Y_SH/SGQ=_\W,X.R/$LT^8_OB* M__:WR>#\ZQDN?_9EC&4M^N62*RA=X?R/^FD_;XWI"P$9IXN(0#_%8:5X0XRK M/GU[S)>?!1E+N#B;-D1\][.;XAV=AT%+ =_YZ 9H9Q\$YW@><=P2ZHW/O89S M"?(VPOJ1?XS&PX+C\8]_3J/SGV?X7AV_?_WF_:?1N.,8S*DZ%>S/>)?TMEH@OG?_C8=7^#5#T?#*;'ZS=GL@?3FXFG]XK%, MF(RG)Q_&HWR1IL?C3SC^-DAX]'TP.6$>E8R: ]-&D6T5+/CB%F?:+CU'Z)G)MJ.S+76R.YK>907FB2Z:=2I&WEE(!E1V#F(0$ETMA MDI&[7%+K(_TZ@)9*7F6!K]3PMDJY?;P_6J)WUJUZRQD\^XN \7HS)*#B^ MF!Z7#Z/T!T[?#$_#Z>S8>O/]*[T%.%D 9=9K%RU"\,*"2L3L6&]!/$=>B@BB MY/B Q;_Q0Y^SNON5<,,W_2;06YBDE]I9I<$F278L+Q(BUP5XE%E:9V5D?B.M M'ZJ"MY#;75V*;7?MC_@-AQ?XEI;_BBS\<4C3_QQ,O[RZF$Q'YSA^\SV=7=2; MU:,)02;TG\/W$XP\2&4+"&\]J"(YR8# 2^>+9DG$F%KO[8^ N3O&].3=]:V: MAH?$$O*[$$=C>FD^XEF]:5]0_408)5)!1:@R!Q4Y@O.N0+;.\$C^3L#6=Q:K MD3Q[3C00< ^FW]]QB.-P1KB.\CF)=$)DG0Z^X1(>H0)9.-]?\ I&=/A)8B[^%8>36:D!GS]]$H7S]#/XW.\@FR**TV$9RC M4X^,5@_>2 1A>"Y2J^C$BCOMKOZ*V$>E?)9ELE'W_%:HD,3W\=)G)3WHTFDQ-3;$G&)W*:R;U5 M(3KP(4E HY)S,C.#K>-[*V \>U5O*]J[VK;;:OO]:#BZB6II@'JR/ +Y)6!9 M0#I<:*%>,X2L2 #,TJ)CZXU\+9AGK_DV8KZK?[>M_G\=3G%,1\T-4-?1OL?I M22:KTRO/2&/:5(YJDD$2H)F4C&G)F6]]7]0%U[-G17/AWR6(WYX@RZUJ>8\U M&%X0M,5>-AI.?L$R&N/\[SZ'[SAY\YU\67K^8!C&/V92HC75] ,2]=GL!9@O M^R2:;)6ESF)1"*]% FZ0?&QF$9R4!K3"*)0DPSJTMF#70#D0^FPGXA6JW_IR M\\-X1#!FQE8*5GEB'*1@(M0K5X@ZOJS5_ C!;E"IUM? M3]+!>+5;'4VGXT&\F-;DJ\^C-1M0CLQ98RPH1=N.8KJ0ZTQ;$3$3)3>&J]3Z M1=\8Y+-G2+]J64&DK2\Y;R ^88GEB,5"E*P0K:, SYD!$@B17086%>N3)(=% M@(W$N4*Y6U]0O@GC(9%M\@''G[Z$,1[%R2P*>V*$=UDA;5JE%O8D^LI')R : MYAD/VBK7.IZU#LNS5WD3(:_0_M:WE;>!_1(F@W1BD\M1!P;%!5%+O["&5R2Y M4R9Y;KW6L?55UDH@N]=[&T4]H/W-A=Q#./LVJ->#LXLIYA/G<[3UKDTK%0B6 M]K0?20]9*R.D#8ZY3HFK6^A^ >5 M?\80?<0O/Y/K+6?F(^^D>-ZBN\OJFB. MRPSBY/AB6@LC9XDW2QDH6B=#+R$Z2^:L\S7KAI ;CBG70&M6K:.8FV)\]N=$ MKTI9L8EL'0CI"GB^Y?$0T!4A 5TB0U:*""YQ"Y)E3);;HD7K%*F- .Z>/_TJ M_)'LVEQ9/9Q/:\ N=L\[F$\40^V,5>#G5\ ^@Q.N@"CTPHE(/P@[VI[607R9 M[&JBL%Z2M\[/1\-/TU'ZX_7@VR#C,%\=T9C.Z%_Y))7 1,TILDX1QKJ-!Z8R M_<-;SJPN6K8VA+O@.G F-5?-VL2O?_WYE@3I&/^CORKQ3Y^/7_VO?QR_>_WF MXZ;W^5Y!HS\JSCW,!69%;7BW4'QN>44W$Y M^-:)F+U7DC-7K)6" TOD+RI6 D2,]&X5Z;@US- +T->:]EU)OHD^'Z@DWT2, M^ZXDO[.$-_]U,9C^H)WRZVA(WTYFY98291"(G%S*0JZ'C;0GDKP@112BL&"0 MM?;=[P7T1&K--U+T.LYL+? ^[G!N8EI4;W4!M4GA^28W.:L [;8 O0?%W;[0 M:2;UG5$BQ'JC9#)826^0LI+L,O+AP(><>/32.=:9M#;SUE&\C4'NGB6/U^EZ5[4'A?2P.WS$*0D(\S(JL4"%2I2@G8#@ M#)G56=;KZX# G7<^,A>R;[U/K$;RC+G00+0]W',=I71Q?C$KI#V>?L%QW1K' M^*6>G=\668K+(GVI2JDMF52*]23,M$EFF< 58;(4@OSSUK?SG<$]8UKTHX > M:AE79Q\ML3EGAOLW[_.S[@OHS/Z_,E<%A\)^-O1^,\PSBB31V"Q%MT)5. DV=/: M!AL)<'2L]37;AA"?1&QXF]NK/E72KZEZ-_8C0]*FQGZ*Y*(6]#AZ;90C=GLM MLK!)A-8WF/?AV3TW>E7F>AMU.TWTT4_MSJHOS>@/M8B;=- E0S;H*%/1B5XD M0;NED1$<$[0-EZREY];%YG&Z-L@/FWE[T&X/%O2UE/Y 0F!%%'I1:A\KEPKX M)#S(:'5.D7'&FE^G[+$V8I=<>:24>["#UUGI%=M[G!Z7VH-*&N3:HP:)0H.2 MBAQZ3=]J7;BQ3.803&,F=,%UV!QIKID>&GY<9BQ<.W9?AN@,\MM@.!K/SL#YN;:412TD?5U[ M6]6#L%:0KCL(_S&7U@D*7E!F.@]#5N1%* 1/1R!(\D4QLH"J^2G4"OMA,V\O M&NZAOWJ),)$=EI,$@4:D$GGTIG4] M^CUP#IM/K?300T^4&]#^(YQ=X!)9[=7S&TZ_C#(=Q4X&APZRIUU7:5.0[*%'#^R^R'PQ(!IEVU4SK'FI:;=D!TV@WK03@]-5]:@G#'^"J2( M7@1NR?QGC-?:Z00QDS= _&;UNE4G;)__V0'8BV30%KKIH]_)4?Z_%Y-IO:$G M@VQ-U'Y9L%EWS_/:LF/6Y&76>'"0:EU#7>GOI+O)1R013@937/0GG2_Y(Z;1 MZ5RU9-61Z<8Q0 HUU2BX2$%R]C=,8T#[#N=HF'S>JGS)<^FL+<&SA0 M$6T= 5J[FU1G.CH()@;:_<""B;3W,\?@T#!=]>$E+GR[.S\/XQZA\&A##RR"%X?0HI=%% M[:%%6,\&:4 .SN5[]>NPCJM==/>=AD&'0:9W:F2:0VA1-].O7+:LI:ES/*X# M/+H$>'P_P'=7%= Y1>D,;0TR!%#.) B.-B^3A7)*\#KAYP&];8]BF_DOCWKR MO-9 >B5C,/6U5XKV;"/!<>F %736%:$++WVM?2>U.3OFQ_7Q,CM2RU.I]?GU M_&NH;ON[T?#TW> ;YCH#93KY!YYE6OWOA..7'Y_IL^:3UFS2Z$L$]-G7F%FM MIE4>I"1I*R9"*LU[]&V ;]>50+NDR^T\G;[4UD>:UX-89S]X'\YQ.72Q ^"> MBHLV!KN?PJ/^]+\QT5HH[TFP+EC,J20#N>8FJ2 B1!T5<*N"KJZ&4/DPV?9 M;=,3)MLF.FL]OZ\V*S@NA&J.I+F= MI+IZ>M_*3]_#U4>_*ADUE6?C89WOZEU/=7I)"./1MYGA50=$O+T8D]@OQEB_ M'GRO7RW1>LUJ1G: J)BEQ6L-CI&3KA4R#%IFEUT'[6_^Y$-F1L]ZZ"/C=%2F M?X89L.67K_$;GHV^5NRS02/+2BVG.,=BP/)ZPV55(J#:@D"KN#+""=[:I.X, M[E YU:^6&B:'U@&J'\/P='ZRTDX7@\L2,B^U3:_7M9>1@Y)R\BB<-[Y3;M<# MT[XO'_@"W*G'"[@/+2^K!YVX% _M6X!KWH+W^-A%88[W]1I(ZOSA?EM/J M)*-49#X0=%"1&7"&"4@E9LUK1Q<>&VCNQD-W.Y?[T6(?M9!90T-]!B1\OP8D M64:GM(ZUYU_-:\0$(5HZ")1PMB1R'F*GA)Z'E'?]H<]0>8^662\56HLJQE\N M)H,A3B:?YK?;B^XIQ7JT@H%3S-<>!N3]*5.S$),P*=K:[K9YO/,>0"_ ,&JO MF!YJ:!98EKV1.H#IZ=+X!I ]=Z+:7E&W*;"UE/O8,&Z JH5ZF1PT[3(67+" M)Z1'?%D<70S1H9(%'-96Z";79K^Q@,[9:%F8U.66E;WRRJW+L_90WO]X58QZ ME&/CB]9EI]]7HS%^&IW-RU=.N"X:M;3D0E@"Y#F=6UDR2#ED&86U,L@.BEWY MX;O3Y!Y3&;87:V,]UP*YZQF+'\CV(7:'4SSQK"BF3"#.%0Y*A@*1$ZIH?5!U M7IVZW:QAI;+7/^%%:+R1@!MOXTL>?L1O.+S #U]"G:X=I0PV^@*E^.JXQ#J: M!HF,(OFH=4KL]GSZ>U_O&Q_^(I2]O5@;7F)>!T2LFR4/#A,>Q[/!Z7QDZ:>: M1!O&>7[HO!F>$BOKV79B%1TP@3L(1=7!R[:>;R74&472L&2=OCT#[%XB;/;T M%\64'A73@WOW&N/T$QDN8U((3HZ^A<%9]6??CL:?PAD>G9V-_JPKH>]?C3$O MVCK8;&B?8P:BUV0B%3)EG"\#\^+(5(SI?30 M=.$*S7%9$;HFC_.?@[.P6PZ7)1FAA@0 P,M]]M>@, JU8("^T^M*Z->9J)"^& M+0T4T4-+A+=5W#AC[J_DV U/!W2:SCA,W"T79^\&A2AL,!CG.%EJM;=5= :< M3 6LJ!T]B\32O M0%UPOACK-E=1#=X3KF^$MD),Y_K.*_R1:'3+6KL2J=I8N M:EX:"LG11FBXBCRW;L72$=J+H5,?JEK;*Z%M=>9LRB.YEXL!?2N'%-_]]==9 M [9:ACL;D'NMLG0ZNE:?NZA'?73=Y@[!M:CHW)A*&M!>7HYG'86F$SH+-&ZE/R 0CL^:JN0U-J/GP?;32ID >1<6VF1 M>1 B.;'&T(M8$EH1;;K3@&_#5>RL_K*USFX$I!I*\:E44A[5U@]793 E:E_W M8AY5 L4P$'BLS?PQ9J,MYZ%U2Y@; /:1H])4J[?;8CQ:NGUD'ZSLOW$T'M>\ MK%D,_I$K<619;.PK/A[QDG= M:&RTR%?A1<18K(+,$ITF/'EPNMKX16PED#TE!>]?QG:%4VRJH MA]D@GR[B9) 'Y*372!,YZA7:[/VR.7VK"M+[934XI05(-,YS#,Z$YH,< MUH$Y-#NMC=1[&+!P#4YE_7'Y3*_+)*19AZ/Y*] %85\6V(/H]I16W$:=MTG2 MCR[ZL)0>1AJ,T\%&!4J66:8M@Y!HK\N1.4%(-0^=:H6> 5L>RDC>%UDV44$/ M)'ES_O5L] /Q^N'GF>51TVD77!VS%X6$Z-*L!H,KSU/M!]F8%2M@[,$V::RM MV\.0MQ1U#W;&>YQ>#0@Y05N$9)*,'L\"J&0]1"4#.*,],S:03=2Z%.$&@-T& M1?JZ(]Q>MCTH^D,83P=I\'66A7*5TW0YK[I7@J^MGU_(E,/N68 M)1C,=1QO3IP;[\5E4MWG%0&=.5Q$ M9CTO"F(=!*F200A1DUEOT2IEBV6RM8VR(<3#HEB?^NG!-UI+]IJ?F>I0X<^C M-6_-XG4HUCLK,]C:J4EI(^EU8(8L/:5\"HDGT;I"=UO,AT6XG6JPAUSO+? O MXMTGC'M-;D0"1.MJ79.%F(LA,U ;CH+LAM+Z:-T>]5\LW$*+/:1^=]^XEX#) MZ,S>"0-"IP)*B R!1S0\!(GA,=^N!%>T=.MN"@>=09M<[1MTY< MV0C@[J^T=JK^+M1KHKL^6B[7,3EUZ>'L6LKAY.9DD+N!R6MQRY.0?+1U$(UP M18 R2+(RL]', 9.,AH7<.C2W/>J71>--&!S)-^( M5?/!8:Q3B$I42?DH6]_I;@CQ93&P3_WUX-NN3-2^% 17S+KH#40,Y/ 4$R'D M@N2'%RZ3MB;)UB.N[@5T6*9;.]GW4,NU$MR)38(ER>C\1BUJ X<*3R>@75)% M5C@Z=+L@Q.[WE(;*ZD*#C23=1]CX#O?GWJKE7"FE.02O(GFKTD(0SH,HI@2; MBW!1]4R G=\;[)X"CY'V6EMDIT53;8?7;?&P'10U[6H@W64B[G ZR!7*X!M> M74Z^^5YG'6)^2WRM*9=DY58B9"RU9T6U.>>:.Y3;?;Y.U[6[EO.;M.?GX*)+U=U_9$R-*#?;L:V;62@R[X>LJW M?@C;GJK7G@H9.I%T2TWN@W&J>'3:*"BET)N**.;#S@7*G(JO>:2[L95IQ4AJ"K'/JA*U97$YZWSK[Z8E4HK755Z>JLDV$ MW4,2\)9OSM%Y[1!SXF2I]PX!HA.,+.Q R^&:@RQ%1N1,*VP=YFH"_*DP;,=. MS>Z5OI:Y;6^:*NPQ?JFGQC><)]6\^E+C=)/!\$U(LU[2HR'Y1*-RE-+%^<59 M3>(ZGGZ9-96Y^D]K)LZC;Z!Z -'B9JIOV;2ZL;KOV5=Y4E8Z MRU#0VQ!T+QUIMK[C;\=83(8 ]:8ZE-$!S%*!5&9 MS&G1R6C9G_%R#[(]I YLK\;U5DHK'?1Q(W&%\G45,^9?<$A?3&N#G\D=M)P) M:VW1H&469+:I4@OE#6#D2=I":\'F5Z ;(3PPYK362;][S7N<_CX<8S@;_'?M M7?T-YSC_3@*IEM@";RR<,>4B<&L5J%0X."W)Y"O)\Z@[F_ *H42IY- )0:_(=0W+@LRM0ZOQB'[65O'7OML[@#HPY#3710V[T MT?&K7V]6#GP(8Y(!\?VX? [?/X[.SMZ.QK5MW4F*C$N171TNGT#Q8&O'ET(V M'K.-<;+[K=(>WAZOQG=[8]*2H/AK_7:L G;]:)YB588I6'I0G6%S6F"1] M90W7S-:^=K[Y@. [*/; D+Z4=N=Z92N)]V#2'*?!+UA&8_R(Z2Q,)K,)#;-I M=\NUKY++"=>F&!T-2)8-J)QX[7QHP3CE,S-8=&IM'#\.Z>%R:0>:Z\'TN0VV MQ@2/1FGPZF)#*L56W(MFO L>D"OZ171-2<'2X$8LS E&TWOR(X/P4=L[&LLG2OO MZ!_TN,'P=.D:'0^OY2>-!Q/ZU6OZ=G@ZUR&I[X1IKI"6#YD,H-J04( 7.@'S MTAF=T;/V(QW;+^/ #=!]*[X/(^4>H=W>@*[NC&9;$6V#'^87YT?#N? _C";3 M,4X'\]KLZ]=-=:4E)A-R$:"3F+5T1@A>,[#I>*//W3),= M%:87_YGO]LEJ0H]-AW1H>G9O4\NDMDI)ZDT:C;*1+ M?#C^-DBX9E+!O!O8+%?N"M5\6WY%_+SVWC"1G)9U7_9.UV&L"GQB :2,9,O9 MY#UO'=]JO(1VU71M@"V2*>K1%\D83D61@1R+ :;V^Q&Y?C'@J65:WQN8D7J*7 HRIW8]"X. =ZGJ6:8\BTRG;VL;9Z\BU M)\2'^X>U;:"7YS+LJLN:_AK6MMFPMDUHLI-A;8_0\7/A;W"8=< (P=8FOQ@\ MT$_($>;<6,599K'Y^?]L>+O9L+:G1MM-5+NS$CE?Q91J5IXL=49'2."2UQ6!C+C&!CX:#8LE!%$&""2J@2A*] M:KY3/95A;4_7PFNCK_V,>>N"\*\Q;X]1Y^:3NQZCB_V,>9,\Q&BS 9%L!.5L M (\Y@;9"FQ"B\*EUV=RS&_/6,UDV4<&.QKSEXA*=MP:,0SJ((S)P,7F0P4?M M3998FO?J>R9CWC;25HC?C?BT[?^XV>?W$\/:=9?'!WVR M=2[9%1FM"K3E> =8FX4J(XB,D1>8\3#%*%SSPJOM4;>+13W>JYW['JGX7!*G M=WE6\2)K/Q>E&;"HA1WZBS]M"7Y7,:<=LW1]F&F7RGXJH:7[RTV%C8EE M.H58B63H>NW!*29(S#(C"5@PUKI^Y4D6\.^)(QM5]V^BJYV5:[L=(?6>4")[YY%0"966LZ;D2G+4&:@EQML*+I%M[#L^ENK\]$S81=@\, M^#S&,+D8_YB9P*]F4W067BXS*,F3%1"DKQ/2LP-?QW(&)0(:*9S(K<=OK07S M5"HA-U+6J ])]W"?< /88H12HN6/,9^88'RQF8-,L@XZYP$BB9].1"EGR&TZ_C/()0Q1)^3K((LU"TH7> M%WI]O O6%4-(@^F3/FMPO6P>M5#6VI.H[973V\$P#-.@WL9,R->:6>^K?A:& M^9=P1C_&3U\0IZ]N9*(_^D*JY=-;7%?U)HU&EUEOPV \(]?UI_]]/+KX.AB> M7@*]-+!>A:^S:LHKBF-T%HNA+2UR.F-U07#H$")GVF=I,<;6SNRVF+?=1J^> M_V,5@KE+ZA"+9,;1!F_)Z@QU1A"2A!SS+"D;$E>MF_1VP;6KZZ>=\NKVUME< M04_E7NG:PBZ__,< QX3LRX]W^ W/9AY/4;0XQ1D(9'72%9T//@BR>[5.IE@E M5?-JX&[(]G73U)X0ZQG72C$].(Z7T'Z;F1;SF[6[>!>.4Q>P/=TR;01T/[=/ M?6A\':EZ4]?>.9:"LE%:!\F*VE==&W#1UJ0RS-P7Q=IG=CX!;CUPG?7DJ+6) MEOJDU*_#KQ?3R4P"8G$/4TPAUSG3JDW=M*.JPZ"C@F0RE])XM)+W1:"[<';O MI/:HR'64V5(+/=QKK(+&E]T197(Y: 4BU"L71=YWT'3(FQ"EX,&B:EZK> ^< MET:0QVBACQWDKL<]3SFT11GN)1!9RXGZ-5Q3BMG3+NS N1H33?2/&(( D7P4+F5:7^N-[^DS]2&S_*D3 M=1.E]D#0&A^E@X>@?0AT BU._L2"+L)[L$+5U!REP3,I0#-FS>\MJ?;D>M%=/09O^C_"! XZ^C<9CB^]&4UCW^933,RR[4PC*F<]% M@4M ME.M,9H:*9#-FISDW#.6M/KUW8D //.(%,J&ET!ON'!76[Y^6@4X2SM$I#M./ MJ\YK2WC9(N.QINS4SN3"9_ 6#7CG44M6_)TA[BLYT>%1+Y0;K970@\%^U;;^ MLG@^2J>BB,15(22MUNLZ*S9",))GD[D3O'6FPET4!^NX;2GP'KJ2WD3TBK:R MT]%X\-^S$/ERAD$'A#UY8@^CVX]_M:T>[Z5%,R7T8(]V0,I=R,:;3%8[O76S MHC!GDP=63.&TF0JA6HSMQ3 O*T2#)$,X M&$B&3&&5:==T61;@.=ID%>>R><+&;0R[MSY:ZVG44,@]! KF&<)W3)O 4;I4 M,HC9N &-')R)M8Z32X$^1RRM>[^M1G)P!&@@\#YN*L+DRQ*)U(4V-48:2EB# MJ*PV8 K@HRTZ:>X+:VU#7CW]X-3]2,'VX"[\-AKBC]_"^ ^Q'Z5-W/1B_#^"]FDU! M;^UD@E0HC$?0&>E<""*#ER% T;K$:')4LK7=W 3X7ZSL M2\L]&/&/742=;7*U",MLB-:2?>&- ,4+B9&L%\!H,7.=:1W-FVJU /X75?O2 M<@^.QNU%7"W@YG).2F!"A\+!>.OJD)P,!-M!EJQHY7P6K/F<@8[87BKAFNBJ M!Q_E]N79VV_O!R?9"ZZRT(-W+$-(5H?L'9G/K><8K\+Q4KBRM0[N M\D*WN+X\&N;ZKPKO&U'X>D[WZ\&DUB22%$Y*(I.R1#(U9:KIW +!>TUNE; . M;9!!^=9'7V=P+X5!_6CK+JU,H[NR^9#2].,UC@GL=#8P[C+/Y/UH^AHG]%?U M/#Z:_ /S*J^&7"7U'9KNVPRP=5O&T=ZP;@38'0MGXL5F$V:Y,8D5ZYH9UKW2EH+ MYJ40K(TV[M+$;4N3Z[>5'W'F;5R!FURN/67%HV4%(B,!*%OHX.=& V-.)&XS MF8NM\T6Z(7MA%[T]J*NG,//=D_^(9#$>_UB^8B?,:0Q::+")\"G'2 [6)TK27G1":CS6K:UC@AWTWF7$I,AM(XE M;X_ZA1F\.U9SPZ.KOD*K@,]&=_P^2T#"?!S/!J>S']>T\YPDUQ$L5IR<1?"R M",B,.\!>]4CL!"<(M>U]9+T"D;%U*TVO@.^_A]S]CF3%I98#N?;$K()603,:H61UT&KPMB.BZF,EK']!W"]:FFKE^=K01V;Y[J4[&TY./U6::%;D9 M'KU J8#%1-Z:2!:"3E4@=-!IR;S/G>Y3Z%.O'2'TW=7Q<>.!NRX7;JBWT;;R M:WA5=@EBD4W>!<8F=;]=U+F/HMXMA'];?5M(KD=%!I9087(0'"=WNF@%H= & MQ50RP9FD''::C+=O!:XIMVVOOTT$UEAOOY&DSB_.%T"9\@:4HVW$ MU00\[:S).BJ.IE,+& \^2 MCO2 !F(F&X$K)@,/Q2EL'2!:C>3Y6SH-)=U#+.@NJD43H"ZX>NJ!L@[3?CJ? MM-#;@U380N@[V12632Q=M@9M =KWZNUO*1!L;=B<%4LE.CJ ^M\6]MB\<9=< MV$36/7#@_6B8+S/TEH8&NN@,S^!4Q95, L]]AA31(#>IR.9U[RM@[/Z2M(V. M1FT%W$,!Z:I4S8^#R1\SDG.&66*28.N)ITKAX!FAS)8,H>BT5,WG#=^'YW , M@V92[R%X\A/LZ=SA-*RM< M@&2AMN_@$7P* J+-/KI(KJ]N/E'C2;5-::>Y31JF;"+V'BR,ZU'F=Z-T94*[ MR%A0/$"0*H R3(-7,4-V23/+.9?8>I-8A^5P+(LFTNXAW6P5K@7QNR#KR:98 MCVH_%D4;[76@Q!:B[^'4N =AS(8IE!)J.5C-DLP09K?=P@?-G)*I>;;.KDGQ M@!VQ:TYL(O'&+=WOSYA==@*-.06GZ!"K-^^J" /!T!:9M"W)N*QCN75L/"(9 M>5\60BN]=$Y#?H10>[ 1/H]#'@Q/CQ+91H/ICU]^7/82%CH1LX6&(@L!"TY MR 11Y%A*C$4Z;-WU8BV8P[$2VLB[APX%*X$M7H NT/H;EK4.UGX,A48*[$*+ M+:3?@ZEP'T142D3-$]@ZS539S"'J1'Z/\%P&&>B-\,^=& \8"[OGQ29";VPN M7+G3DP\78W)])U>WZA:E$S:"=!G)-G(&/'<6A%6T:F:X55V,A/5/V,N\ES9* Mʦ$.+X!:J3Z.S)2!14HA,!& \U5%#64,4,0"&P%.).DLN-U/IU8/6-=(2_\M3.N/?M#.Y"U7T8!+M3362PT!3898RXMDRK1+A0Z* M[?2PW2FZMV3J]D+MP:#_,!XEQ#QY2_*HG=+(\UA".R[KVZB=T)J5R3P21>LI M5;M&DY \Y)2T$5$&'UK?"3X2ZC-GTBX5U8,9N*J,Z&8OTA/ET:#R J+1A0XP M'^A=4 @&C1*UXV/'M-(MZ[QNHCH0UC06?P]);O2DDUT%!2:GV2C/U MF*4MLL2DC>=G;T?GH8C@]R3PK(6/-I19D M^,HZ8L;G M+H&)+S/G4K)'A4[/HFE@,A0Q-1]Q"3>ER;NF6U:NU1ER-+S!-] M'4=-3K6T$(C3@(;DXLG(LLT'@6P-^N!(M0OEK;WJ[+_:^+)<>U2N.7@W5AIF M*[TNB*;5R-L@Z*M:N9E4MJQFODO'*WH+;X(GUQN8H$U-U?!*U$%"#LXJ;1DR MWU_ZY+MM:YWO?N0\[L"D4\PJ6=N;T4MKZ 2/*?%9]8HU=*1+U[J5X2T(?==! MM]+I^BUK: MZ+9;V= F,MYEA4@77"^Y;&@CO74M%7F,T'=)"B>DXUE;B%*X.J]5@I?=PU7IO5GL7;'\5#&VLQ4U*0AZC@ET7# EEHN4Y@F-8PY7D8 7:R@"3+E:K MH%3LSZE\#@5#O;%C$\GOO& HQL2=92!53+51A@!?$R%,R4B@'9>IM1'YC J& M-M+<1@5#&XB]5]MB/O7CLA%S]B4&M )T+AE4JJ,^?,K LA3)&*V0M:X?6X=E MGU1H?1FUA91[T'Z;44)U2=?F"9TP:[R6,@*W-=BHF8' @P,;K6)&!49F.O(3I!#EN,&3R]IN!"9"YZ MRT/I+ZR\ M A[6#;RKL_NV8[AE_V9;_.@W#9<"&T MX[XGHZC]8O9+PBU)T\>>MK7&UU*Y;:!Z53?X,,P?<3J83WV;M8:OOQT-Z[I& MY3U./Y!(1GF0?L$AH9A.ZF3[QT>JFT-H$:KN5R[-8M6T.LR+QU5$5V-/KFW- MO/"(NH#P(I#'2&O.W-X_^]/+4XF= MW]P%+BNSBD41N,[ 62 ;2-=4?9X#T.FC5H^5%S#?1@ M*]Y%M;CAZ8*KI\OS=9CV0F\/4F$+H>^2%,E*9,S7*OU:SZ70@V-:@2.' MVW.FG;6M;\%V2X8'KLEWR85-9-V\N'7UO*5E]_UZ]4L;'GG*,M7R3 \AT%9H MDV*)]L>4=+=JR/N>LGOWK(TF.HRM>H08>[GJOGW>?<+QMT'"Z@*<:)F4S$E! ML8[\/ND5A"@%!"05*B&%RNWCZ/< VH>WWK?5V4X#.Z''KV28DB4TG:$3+/OD M';&U#CQ7Z!(XU!R(Q2R1'<0";WVI?3^BET&01^N@ESOGV^B.SD?CZ>"_9QO= M<:GU#I-:\(#UA+0^!L:!U7DA*G,'GCE1&\;$%+@7/K2_@>X,[V5PIXUV>DGB MN0WUS?>OF*98[ZXNQL/CV:DY#P&=,!%SL9FVQ5 4826#*T22B<7@32@>4_.F MX)O@>QE4:J2?7DHK[Z?]A_%@-+YVS+XB^VPP/9&R).$U B_!T%9:\^.$G+X%=SG?52P7D;]=WK]-DQ+;7AAB<)27/:747F$$R(Y!VZ MR(-B@;'^N;4:V\M@4P.]]-!N;@7K)Y.+\_G V]\GY#:&LW1Q1N_ \'3U"I:[ M\+O1\/0SCL^7N_%B)]:&)>5R NXM[<312?!*)4AHG.%%\=2\QT#?:WH9?-TC M#^[RW.POA-MVUO'VS]Q=D'97\Y W8WGMF%&RE" 3UJPK:2$:R< $G6H//\U% M^T3I)Q>5=5HI'SV"Q]HA#;F$Z*T&ES/3LA0O=>L?0U2V%RYL M(NO=1F6+$MHBV?7""0-DU6>(0A7@*CD1>+%%=FL[_$RBLAMIHGM4=A,Q-NX] M_.8[IHM9P57X.IB&LZ.4+LYGGM_-N+'DW'&TD*4IH(+.X$2N*@\![$VL/N7DWFXS*_VGP;TCP1>[:-A>QM3 %,(>-9<9XAZ!C!H?0Y MFVBR;'V-LP[+X9N#3;300XAL%:YWU?,?+VV4#OAZ,@P?PK8? [&-)CO08VLU M[&@SN8%3)L^P1 GSNB MK19&C478T'2\-IWGY&OHVR*$%GQ(#3G,5L;1>ED+M"G M7GNKZ;NK-_K& P_7)GB\7!OF-5R"6'"L"XQ-SODN:F[_!C]\C&\A_-OJVT)R M#3??VW"8QJ!9(*X+4SL VU0;7=B:!YQ-DBY('YZ# M<X.=9KH^I+SK#WV&RGNTS%J; MJV'RY=.LJIT^:U:1?ES>#4JM:[\8UVFE?Q_7>0ZRI*QHJ>"X,:!RCA""#V2( M&2:U=C*KW,5X[?2TIYJ$\IA0:T\R;GPQ^H&,[?3CW8@LNP_AQ]R@DT%QDC4:?QV-PQ2/Q[^$ MX1_'?Y(D7LWZ@OTZG'>@D%&@TD: EIR#?!ODBW#V$?_K8C 93'&143Q/J.,G MBA>9A;:04KWUY\&"ER& D5JBP"R*;GTEU@+W(;)OY_ILZ+#7/?=XEKSY>32? M=8YOSK^>C7X@+GNL_/+C?U^$\13'9S]J^YUP=C;KOS,'/CG15H7@$@(Y17X1 M@:0S%TH*-GICI2I=XGM;@3@D5NU6(PTK#=9%J]>^"M?_J"8%#R>T0Z?1.6W0 MY'@'0:^ 2I8VZ.QG$Y@C."FE#HPS<=OMZ9PDZT^>42B?L#4XO-XA:V?%Y M<$Y_L$TF9XC0(79M4:"? 1^5!^B#?)=I?OOB:]W$S-W MKNZG4RRPY=(_3.IT,.%X#*/HAK*KRXF4S*&QY?-:"^7FD:GPSK ^20Q88R6 M!=!X\L:T(",K\ +6<*,QUA;@K#%Q-T.XCYS9)[$Y]ZC('CH<=1+:":(I!(1\ M,9MK4H]0X$6NXWJ=]+EH9F+KZ^=.P%XLR=JKK9=:G2UEM;S%-%A\]AC ,T_K M8,F#-ZC)\>.E9*VM]T_NE-[;S?1S8FAKY:\-J^S#ZS_AO?G])WR'GO_M=?SE M^__E^S\-&?[E^[\HW_\O%^E ;(._7*2_7*2GL5'^Y2+]Y2(];88^>Q=I6:,T M*J\'DW!Z.L;YPD;EZF_BCU^'F0Z"\8\6$=/'/;&M0]5@U:W:FMUX_G%9//R* MPL:@T,5H0%OG2!K'(4JN@+%DT2'+1*K6.7\/8-HZ%W+UY\]-7YMXM'4"/+,U M/R$4 SY;"473&:"YBAZ;3[&]!\_.6I6UY,&=9,56 M^WKU$+/SZ,1_DB38^7 M[7;GU5L^&>N1@03)<>7*:(L-.[<@>J)E9]>Q]Q?C:*7744+B- MR]H6>"9'P[Q -%F41G<;J^CNPIO)."=:=\I3]:4*H0KUV2S M(L%IXK=BLOH$223L-'WQ:6G]GD+5'2E]$[DVKJ-;6%N#<+:HZ4O>*5$G:!OM M"9"4Y/?57OW>J\R])*2Z/&!UKOKKB >3L8DD]$6<5R3AU>W@<>\YQUVUJ*#8O6 M9B6WH^'DXAS'?Q^-\K)[#)?..\W(EN36@W*BCH/3$FI1)AHE2LZ=&O#<_>CG MKLAMI=7#F)G/F+X,1V>CTQ\W-PV35*)3@3Q';QUQJMZI1N8A\AA0>HQXNW9K MZXUY#93GK/264FY0WJZ"=/5^2%4*2\F $$+7 M]X.!E]J3Y62*H$,Z8>C2 ZL)F&TVSVT S.,S*NK !!=@3*VF%^33>^U--1IU M<9G95&+/DMA)>',_W+F^M^Y65_L.D-ZY,*R]0L87]2-G$8.4K0Z!2Y*BEK7C M3('@48$SR;,D ZK;O&MW*WL3RJ[#IGO@PKI+W"UTTD.2V^=Q&$[H7+KRHF:9 M3"O03NJDB\GJ7RW\KBYKZ:G'?\MU[&<>0!."W+Z?VK=VGSICO&:7*G5*E-B#0.BPO MS^9OHI4>VM&NPK5X0[H@Z\F$7X]J/P9Y&^UUH,06HM_15G(YX- P;:RK&681 M5%2B&G>\YAYJ[HHR@G6:3?"$2?& [;MK3FPB\3Y,V3#Y0CMG_5?M_OB-]LCA MY32I4+@2*GM@HAI.J!/$8A/P8#2/$J,VK5MNWH=G]Z9)*[W=-C1:";UQT/"W M,/X#I_50O#HC7\W&,DP7X'QVV2M;ZPYT('"R0 RL@&(V,)^U2^96A_*5]]H/ M/NC9J[J].!LG>*X"]WXTO(F/BT)&+\.:X%1JS]< SI/AFZ2OUK26LM-$OB[/ M.EB-;R747B857#>!;QO(-3X]&%Z,+B8WC>D/H\D\ (J3R>64K&YM,;1=P>Z(M]]@V1/0?P^7*VU7_YGL\6Y1%YADHYLOL@S1.X5E/H.)R]]5*U;&_6ZH+^XOB]V]&"Z;[>XY:*. MQ^]&P].9W9F%,EQ#BNAI-4BK\46#R.C0DCV2_=/B^NT5_$7NG>G_R9DEMU=S M^U5%2\X[\QH\.@/*U6X=6FN0SEIN$U>!M2Z*Z'5!?W%]7^SHH9+G]G*N9_M= M7_9)\5%$@8+<12]!V6+ Z7H_(#TSAI=J2O<]Z-A6B!F M241Z.Q @)^XQE1G3^Z M=2'!SN9$M2,B+PQYE )X)(]")4&[4^U99*S..7J10J?9?X=0&!!4=@HC!*85 M*&X\.%?JBR)%TL*DXKM4YKZ@PH!-N-.X,& #7>V[,*"6RWZLXQYGL>IBDI,N MD2^/K&[\=9I.K(5J)0CEI$S(6[1/NGS@,TW\V42_HVWEW+AWU@S$LD2] XR& MO=*N/7KWW=$>*?S;ZMM"NC6M^$VUE2<#.A?>#&NGGWF#\E)J M@VG)@"M1:Z]-!B<9 ^F%LJXH;UCK#*@.L)ZC+_H8,ZXO3?44A[[*1O^,X_.3 M: KW'@D,CVS>G#S:Z"#2NA6YP]K+/@)J-U&\-*ILJ8<=]4_X-#?V)Y>%#/\8 MG'XYH_]/)X^_D.CPH2VN(C;%WJB1^N*Q'_'K:#P=#$^OW7U<,<>P+#1I%8PP M2.>2JC4:A4&]@P_&">LB-G[ENN#:N@?4HG7$<;GG:;_\6/QR,6+(>JZC4&!# M+* <%^"E*> %1RX%(I.MZXH> 7-7[=>;L^=.4ZF>5?04[A=6]RCFR7I'1ZXS MC(RXS#V$& ,P%DK@JK:G[53U^(PZL_>NZP<;MF\@\]TU;.\ ZB4U;-]$1]T: MMC]"P#O3OE06M4#R"%/MRI=\KIULR;=/A(T%;9CN-.[M:6E]XX;MS96^B5Q[ MR#&\V2LQ6),"ITTLY4R6M$0)D6E'=KJLAG0Q.K?.HGJ2W2%9P>"\P@*2P3O @)J AQX8"JV;C'T++I/]FYB]JVL'OCU'LD9 M)\\19VEVR5N50XX@DF=UZBF]-G5\33$,DL./IU]P3-!&7V?7O158A5^G,PXGY%Q)D9..!E1D M@OXA)/C,,U@GR/ 2KI38^I;^?D0'R)F&*N@AA7I)U!N@KJ,ERI_$+ V/*D!@ MDLRV'"4$:6BWU*[V8M9*\M:62Q=D&GO MF")K'K.L?1Z\@:!9( D$+Q-CF)QKSI*54 Z2&-L+O8>DY>.;F]K,F))%&$_. M&%2'#E0(E9XN0?01>=!2A-2:!RM@'" 'MA5V#U,87N/7,:;!(I/VZQG.1#S, M1^=5!O\]CS KK&KG5'A)=DB+81_%U&N&T2PW^Y MF-#B)I-7H_,X&,Z;1J7_NAC,ZP^)NM4B.IVGJGS$6>7AJ]%D.CEA+)'#S@I8 MG2PH7NKD&6^!918\838<;[DN*_/!'_O\ ^+'SM1PESI^:UOT_&L8C*M.J&H M$[ #(E%_"EEQW[;U]>JE)?4.PP2O,,],*A%-R9K58;&UHY0Q'KQE"-D'2RQ' MRV_/\&EGOZ[ F=FWK6L4/JL2#-B4"+H6&GP09%VK;%2T/G#7Q2[9#L4! M\63'*EG!)KGC1-;XXW)_7/S5HV=\/>8I/:>Z=EO=+G-?,5@Z9)2!Y!RQ,M(^ MXYB,D#/14ZT-GK:?,-MM2>7+8.:/XK]_71 M[&F1^[J)BIYL[JM,7'J9$6*V#!0Y /05'0G11>Z,5&3U=>+9@>>^;J3KAW)? M-Y'Y[K(?.X!Z0;FO&^FH6QKD(P2\,^U'K[6POH Q1'(50H9@R/.SRI4@E0P\ M=NJ9]+2TOFGN:WNE;R+7WG-?$QI$YCEPJP(HSF8-EA09_=K5LC2R_%M/=WJ2 MN:\;*>7>W-=-)-HP-[$N[]5H.!F=#?+LM)H90/.*=)$D]U*#T=4("BS30149 MD'O%0C#"T>ZV; @HO2/@ M"03F!$IH)"N%.5)/B=PZ.KW8K2C:RKCW[<_=6R3[,2(>-9)/X^F$KP>G@VDX M6QH36,F7)=F/9)@HRSG4K%]@V00LDCN=8@=%W?C0YZJEQTNF\>OTYCNFB^G@ M&WY"^LPO[\EP^')TCN-!"I?@6$QUU]"J[AI$&[(&A03G;'$JHE.V=%#;@P]Z MKJIL*\&&EV4KP+WY[:2 %OM0I",=U#N X]YKJIM*;V&58@5VL9>.(1'2RDPVNZ00H-1E"2]3) M9VW47TV2^LA%[%M9C7W:+5/"E>/%"ID!72!?( @ZB8HEUR @"]*7:$.7[?X@ ML_0?PZ(=JV1'W:9K 5OMA%U[8]\S/.H1B?E=/[E%,OZC5M$H ?]F5_$KCM76 M1[%@A.)X;;@5.!GZFBQ!=(PV#_1&MIZ6N 9*X_[UL[".8]XKQ6J<-GE0'B51 M609@-DH6390J]3$T]Q:,7:7)M]#Q ]WH-Y;JOC/?5Z]C?OUO$UE?3 .W5I%9 MEVA[32C "FMU)%N9E7[)L<\@Z=9ZO9AW-^JMELB/! E MW14/-I%SX[#.T?G,B)H/(3TZ'2->R^IAEF<4RH&2+M>(H(20:!LL'I&.1I^5 MD%U\D'N>L7L/HXT61CV(L+$#NAJ0]!P-%Q$B>O*(HU/@N6&0/%/:!I>=ZQ*E M.U1E;B^TQB_HV]'%^,.(Q/-I\/WSGZ.W@V_X@:P9PO8)AX/1^/?AI,Y9POQ^ M-"7W]0+ICSY_&5U,PC!__I/^[,>G>F^RO 8MAO08&43A:XR_;E].%PB<)9)( M##)UR8%H"NH 6+,_)?70D7?^"KP-:7 VF/Z8G7J!66126-J[:A]8G0T$1GZ3 M$3X48S ET[KOV5T4A^(1;"G?WC6^>!>Z8.K)&UB%9S^>P+:ZNE?U6PBZ!R]@ M);;(A95"<# \!5#!>7 Y9C#6.,2D!>;6'L#NE/^ ];\+W6\BWQYT_A&_C*-AQ7:ON5' %-5J)( MZW-I7D+\+OIY<\X>P[<=-;Z/)#O386@T] M.'$/XDQ>+ 24N&&[!ZR9Z.P @2/*5JK"MFT'0S&AYZS M>YNAK59&/8FTAUX8-\_(96KCQS#%6,.]TECD!!DDBJ/T[?)(: MG*83M*C,I&C=2K4[NGT'A=[UD"363!N]\Z;>7)Q(RZ/RRI%IY00MW 9P"@48 MEDPJ+*!-K4M@\7UX#H,=S22^(W_U(U91$<2[ MW#7DLRMO=9W Q$D,+@#96PGJK -OD'.)K6.*FR$\#,;TJ)4^[KUN7L8=7TPG M]9;NBN/.Z>A]<*G8;HHW9J/@6M2!K7)DUJ713UZE3V72?G$ E[7B7S79YE4K1I7RBI(2DA07I-31F]7O6?.4BO#E&[=/_()EDEM MHN,N95*;2/4)ETDQ-$IF$R MJ4WDN\NJF"ZX7FJ9U$8ZZUH>\QB![Y(0*0:F%3<@?"+3F7D&O@ZNYJR@T(QV M3=TZ-/O4RZ1ZX<$F:UG$1#J%W"R%HWNMBH: -]P548 M&^FYMRJ,3934PX7\=3/_,_TW\^I#%W0A\8"VL9!D#$)(0@!W=7"EM5[DUE?R MJW >B[7.-X_'[) $#Z5Q[(@#FTBYL;FQZKQ:=FGVDJPG MB6#D+%75%W"<3LC:H# &(9AC77K(K7_"'I(U&LA_U%QXO0?9;P5QZ-G%HZ&3 M*]>,O! >A&,L(L]6VM87W,\C;-;N^FD+B??.AM^'87F5^WHP217@AS&> M#R[.CX9Y]J>3R448)JP7O9/W.#VQ02<>$P/G(ED^=!A!C(5!5CR4@%;RW._] MT\:0#Y%3_>JM)YMB&55X/QK2'CFF99P@NIR])(F(5 >"J1K_2QZD+)89PU7B MI@>;XBZ2PR!) RFO=2[:QM(^8EUYFEZ,:SCX2QB?8J7I>]HK0^V5/ \J31X1 M.^OZR2UB98]:1:/8V,UGTVM.;S[]#,??\(I,+&OG,OFYC#/2?&8%@B-K1A8E M3=1!16SMNG?!M77ITN5,J1M/FSWIK*8XSK:]N:L>"SIMPJQ_9KW7"0IKJ)LS=ERI[RI)Y4\E5#_Y% M6=TO+ZEB$]ZRNU3(^Y:NX HP&QLVX>_3&C.PO@SV>*0Q)B]405$S1^?T2-TM MJ5MP<-U<0)[)W+(,>QB3)VV;.^\)\R*%Z;ZTM]'PK; E;-QJ+Z=(!8\GQY1K M%#R%F/L JY15ZP5UG,1:40F;FOQ/:B#:)W#IKGV*U+'TD6-'44,2QS8Q]PX75> MG[W3"2>7/"E>&+<'RO1!4B&QFO),5TC-K SSXL;>+7MF>X63X HY20SB>;&T M+N2>M]3D[C QD=)GW;8"^5^Y$P>Q7V%?;@-4U^M^#UB57(@>2&_ @3A,M%UF M,(+Q*K6SML,SW$0JG$=1PK+(#2=(<\[SMH6"VJB3 42^1<[M,H0T Z,?BA'$^P1F&V?ON]<*)@B>/(4M=(08VF MN]<$)LE];_NS>^QZGY7.A^_UMHHY\N&CG3)O3JPC4B>*,/,:'$G*D&51@C=) M-?8F1,JJ.MUO(&].DB84PNSNJCA08(((B/DHDV#$<5SZ9,"IYLV'6,N8O/D0 M28Z=-U_,[]MF[\W-++3=M%JJ6K>,Q(BQS"1YW]X;5+G7M$0\62F-4=BDO:[B MPBM^L"KX[<6B^M]^"F'L()V;HGP7=%FW(WKR[_;!-"2 '6P+QXA:2VGTJN0C M")Y*?!^(@(7<(.IEVVH@(!=X0#20Y+T5 GMU;F MUE=/7EQW_C%7Q\1,8A1UOLI-4D0Z.H*4(!" :Z\8*5U+M ?*=$%/.9V:\B17 M"'5_;>;?&@ 6/S=W3\B>@!DL)&<0<3D:33[T"(M9U!AA3 4)D3D=2V]?]()Y M!_J7(;K"U]_6%LMP/CXLP#->+#H#;>0L4Q X"PX6'AN? MU 7'\S HL;GP*;=(PSJ'I*(A44,37Y_^M_=Z6'ONT3K%'T)Q4XB?TCU89E>S M>WO3]1R,WBGJ+)+:,,1E)!"=:(]B(I80QX0B^UP27WGHJ:IT.#.%/Z?S?Z-_ MR.?)+R,\\_IS,[^_/KN-\YFW72L)FI(+N2AC,!%QSSW2SC$4.&>*:1:9E'O( MMO-%IRIE608+MU99 W?^Z?SLN6F/Q]9BC[P-^9JY8L@1&#/AFJA$J2)!#)?U MY07O1,X#&2M8E'(+J+/%S%Y8/TLSW]5V2$JFD!BRT;>CM<@*GDO:)9DP,RZN MU_7:1\V-][P34+/&U5=-GMUUJA3!KHB8(1@^# M9N %Z%P@1FE+6)".$K%/%[H=KSE5:4NRMRFL'"/L'Q=?NM9IWD09,4$NX91! M)!@7"=F;4XE(I@S>IP?U\P-/5:S#&-F4154Y'"5SJ03E)?+":<2IQ<@R"(N4 M\ ;M):N:W M;2[]X+JZ QY>XNC3H6,I=-)I[?4O=N2H%<9)B11$-WFE=QA"=WT[Z!+^6EB-E4 R:@:@($C2 M.E)$#64#4*J6_"N5(%?0/ M%Z=/YA',UJB9OP[+:$D$QRAQ&A"/V"*3B$'4CH/ M(+2BOK]%?V/G,3PM)2)R0,%,+@.22T)H@AS$OT@FK+S#QDAL4>P6W.AOK"/>7E:5E.]B//+:P#Y-5@,?@C!2$H/[H@-#IE\YS=RZ:21 M5LE0.J7U.J*C>VUETD %:2^=0&[Y6D3_\U7S_4/TXVHHQ=S>/N[/# M*P;PXW.6VOOP(OGJDP>EAH>@+)7WS=)\M(M\F/CV&RP6=FEX;6%A\? M7_X'A&T;J&18S]C.[D*^1O]#BY?"@4X-B"4VI&;^/H;+^\;_]6GE&A8/Q)N MS <. ")#P $P &MF>2TR,#(T,#$S,5]G,2YJ<&?-EF=4TUN7QO\AH== M0H<@1:)(D2:@)"!B0"]5$$&*"DA1C'14)( B18I$!$4D2!4%(M(5(710N0(* M@8"TJ!2))-1(('GQSIV9M6;>#^_,?)GGG.?+V?N<=7YK?]B;,\J9!L1.'+<^ M#H! (.#<[@(XXX % .;B^KUW!=G=W'S!O@;AV_\C#R\O=Z,W=^, !,HMON>@.8^$PWE>Y6"8;ESF4SZ5H]5M<,=!NJK>A9!X M?@%)*6D96;6]ZLA]^_4-# \9&9M8'+,\CK&R/G'*R?FTRQE7-V\?WXM^_@&! MH6'A$9%1UZ[?NIUP)S$I.05_/^M!=L[#1[F%1<4EI67/RI^_JJFMJV]H;'K= MWM'9U=W3V_=NZ-/GX1'RZ!AE9I;Z]=OWN?F%1<;*ZMKZQB;SU]9O+A !OV[ M_BD7=)>+"P(!0WA_P[RB)L[\)X/EE#6C>.#''>$Z XK*YK->YT4V^R]N^$_Y/GC@11D=&(LL[W@EZ+ M.?AKDK)AF,T)\);M-2.#L9_C7F[J!:"XFRH-+ M(PWC_ 3;;/TL4VV=DI&%BT#NJ)B3%'ZIW_?P ()Q,#25W$'80+SD (/M]='6 M18M;Q#$.\*KNESY:._+1-TH/^E&>]_*MU'-KZQ78% 3CQ\Q'EN@H;G[&HP2X MEI%\1()A>%8&_1*EYC;NR:W&4U)@J7_Y2]SHO-GFW((7'WN 4-=*LV$9,C/# M6F'$1$]*]&-36_(?7[ AO)O6EV^Q^]J(GS0QI^J&@D9N] U-2F8;@9M(VBH5 M_JV.'PINY*[@*#W3=3D]=G%LE8&]#:[ATK3)'[8Y,OX_Q23=;P8W, K\L/2B MSIQ\':;WC$VD/1*[KJE%^1DJ2_,Z2#U]6:1#E>SBKD[R]QR?)L3MR8SH4TR^ MF-IR^V@!.=(L/N7*MPD7E4AWOUQ9RU3?A\A-HP)>!TLG]D@URV\,-8;=:/;K M777YP %:0G.!!DNX_/T>N?-?G5"I)'M(UBF51ZJL=")[H=_XX7Z\+;!H VC" M4MJRQ$)$E5)L?C16'?_9^%$?6$26-M^5_3:*7/=. <+AHI1I#I _R &FCA9/ MOHGT"?J1QS 3*7S*L4M"L>:=DY=ZFXT*F3M]C%2R/D75>B T59HZ^+*NX MJ_SMC,XZ[^Z#^XC*W4T1 J9G9A\VZ-2<]SV.BDL 3EKN.5>D.GU]H$+&W)%O M'0;4GCKY[%Q)K/> 7VY OD'6,1\'#:';$[J8*B37"61AK,"N=9I#J9KHF>5; MZSCQP&[SLH"(CZ%H?,)48.HTZ#/YNTO;%!/9];V)Y7*2&-4N'=0L]T)]PSGO MCZ>/K9):O#//$C\$?U?\QN/W\3A_3A7#7+6, M0<9\(;SJZEF:8Z!.OM7BEVMSH]9N79[V,=OQ_))QH:EWW?'PK=CBF+$._4BQ MG@.VKRR5[V!.W2.EQHN6H%H$.$"\'WO$HB=?T>N.HGKSQR3]9PT!H1^F#+Z\ M7'QDZHIVWI)EC<3)>W6),M?II M?K2F&7020A(E'6U$%RE^_=4E7^.3VK#!21QS>&"2(-- MM>@TED5,7PR\GOF 3IV-3%A[<5/*Y=,1EY*T$X?UH5VA0CD.I2L%WM=KM%7D M)1:\/.P/5G??ZRZ7?:Z> _T3']JQ221;M3E1^YKZI2FA=KQUC&I MV;+QL-$K5U"B4:]7=[2Z^2CF!8%:N)'NHDQ(V3)HTZX>X E'U*FG-IMO+(.V M=>G997L39T45IMY?V:K=+Y1]6DP)OWAF!3<2Y />F<4HG1K?4&':J2?^F;>E M2?WRLF_DL0.!9=:"X@"$-Q&A?Z*6ZXV*-O+I4DGAUXX(,^3:# F4EGUT4]:D M9>F+().$K%[Q18AZ[(?GQ8@-JV4GEXTY9LB(]"4[B=*W:01Z!@=H1X=AC[ ' M1.^_G[![_X05HBS#C5AI)F9K""+(JB^B@VL@@N3#A,&*?VZMK4EUCF6MWW)[DH-2B&H M0TR/I]'6.XUX;5C4=06L52().;A3)3YXH)UMFUA**V;SQ!JUIN5ST?U(C[;5 MB='*PU67V7ML*L?&*//UN;7DY!='5T#ZXNU#.OPU6EY@.>"CP1J1)J6?S0%J MICH7+D2D.]%;GO7.6_DJ#SGRF:9%"9/;=U0VCNX4:#9CBYB>AUL36PZLK/4? M]=^SZD?_-FF50Y^SI[;Q#EU[QLZ#L3-%9(U.O1_CT-7N!1DX[&)2'L7DC<)]0Z^E8,- A MA?:Q2VR19 @WW\NFMV1?R-OGNE0E/J*)?SK]HDB(+4W4V7GHS8Q#T)RI&G9) MN3']?ACZDU*\092Y3F U)HRF\$[^G"1&+J=&XVIK&' SP\N0/8GPPR7$P.,W M9BIKQPG2"X:;Z37Z*DNT?>)H=#^FVI>1V+&W8S)T:#IQWH^9+HU]::T M'9#:*^1Y3;31^^?T:CX2FBQ*:ATK#1 W6JZ=R^QU=F8<^(J_#F(MKHNFCUQE M1FY<8=15Y7I."J)%W4N:7/E]G&\G=/@9;_8'6= /SRR)JU8SM2VLQ>ZM^F[F3C7E5^[)@2?D^, M>GQ,]M,"W6">X/G(ZT_DH9^*?KS&Q$JVN+\BE,X!XI;ND_IA^7)-FJ%8?2EA M$^LW+S2J5=--;_QN-(*M :*Q%-$.G% I27W_7.W@ &+,$2[E"-T?S?8-Z'I MH])J[I;?C%TG0BC:FIYUO>QV=%MAC\;9PCYOM?P1=W%(B/(]8X5J,X1V%&+& M+PZU+V8 H:C*Z#NDN[!%JS6\I%6N^3+=L.YHF[./0^I(>F+!O!08HQ5,[37PD]$,> M]J65@;JGS8'X2X>ZIFJT29KJ'0WD&B\%R-G.H:H2[*SQR,D(>ZOP'08D7B]> M)'BHKO5*OT+=A>H\LC&#M6%,?\>,Z>A" MB&RKE+3-$H0GJHI$'GP#!SU77J%;E2GA]6JIMU* ->TQM!LY1BFFOT7Z->.N MS35<)/:(J&FOAMIP8_:Q.R[+.4DJ$E/&RYZX:82"]E(9-0@[0TXWP&2TA5H$ M5S!=SK;@;. MW2"7!GH)VSZE^C>;[Y2K7C3&GQ>9F-Z?L"]OYU,L1E[\2VC/)5B 4("\?[DL M\/RY#J P+8@, =+X+?AR_,\16H+YB[[':'Z(PW,.KA]S"-DA-J^ ME9X6DF];5%+U0I?_4S6$9';N&J]B+?PUZMM_:?$4E[S=%N?<,K!]2*NZM*/$ M<[>96%P0?ON63''2SM.)7+)M>4C$%. U[OI74:']LN_B'K0W]DY4R-A]%N/; MA&O"[$&6,'LN!S)1O]8>9+-"CJ 51589ESF8<:N_U80!3_Q+=D>I$VY(H+CD MWV8JN3K<:_1^=^^"KMUPEN.@&?](=@H29!)65+E[X&#YWPS"G!X,"B^N.UNK MI5FE\CJ#5SI3+H3P)_'ODOQ_,8XS]@]02P,$% @ ^WAH6-\'NEOI"0 M'@L !, !K9GDM,C R-# Q,S%?9S(N:G!GG95W4--I&L??$""AAJK4A!X0 MD2H@$ .ZL(*'-.E*% MM7581I!I $02D@Y4F%HHTZ0AAZ4UZ1P4!Z35("03R M.W#=.V]F9V[OGG>^?SW/O#.?IT*#T&? 8:"GKP=@,!BXL/< ] &=A865A8^;FX43S" ABTL("0D(C$$:R(V&%Q(2%I-9G#"HHJ M*BH8[#&C@# SW]GM=O MSP_H.1FX1!5U&+E-+B+$KO,H!42G(L5/Y%?SFG:M2"C;WPAD8CYPD(]?0%(* M*RUS2.6HJIKZ,8V3/^GJ_7Q*W\#LK+F%I96US:7+5ZXZ.#HYN]UT][CEZ>5] MYV[0O>"0^Z$QL7'Q"0\?/7[R/.W%RU>OTS,RWQ84%A67E):5U]36U3\W2I"-D)TMXBWACA][S),JZ18EJ#7NKQDJ&U4\ MX'M-LE<&'W@M->@9DZ1 MZ)N!Q9-4!<:+]\&LN'X59L!6GT/!%Z*O=.80.TD M%$$@_R8$9D^EL+>'RC[K+W+EL9YCE,/6=#I;O-/A)KW*$]H4-$ GE:6P1X1. MX,=$R:.[2(\JBI813\=;^-RUJ@_;H"?OJ'5DUFH CL?,Y<>4*!(;3X:,SN0 "]YY@UJ23 M=_B)&YF_[;Z"859E,#M\$-C(!)O#WS*1(UZWW;91E)6,\+SAQMLC?-00J MV+*CWG]4X#]2E-->6@L!R6SBPGG\MJDTO.!YJ#38$YW@N],N5(?BBI+0\1&= MX-"S[&]PU9\'[NWH45"N$MS.)%1XHU+@JE-92^GR9&PG!-YZXO([J?4\L!7N M-+V%B)?GS_!;7;@SXV3VTB>W<3F8/%Q*OO<8>3:^QAEYQ[]QJ9F2A"*AW.QX M$J7ARRW2.6[UM$-&;%:UPA6,7ZTJB5BC_)-?#;$9:SI]D1>U>7T)XR[OCBWN MX,;6]'=TTV44&2?E[&=ZFF?2\I8\IPIWY,>RC%AFZ5H^C3@EAI=8FGZ5?)^] MF1B9@8\:SZ#@:SI2JJ_[I;?+NR_JW"W9?$1M&^+N.IC"VV,,T^7Y0^)062+,+&C7BE*QK+XKK,,0FKUMI MQ0[F-[BM-?+6&"-&-([G7LEUW"A_E:R0T#VE*/$+#H=*101JB=IG#Q21[$?24B,MDNME@\9 M;TM>R.)M_V"HJOI)..ZPP71?)!G3Y W31K]>4;-]6I>D3HXH^$U1DCQ0-DOD6$00-E6WQ:G&L;]Y#BP M8/Y$?(JS4 O2,KPTOLQN,Z_A MR"P&WCN,IEES1K1D[JQS;S]R4KC MGBES=)3.YU *(RF6@B)S4TVK?;&9AD];S[;%YD]9!:_X6990\09@H^5O[T?X MLX+.Z6)*<*:+F(*MK(A%] =H8%T]X0P+IV$J%P#--TTGBK5L /_<"GOS[.KIQX&CO M0 .!3-N]0:SR+I'+81FV.SF'YQPA-165!VYT"V996]AZ1>D+ MA=S@/]4DOI+"Y/)?+JUT"MU?B%UV7*WV*2;$YC)'Z_4-S0\.G]@&P[S,\5ZG MFIKP=DCTUE6,UW/2D/_] AN9Q M4ZM%AE+SWR=@$5[-'947DG^8DO.)UX-IIVT@,%A.7'MAC'#X\PA\%P(:^B=0 M2P,$% @ ^WAH6*NX+VNB"0$ YAD* !0 !K9GDM,C R-# Q,S%?;&%B M+GAM;-2]>7/D.)(G^O]^"KR>L=DJ,Z&+!WCU'&NJ/+JUDY729JIZ=JSL61A. MB=.AH)ID*%/SZ1_ (X)Q,0 $2-6SML[*E$BX^R_"'0Z''__RO[X_+<$++ZN\ M6/WK'_P_>G\ ?$4+EJ\>_O4/O]Y_A.D?_M>__8__\2__#X3_]^'XM\X?'&@1> M@/K'^M^6?V*!%V(N/(A)&D,4! 02@2A,$S_F 6=!P+VKAS^1-&$>#BE$6>)! MA%,$<93Z,")"_B8,A"^74(LN\]7?_J3^(+CB0(JWJII__NL?'NOZ^4\__?3M MV[<_?B?E\H]%^?!3X'GA3_W3?^@>_W[P_+>P>=K/LNRGYK>;1ZO\V(-R6?^G M__O+IZ_TD3]AF*^J&J^H(E#E?ZJ:'WXJ**X;U,_R!4X^H?X%^\>@^A'T QCZ M?_Q>L3_\V_\ H(6C+);\"Q= _??7+S\3(OV-<:E_4G M3/A24_G"+VTP7L M.^*W/N35 7.-N)]=\3B&Z6=G[-Y+"\&G9WA YF*6VR_4AQ6;Z[N[(74QZ]-S M[.IK4=1X."3_%M'1BTT8DP;.IWI'K#*O]=\Q7AK+7>6!CG[ MUS_(ORW^)EX7=V4A>*5V2;S\RG%)'V]6M?S8GW[A3X27"Q;PE!+BPX0BN8OA MR(,DBSWH^:F/,\8R%L6+>O/U7O 5_/5KSTE#3IO6'PSDK4_H;3 M]-5NW[+T;T/JH"4/_@D_/?\SZ+CXEY^V3%\&VG).*)87H]"1!K^UQ/]?=T"P MSJMJ'(*Y -DA:@=,-?QZY"TC?SP)2T%WB"R5 U24^X(6U$30UK;(%Z#R+CV_ M=7W^06>%GPX^L^NRYU ^?0;"[HF?:"']NN<:[GR]1%D\&8M2%\8?-U3U-?XRF,\;QMG ,S.;'5M \05ZQH#B#/2L@0UOH&<. M2.[ W>PHZUO=V="VL\D]ZLKL -JCWIS,:8\ZWZ".>]1KB?KVN^W(;CN!:L2J M7[;^;#;?"0S#'<'-@F;[Q;J"#Q@_+[[6!?W;]?-SR6G>?#._J'A.]?7ZR]?. M@=$P^=J+36S:&_I@R !H.0 _2!ZJ'_6LCSXTX[9\$E3,;/8Y0,[[N]H&PEC: M[=&QDN(VH@I;C$I=Q#^Q)=UU?]$&8VP,1CZ]&8Q#,;B]P; _$4[1;]> M+HMO*E#YL2C?%VM2B_7RFM)BO:JK+YSR_ 43%2>@Q8MT1GFUX"R(!:(8>I0( MB/PL@AD-!!092U,L6,(SW\0XF#(PL:W8$@*% /BIX0-(^%_R8ETM7\&W,J]K MOI*_%69VPQAI/3,R)7YF5J6G"K9DK\"&/2"*4ETAL+P&GXJJN@(=3Z_NC(PM M%HYLCC'Y64V0+3C[%LEZ'3L#]9G7-RLJ'1[UI;FNZS(GZUI1N"\^2\&58U0L MY?L/S7&95_4B0#[W$WE.94&$I(7B&=>+[/ T_ ( M#B;H?P!1% M\F\999CZ<1R0P&1?F 9S^XWA]X>XWOXP*8YF&X2"L.4%_*"X^1%<[R&YRQ&X M.8>D\0YAC8:C+<*<_JQ[A#4\^YN$_4)FNP2G;'&'7_]:R9.O2D%0^]+[O*++ MHEJ7_%.^XCX[3]GVJZZ[_BQ?;$-A^Z^QZ6MVKLW-TS/.I4?\J5@]?,I?.%.1 MG+KZ"U^RZQ7[M>I^\!D_\??%$\Y7"^&AR&,H@2+RY>%+,$]NLNH25?@LXD&8 M4:IUYVC-P<2;;,\/4 S!AB/0L@043P"O&%!<7;4_!8HQ\%O+FN;EG#WX>OOM MI)":695IT#3>MPG M/D242J,412G,4IY"X@6)CT*.8A+J&*6]=2H3 YU^H0H8YHJ7QEHJ?S75D/W5YM%[TZ(T&O3J5_;;?'* M5;@5;=CK(Z;Y,J]??\'?\Z?UT\]%61;?I O\#C_+W]2OBYAY28JY!W'F<8AB M$4,6'T!ZA@#M.#+; MSHV UMO)IX+/3*=[Y+K0Z<<-'<..>.MVP8"1[NV$>E9-VP;4/;W M:JLU+$\9*ZETN.+O>?O?F]7M,R_E1M%0R&N\O"95<[N\2)G 8]#F*AT?(1Q M"E,_%)#BD(LLS%C,L-'Q0IOTQ.;GW:.RZ"!?@:)^Y&63$"&]8.4 +W-,%/PY MK_YD>(+0!U;SZ# )7(9GAHX'\$//Q8\*M@TCH.,$_-;SXO*D8 R JR."/N%Y MSP;&@!P<"LQ7,(_ _;IBY?+UX2NGZU(9LK_5=V5.^;O'U<.=_/9K6(SSJTQL M(21Q+JFK;WC/@-QAR[_)8W'#!6A-B)Z%T,#D?$#2'1QF%D 3B:L^?<]-1%)/ M6JM@Y)FE9XM#ZHDX#$%JOF'G%[SG@I?2 7E7/#WS5=4DEUR7I?ILU:%1I9K= MK%C^DK,U7G[A?U_G55[SK[Q\D2RT]2_^(L@R7PC?AS'EOCS[4PY)F(80>2J- MS_=3===JX#&X8&IB2]&S".B 1X"W3((77C5;Y7/#CYE3X>13T7,WYL;:S QM M8!ZR!P;\M=FN6PY50DG'(^B8!'?CGX"Q@^(2,D>NBQ.69G5J7(*X[^XX7=N\ MU.*32L3E&P_K>L4^YBMU>?1)^5Z?NJ.&/.G5C4&_;VY$^??Z9XG/WQ99C!$6 M(H(8,001\Q$D(HQABG$2Q&D6);%6:MW%G$P=>ET_/>'R544U.OI=NEW#&_BT M/9'IUP5/N.0_2S*GMJ[JY]?M,W?X5?WL^ALN6?/'O:0J^;V3W]'!C75& M0HP(26'F(P*12##,&,60((_[+ JHGW&C0HX)F)QXKVD( T79L,ICBL]#SR]_ M:Y3-=J MP!.D#DP)A:M"DRE8G+[4()7REBSSAT;S/WQ_YE3U M>\F?Y".WXJM*8!&8JM_UT:Q8GG\)110*#U.(_$">B"./0(]GD4]$1$BHE5_D MFK&)U?Q+WXR@[!E5 <5-?G"Q8?4*\(Y94#?<*IM0#?B]LHI$.OO\]+R>M_A4 MS.S0Y@/9\+B3L'T[^$!Z/L']Y@/YNO.!N Y,ND;/D7/DC*U9'2+78.X[0<[7 MMS70?;%>=5]BIARK6Y4=<5C,-U;R=U@8;/)N36 M< HT2H\//A=IA!N6P6_=?W7"H1:&V3VXSHRS0]9F-M#N03TTTA/0L#/4\JC\ M5*R:3A WJ[[I"V-YW30+N\,YNUEUR3Q=/GH6^H'@F$#"$A^B)&(0,X*A"'SD M(4(Q04;%N,8<3)W/U_ #&H;,[*LYEGI&=%*$S"SE$!RP809LN0&*'975M\GE M<][NQ1H.1[;-G/ZL!LP:GGTK9;^0;5\H7#=Q.NF0*J*/Q5*^7'WX^SJO7[=Y MQ"A,B8<%Q$DBG4'/2V'&4@'#"*4\SGS*,Z,\8BVJ4U]:]SPTA[D!%_\3M'SH M9,1>@*GFW8%KI,Q,CQ.0+'I+&0CMK+^4#LV9>TP9P'#89\KD9>N(8+%\49G' MNW4/[3Y+(^(%<9)"SD,$$4H1)'XD($W3V!-(2,?%J/IIE-KTL;N6]G[9CG$( M;@0P[;B:&QB,@V7'$9C V= 2T5U$:X36W&&J\V(?B3UIO&1;::0R7YM;O/ZT MI)I]K,M27>(U)3<+'" ?QTU-ZQZB8J?X^(&V(9DN_ZT'@LFQ(6UIG]4+G*JRUFSO+KZ+_DC7U7Y"]^V"7K/1;[B[&>^DG^I[]2O MBU7/TETA71!>YVU%NTH J#YSZ:SCAF\3Y>TASM1HR"5\;EE$CS+YP%F_[7N/OHKL.*-UU[C[X9] M+2?^=/4LWN_A$[/MFMDSWEG*'=;!#RWS/W9-,SL!0">!FKVUN@)8R(U+]51W MV$MS'D!=M=ZMXL4LH#G'@9C"/,Y3$2!S#C,8,)0TK(*F[+PX](Z;CNL]3 MU-ZDI/.,Z*>J-<^]9I[8_\_+C$#[K)W2-+3*R[ MOWR^NQGV?VTX:/OG#X]SXQG01I",Z[%#-,STUP0(\)OBQ5%_7 UIK;+"Q]:= M+3-<0[AA=KC.XY:7R?Q!;?I?^'-1-@5W_5TGR;CGQTD @U0D$(4JH!/S!,9) M%&<90C$+/:/[XQ.$IKXR;LF"#5W[*^)32&G>"CN0W_ BV$9T\XO?,W*YNNL] M16;>Z]TSPA[5_/:NC1,OB!<1>?2.88"\4!Z[*8(I(@)R M'P?"B[TPP$;'[N-D)E;831KI4/5;UU_SRM='_?(JY-G1FPH@O=< M+O"4KUHO3C&@V8'QE-3GW=@+!3;3L7%9Y8XHJ3MR6$?DLG)4CZTWFX,Z(LS0 M,1U[S'+65+':-/1HSZ2J"F=5\86'?1^QC,,$LQ2B(%2=49F ?BRH+[(@Y0$S MFFYTBM+$ZM?>,+5SC)HK/\,A12)\^70:KJU!*H9IBQ(/&(8$2WT98M$Y-G)6VH M_H2W_ "J:.MW>[*&>-P>S 6M7NMVZN- G A.*T! M!J3_[.C@LU/K].MRD*L!?O(=N05N'__VF-/';N%'_")_P_FJ*:A?J8'I;%VJ M?4.]TM;0_Q%\76]>R)N2"Z[Z?DF+]3\K(#BO_AE@]I)71?EZ!9;\036FQ*W+ M+U>Z B]XN>ZJQ+?9@L]E(20W;75.4:J)[M5ZV6Q9[9(/?"6-YU(N+7W(7!WD M:Y4=DW.LNK:JW^SCBIFQ_P-KN_:CO5YKQRU.KLTN_Q2)VT4)/?CZZU3_5^S3?!3$3]S$\Y@CCP8H@0(I (/X%) M'!"4QA'BF5'8UX3XU'YWSXJ9OVT$GYX+/A4H9EMMVVKO:M"XLF'G:MNM\DJ9 M=\*;6D65PE&IH4;_R7$Y:&,Y04C9!AY'KKT1Z5F]?1M0]@\ 5FN8!\-N5E4N MGU0EVZJSABJ_5C3*@GXR& :JLR3RKTM)XFE5,Y.4A>-O3QW1E42!H@K] MG?;L]UV\OG"ITZMJV?K&F\J(19813B.!I!OJ48B("&'*> 9%FH8Q M$2054=)7E]R;E*=J,J#U)=XM%KDWU^(/WVD[(ZLY*HNEXJQAQ+A_D2ZN>NZJ M6YBLKW$V+(".!^F2%B7/'U;=O:GJ'[1E"_Q9'KN[(?PS#S.*_SP4/*VL=NMZ/J_;1W2,/,)"Z@'TS3+(/(C#C-?!)"$ MD<_B*.&,:,6C=0E.[!'LD@>W G0,Z+FL=ACJF1.7R)A9D3U0"D-0S+.1-25U ME8Y\CMR\^$[IVL5M/W*Y7N/GXNR?KQ^XF5.<=^T2[5) M5$$OX24Q1 &3CD9$"0RE Q*$0>+[6.N.68O:Q":@(0@ZBOHW(^=!.G^OY%1T M,QW?D 8M[2NP@\/YUA<6@.C?"3D%QN[RYPQ ;NX,M.4C=@8IC1#')""9'X4V&6T*'\D%^+*'#_C-:2=5.]DOSGH[0^9-DN'T1#^5 M(Z?YMO64\;:$:UNNL_URAQ0AX4<1Y GWH/HKQ(1AZ#%*T@!C)'!L.%?\)+') M\VKZ2D+36LI1A/1.+Z[D-KV/V!1/#FJQW"JYB83N9GZ?)C7WE.^S0A^9ZWW^ M'3M5;JZ8.*L^2D8_Y8+?K.3JJK]Q?]FQ2 CU L$"&$4D@(A&"<2!3Z5Z(QQY M* I(9*3/9RE.K-0]?: ^&["4'("\9P$\=SR8:?MY$/54WBDT9GJ_BXHB#C;4 MN][I[A1?6TY'VG^>WJPF0%O\?3N@_^*%4WQH\;!J-?>#-ZN^:8-\ MH&W1\M<^HW4S"&&!O9![S(\A"2F&2#7CRY+ AU[ LY#%* M\FSO3RSF;YS*U M94AUV&?#-BQMKZ9M!C# /5M7 #^I#&'+$X7]!V5X[I@6=[N8:Y,!KD**@W/* M%W6)O8E;R.=%<=<,X26?> M=ACGQ#WHAW'V!3N][?* ^C2@][S,7YKJ''D4J\OFDDS%7=_S2CZE'(KKZB^< M/31UD)L'KNO-V%755PVS,"689C"D*F :)C'$(@U@G)(@C,*(B"@ST?@)>)S8 M5O395;3/KA)%V\N@)"S0%^T>^"->4GIF=^WOAS,#-FQ!61T9S"@YG-;<30KQOJ*"M11K02/A! #/,,HBBA$&,HA!R'F%.L!<03LWZSX\3M#C$ MFAG?#5'PK";%U06H'G')NYE AH'P<>PTH^"7XV$7 N_HJG2]VY+E*UQ*,]BS M< 6TYA":Q\*UI'45"!\G-F\47$OP@Q"XWEN7MQW_5*P>FB;2[0GP+WRI^B'^ M6O%%QDF2)4$&:8A"B/P801SC /+8\WB_ME MW<9/(Z@9B'*-B^%-^(;\%5#DVY;B;03I"B@.H'13H>1AFC;C9T6>H,GX:9IO MUF+\+ QC#<;/OVQG*#[@4C5:J.YX^55MEN_SY5INO(LX2RFETCE(LQ!#Q$,A M_Y9P2'% FB YXD:C>$_0F=@8=%3 #_D*K"LU1J9L?8+3Y2U&*(5)ZE,OBJ#G MJ?:1OD#2F0HSF% _Y5D2\R00BQ=>DF)&G(;TC)'B'?TM5).!IV<['0!B&)GO M$9 404/R"G1$W9G',U(Y,HBGJ,QJ L^(NF_TSCUNGOA[QXO[HL9+U0'Z^JG6 MS>[=>VWJ7)X/MZ AM]LC_,Q-SEE9QW7L0C$-#R56$AKEVYZ0Q2JI=G^MV3)G M3P@Q3(\]]8AE:^3M.+7[XL04[D85?\:5:J^S_?":2L2<2O5LSBR_KO*Z:A)U MJ[SF7WGYDE-^U_2?&MSZ+R+F8S]@'N0DB""B@D,<18$\A$19'/HX)F9E@S/S M/_5MD^($$L7JSA@\PZ;.,W^F>GOY[_B3,K-EUWK\1 M&Y>U\)K7'Y^D__X,?>/X?^%5!5A,U#U\]EONQ^[C4_#Z^ 9/2YS51: M&HZ!'_V\-#<,1Y^"H77O0=R2[6>57N_ WLV(;T><3C:(8$QXQ^,(CI)ZDZ$$ M8T*?&DTP^H[YN;'KE25W])]?;U;L7BVL>W@\]N[$9J/ONS;P0.2WDKQ*=X.I M"X8U7NJ?(X_*?OXP>:G89GJJ(3'XK>'!43WGF'A6A\RC"\YVTAP39WC<''W. MO*5$GY,X]">:D;N_-B/=.;LER[QM95$M8A)&Q/,Y)$)NZ2@)0HA56%IX64:B MP \#E.AVES A/+&R]A1!L24)UJH=\S;W>F<(NAI\;M"KVPCC<;V>$CDS?=_D M/^\$D!H^P ;0 2<3P:7?NF(JV&Q;F/,N7U]YAZKE=C]@==,Z6_4=;WXS\B64 MOY=>9*Z^KAWDRG=4_<"Y](EXVW0\ZON3JXX$ZFZ!-X^",G]XK$%= M..JW;0/T2!L-H^5FZZAA(^2PN8;5^W9'M4$B0W73=WD_<JE4 K^O'HLS_F[,KD"17D>\WJI7$5W$6]@^I'O:=SD7!58BB_J]!G/7/ M%.NZJN6/F[[WFQ,?.#SL 1?G/*,/6^_<-]5':+;?#-.DJB9LUXTKV'+2]/E6 M1K-CQMWISP8"1Z=!(]*SG@YM0-D_+5JM868&&<][I_GKZQ,IE@L_Q@&5M@PB M+^0096$(,YYX,&(H2' 6D0"E.C;N8.69#I4M,3V[<"C]N-)?))/=B?&,.-K* M>I+UD=.@?*=50OF7K>X=KC2+8IT4H->:TP_8>0:?>*V^AK>BC9W=;G>J]B)X M$7$_X(@F,/00@0AEJ3SZ,0PSWP\\Z9:F2:85A=$E.+$"-?EV:H9B-W1F&ZHP MVV3/XJ:WL;I$PTSU.LKJZ-&%30?$W9>LZ@KJ:,L\2V[6;5)7^/VM4?L]!\W+ MU,"0JY)P)Y %!3*J7V0T&D^OM!PGAHI/(GZ$Q^;3/LMZW(GJ^6 M-())3\,="&^FV#9R7]9#_%"J*3J&#ZB\77_P0U%'NX$?>=S\WN-SL;KCQ6=> M7+\\-!E&JJ?^:J /4EC*'V0%,8T M$S@5U(\\HU%^]N!86+RIP='S/ZQ%-K1B4MI^++;C>25')7 U!WMG[7EG7Q\3 MZV#>]=&'+(_ZVV%Y?=:/TBX:J.O;,)'&)_9#>:X/0TA%DD8813'UN(GQ.20Q ML05J$]C;[@[UYO[,N,WF$6@TS^\7"6QX8M_2FB"[Z;0DKH[DAP3F/82?%/#@ MV'WZ2 ^^ZMB.#CD,AP;&(N ]1%C'Y!^.0>(Q (43":."Q.(R,IO:, M$)MXRQMT]NAI&X[G&0-*3R-=B6^FFT?\A#0%=-1(:(S5O1R -H0]:^^B\ M8ZG>^4JED^],EWX=S)96H\/OOQ4+YGNJ/74"L\0G\F3*,I@RZ3XG%(LTQIAB MP]9J>G0G5GKY/8D-]5H3+TT5=X^"H;:W#)P9(]_,CY=\.%1],\%=60%-JO,: M!#,H#FR#X>OF\?BVERN[X[S\J M0$QI^T?YE5@P3W@9CE.(8QI!)%>#J?P!S"@*0[E9^U&DU5K+F/+$^GRO\KR; M6CC]['HSY,;U>5(\+MB[MULWV'3?DZR AI=V U?<3 6:?DW"9.#9%27T("Y; M!VBY=8">>QC9>E-^^:IP%'(M1W4#5F",% Z8K3=;Y8"5F,/2 ;L%+%R=XBM? MG=F^*IV>\>@4]9="1!HJV@7]S5&X-S^92D0U] M&BMIS?R8,8GL/)BC*\[GNXP)M..UC#YHFVU;59S?/O-26N750Z._U=9U9BSD M,0I\& >,0L32"!*2^C"*4$3]Q,LH-YJ!-4YN8E5LJ9EFU8[BHQ=$<">UF3:V M=*_ AG+KB503S;C4$]-9/NTHL9FS:74$/\REU7K+MKZN?"[DPOSG8L6^H%$*7,EVVSQ MB35W2T[_T'L@__E@P"52F2GCEM)Y[3LOF?Z)_1()[0[E6XJ.SMFG1!@Y2A^\ M,MMI^12SPP/QR6?,=?Y=L:K62^4C=-\,FDHDDC2!(6(8(D$QQ(P3F(11AC.1 M\5!O^SZV^.2[=4].7S,.Y#^O\Y=(9;H!]Y0L=/Y ,GV=OT1".YW?4G2D\Z=$ M&-'Y@U=FT_E3S YU_N0S%Z?'7J_:-HK=I)H/?U_G]>LF6R61)W0>)!'TN+0" M*,LHS)!T[,,X)5$6IHB:)>SI$I[ZO'YS_?/-IYO[FP]?P?7G]^#K_>V[?__+ M[:?W'[Y\_:=_2 ,_^6?PX?_\>G/_G]:YM>.X:I[N)T#+\)R_Y:#IW-'2G20C MR%18]ZFZXV3?*H%7"XR1M%Z]]RTG>#P]+XM7SAL"W4:3$I8A[F$H705Y;$ L M@21!,:1>$J:>()&(C2( 1VA,;!T^?+V[,QPS<00'/16_4#HS;>Z)=1VAW9_C M1Z1Q-5;B"(5Y1TJ<%O%@G,3(HY9MB%]POE2551^+\BM>\O>93%$-,X@R7P!@R! MB$28A=@S&[[GA"^M[_TE,_JV=)NVN:8!>S?@ZYF%^0"U+ $@]2 B> 4V_#;3 MO!3'\F=;+D'#)MC[ *X :=OV25X=MBYV"9VK'L=.>)JW&;)+& ^Z)CM=W+8C M"%WBJLI%3IO3ZD<)P75!\ZX,JNT@_YG7MT(-L!]4M=X7=[@IF^,TQED6!S!+ MLQ"B)$001WX&TS1$/A;4EZ>DWH[>F[00N9 Q"T-Z;^XE[;.INNMLU%MUBE\V M-E8E$Z\VY<&FW4@N_8CTK.T\B%MV.-E#N>G(?WW[[F93%PE:_IH!T>I#D#Q* MX[M7AMWRZ;(IBB/(G+5/N92?F1NM.(+OL"6+JX4MHLE-YZ:/F'8GSS[R&">I MP"* (<)(M5CR(,9(0!S[<< ](IT 7SNF?)3$U)'EMF?8EJI!&/8X)!IAYHL% M-0PV[\MH$W,^\?GK1YXO%MHR_MP*+S:$786A1^49"T8??W&^D/0HXSN!Z?$G M;5-,VD+6_\CKQW?KJI:.0[E)_5SPB"<,AS%DA"80D83 C%,.>2A\Y*N -38: MMS-*;?I+J[: >M#. 6X:H)?\A:_6AD[3.'AZ#I$S2(QOO%HTODFZH"<\*$US MF7&B(:&SC),Q6C-GG&B(?9AQHO.2G:I_I8^_["#>!?[-S,DMA^-GHF9 7 SX],SI(Y0Q^8P'WX6[7P? M,$G&ZX7P.+)G:@(454?2U*\YB9"N4^-" M;E./IA6YH=H8CYXN4(1=^C/GA'/FS)PD-+,GAV8B946H3:W!'"5!) MRK3;U1A&>@KL3'+3RZZ&+.CH-FVFKWH];F8HN^QZI2&BL[978[1F[GNE(?9A MXRN=ERQF!.8/:OY*G\[BRP-%(#4W]$4($9.[;YKX& H1"4:"F*) JT[M8.6) M5;6C93"';D?L\Q%*:V$,M:\E8Q&.W!7(8'*>K6!VP<>.G*MI=,>8'QLWM_/\ M?//DCK&Y,S#NZ /F5=T?OG.Z;IKCX9H_%.7K]?>\TJWJ/OKRU,EG/4W0$_V3 M?BWW<6G'==F)H&8Z?2@C^$U1=-2/9E0:JSKNXRO.5L<]*M"PCGO\0-JURFI-U)>&H\]6:LZY\54T]]00-19#$T","21<:!S#-O P2%"8\ MCM(D-3L!O[U(4QN11D!U\.2=B*"IY&S_7H%B!:CDOSF0-G_A6TD,,U_?'$K= M1-LW9W1">[KYN'OI@!)/?H>45^%O1_NOK$=0=F+V[86 MZT*B6XG!5F2'F<6_FX_/52+SVPLT;][TV\M[XASY.^+,IFI;I=7=X^]-H<>M M&H7]A5,N&2'+;8/_$(4I3N,,1M03$$5)ID+('DP%8YX7I9Z(M%-PM"A.O+]U MTS=JQ41C?PK%!BBW?)A41^L@>/X\[!P7LSV@@Z2A#R0#H.$ #%@X/TC!$AN3 M")J!=GO13(-[ M':$I!D@<%\)5\'QO]7G#Y<=%.PB0GWCLPF$0-ZOG=5U]XB]\Z7?!U8R$$8X\ M#PH487E C]7LLI3 -/62.&$1E@=XJUD0A[0FUK/M" 1UXE'$KT!#'OB60R". MP*6GA8Y ,-/($?DGJ!?5$-'U$(@CE-YF!L1ID4^.@!AYQ3PR;M'E=+[>IF8M M3,T:E\[2KM1]=U)7/4G?I!/IF?ZC[KJ._H++O_$F!W);3[@YIP@_#1 7,$)A M#%$6,H@Y0Y#1T(LCG'@$&WF ([0F5H\M95!M2)OM3V- A6GJ!X1&, XQAXBJ MBAU$4ZCFH6.! C]$P>*%EZ28&:HA31NPAB7+1H=A'=3T=G5'2!A:(SL(C/=S M#>$<[>=CE&;=SS5$WM_/=5XQW\\_2@F*%9?GZ$*JR>O-BIEL[5),W466^.E0X=@7"PKW^#$DK.Y">,B#3V&,T_:.0\W M3\_2U59M!E8/G_(7SJZKBM?57_B27:_8KQ5G/[^JX8I-5D42>8QF7@JCA/H0 MI=*O4/?1ZF]R>\2^)TAJXDV8$)\ZO-ZQ A0OL&$&M-P Q4X3<5<, ?(*%$OG MLC\MBT1K7'-US=OZJK9F_P M$.6A&B)"_$R>5EF0P=1# O(T2'@<9EZ8Q4:EH&/4ID[<:OMK;FE:;:WC>.GI MEC,4S!3.& #SRDH=P5S53X[2FK=*4D?L@UI(K9?LE/J^Q*M*2!79%&/EJX=; MT8[[RO'R9E7597.Y7ZD]M3K^J^Y>4Z28>@EF,,*I=,%%G$%,!(.92+B(H@1Y MV#.Q 2Z9F_K&JB<,!I3-[(73CT+/O+P5P(8G^6/83G!7/04:CDR84]9FM7A3 M@+IO(">A81[[NV8L5QE0>(F\X&4[*=YX6//9A28V9EOZ0#+PP\N/8,N#?J3P M/!SG@X9.D3"S.F,@3#"^65M2JY#B^=5GBRYJ"SH,-.J_9!ES7+WPJE9F8!/L M(HEJ99-PR/R(090%#&** ABD21003FC M;)U3Y.8.GZX(=@$N SC@H> :$;_ M+A+3,,:W*Z'[$-Y)65P%Z@X)S!N..RG@0=#M]),6&^4W7+)?5ZQ?(C4"PXCOV8"NRL@> 9\>BQ7_O&ZV M*6-_D^6^5?-P1!0Q&T)/6] MY@,LSKO,E\AGIJ\&@ADYRZ

M_^] M65U3JL(%U;:\>)%D,4\R'D*2BA2B1!!(?+F/BA#S*(D#E*+,;/R=#EFMK^$E MT^T&!=2 K7D[*(@NM0;)F?UJ?1 ./6N#=\TCP'W&^*WX4)9J%]]>Z7R29_2;FC_I=,S366:Z M+W9/O6GY5);2?!;K:OD*FDB>ZMXD&9*N23LQ;'AYJ'@##7..+@]-<+ *IFH1 MF"VN:B+N,,1J])Z[RL<_XWRES@\?OG?]B)I6&_>/>'7/GYZ+$I>O;4YS$V%8 M8$K\F&,?"H3DSNBA4)4T$!BRE/L(>R(( K.=\7*F)M\W%3NJ4]K3-#65AA^! MWK8Z$ZR.:@U?KT #,_3FCB<-F6 M+%AU= $>OQDUPTG/$+F0WLR\;"E>@9ZFLSMA7;&<=> _06;FYOOCPA[VW3_S MO'7 ^ZE8->.J-HV+^LD[[]54TY*S16>W@N%.\C /D MFY%F5V##P-5P3%?/A=/XN+;,[F+DYTG.'2?7!N%(K%S_7?,6J(T;L9-6G=?K MIJ]J=\V+$.($D1ARCS$5\,L@84*:CS B0F!!4I;I=C\]1VQB8]$VJMPM2^@9 MT&_K>1:Q<6/@&@(B8AGT_5! E"4(8B)= M(Q&1V)<_1X(:-: X2W%JV];3!\LF:-^/1'Z]DD><%:0V_9K.HZCG]SC%QM#> M;6!I: ^F(:L#T.H<+,;NCK:HCGR=\_1F=72TQ=_W=1E&[Z25 M*98Y:_YQO6)W\OO3;Q:#$K--^6ZU#3>K0K7\896+G.)5W5VM2*[OY'HTY]4V M788R%)*8^3!#1+I-D>"01"*"U/?B,/()CIE14]>Y!9C:7 W$:2=[KI^><'LG M,V 0;#D$/8N&-FSN#U[3)/Z./TY#"SN0Y KLR-)\L$-IU*>[]:^V @UOV9HO MP_@W8*)4KK?Z3%QM!7.S/^_.\D8?SL%&]59\V.U[7WB=EPUQ->)39=MVC09\ ME@9^E*4P8PF'B 0!Q!F+U+$^S/R,,'FN-]F?3A&:>!_9DFTFRUI43)Y$2,^0 MNY#;S. >$WF"]/9S@CFR6B?)S&I=S@F[;P7./F^>6K/7D_']FM\7?\V+96=- M_E(\\7?*2)2OG_ W@YI+TW4G5MC]]IY-MEU=@ U+RD=03(&.*R#9NCIW1W4Y MFN/:/C609A9@&@PO:9^J#8:+QJKGB;U5RU5M&$::L>JO87NW3^IM]Y1[7CXM MJ,\Q4XGQ)*4>1%2>53.<89BD6 0L(R*.C5HF')*8_#Z?U"#?4 1RB2?3F_P# M5/3V_\MD-=/[1LPML2MP/R:GQ;W]*5&W]">?=*%UJMMR MYV4FC# _2@1,5?09D3B!Q%=_X"!$E$4$A][:$YM# X5=3OSOY68AL%-%. M\ O541&=8A;7&ZE&>O/C6$Y%@AJND2EEV8Z2-GZR6_%;L6 M:W!S0 +FI1&*(8XSH=+S(IA1DL#0]Q!)1,($Q4:MF,^2G-A\] RHXVC3SE_Y MY4 Q36O J6=$W()D9CL.\+GO\=GMF'K?U -,A M+[ZKIL[G"<[;V5D;@(/VSOIOVIF,.U4?W]BE)EOF3BI)N350?BYYYFAUM,PLVR*;IF.F]H.9N8IH<&Z>8.#)K M;GB:U?(YA7'?.+I=W$7,Y=<5[OT-Y=RIB.J=9"=?/TDFFT>K:HTEB&2Q"=,(!@D@D&$<0H)0AD,"0NC4)#,#YE90>>%'&GI\275G)]X5?T)#/@" MK&.L,9YYQX\TJY5I6X1+/PR;(- T +N)%0U![ID#/W3L_=C W;[38][P* TJ M=UJIY02N20)0YMR\89S*&KKQ<);]LI>V2%0'8[QZW>2P_"5_>%S*_TOO5AU& MMJ>LT*<^\F@,"57!KR!C*OCE0Y;ZB8C"+*"!41Z).0M37UAO\M6V#-CV4M1& M5<_:38N5F8$;]/3NF+D"QZ";]#1K#XCS%HW:#+Q1RT93@$ZW<#1>R;Q([0-; MT^8,)WW#N[*03J.T?W^6[F.)EUVAD8=Q2&DH#0^+*42>E\(TPAF,HU!:HI2I M#JZZ96KGR4UL6D9\Z-O1+M#2P&[ZMN&AK?9Y;D%23N1#R\@?W=2MZLG/$/A8ESQ]6[5QS^KIM&C (,WXNY$&ZDD^I<]YU]1?. M'O+5P^"!37#FNOZ(\_*O>+GF"R\*D]A/(L@S= M.\S)>351&ZO>FHH2>%&D5 2>;9N"++?1"#-7;[K/3<\C_%U\%F;FO6,9]#R# M07.6X2V(9!ML^098S8-N.!\^-:CO4S=,S0?<\._.QYP<8D>NZ'1\SNJQ3@[W MOF,[/<&+MH0/W^FC5!\N_ZG:%7;>BN\S/\Y(# 7+I/=+&(4IB3'T$:$AYS3$ ML='@@C%B4Y^W.WM >WL@6N) ?F&:BW@[DWP<-R.K>C$:=H:Q)PLZN@Y;$9@( MZ-8L'2?U%I9E5.@3QF'\'AKO M'!8SU3^)R%5; _L*?NO^.\U, Q/I7669:=&<-[_,!(:#S#*CERU"8KA<29]C MVPIJ.UNSZ3">\DSXR!,P1 &"*&0I3#T:0!$EC+,X"3#2CX>-TYHZ&-91W_8I MVYWHJE@PB?V< 4XC&.8.#L-(V+Q(&(3 W"%B&?^Z"!FS$)B>K&/QKS,KS!?\ MTA-E)_*E^8J=#W1-:;GFK)T(R54_"UZ^Y)177=46 MX9$?^3Z'$<-JEF*<0*RF*GH12X/($WY"M!R042H3:VM'M^U)TQ+64]9Q:,85 MU9G 9DIZ1%:'M6Q:0HWIIUQ@H)OR7UN]'%][%IW4$J_71[V'S3M(M)F6O!2_ M<-Q4KN@WB3CRZL2JU3;;5"2+\JE)<.M(F_=Z.";WN(HY$-E,N>RE->K*,"*3 M5>.%8^O-UEMA1)AA^X2QQ\R/U7WEP$YA6%FJ8)\ZE?Q'7C_>K)I^XVN\'#[T MX;OZ:S?,7Y?J?EH:*#5]("^: M(02UW.2;GQ;-+]CQ4J6M](XR=]QB/!+=<$1HMB"(6V"&L1+'*YL[A/$>1E,JFA@4T!/4#)>6E5K["7\)YG -!4> M]#W$I MB-.!\&:ZV_665R0GK6\X(YBC^.8I*K-&-\^(NA_;//?XY4T[^C2P0:7J(+EK M[WN*(P][?I3". GE^8_Z"22!%T,:4I]1CEE, ]M6'B:,3)VKM09K9CV 1DD/HZ!',GDW6V=B V\$S0),2(C3=K'6(#UEA# M$:OU+$=CJ ":VKE+_JBJ]E^Z@\?&S11%6>'A+-)K]E_KMO;K,Z]OQ3W^?J>J M5.7IIJ[+G*R;T:7WQ1UNKB5][OD4>0Q&"<80I0F":>1[T N9YP>4T" Q2EF; MF-^)3:;D *Q7)\'=C<'-8V(-Q%&1H%8@AZ,L MYD'>U>2*B;F==U#%/- ?S*68B:RE(UWC%2.OGWBM3.:M>%=REM==$GZ6LI3Y M'H:B*=TE!$&,60 3N3=@(2B)/*,6N&/$)K;N'6G0T59ZWU(W=(+'X-)T=!V! M8.C,GI)_@J(%'0E=^:-CI.;U.36$/O K==ZQTVMI.52&\UU9J,FT[.?77RN5 M8-0V!\A7#]=4.K&MM>E[NV9Q(A@/ IB%FTX WK#R)S-[8 &SGI68%CPSVZ'\I :[GAL@#-F@%A-7-FSZ5V>[AC 4?WLJ9OVP[,T_5<=.ZR=Z0 M_^#EBZJG\E&4I0(&$?4A$BB0;@L6T$OD5X9[D9\*NFBS/*2_5=9ZSLLQ4B9? M_GV"VGJP0W@X+)KPAWS5)*@0O%29BJ;3](Y@1Q*:)=QG,$),8A-KYA;T/0N])WY%R.'#PMC+-Q M@T=(S#QJ\+20AV,&1YZU++%:U3G+EVMUN;"-!7WX3I=KZ8%]E.RJ(-*Z'V*Z M7^_59IPL/!:*+.893)KB;+0UPB1!+Z <*8&C45=\+5U E)DD?8,SF( MT@/>L=D>]^B6T::KD'I!_H[W%8K2\("JJ5#\(5^U?ZLTDS/=?H9Z!F;V3\;, M(@W9&P;@/^Q\)N]V/Y/#:E%W:?B3X.:J<,T)3_,6N;F$\: @SNGBEO98-1!1 M V2OO^?5PLM"/R9)(CVE"$E/B3!(PCB"V \(SR@/N3"SJ\/5I[:/37,:\P', MNPAH6B5;N0RMRT8D\)NBY##*=%0"5WJ^L_:\^GI,K .]._J0F?XPGB_>=UG\ M_V;7[XEYR7UY>][9P'+0!,]J$3LKT[76[+MMJNP4Y24&. N1\.2^CA,?(I]X,,,L MDS:%TBC"<>2;E4L<)S.QW>C[UPZHFIF+$^#HV87+138S $>D=>Y4C\OD2+U/ M$)E5C\<%W5?8,T];WI*H$0^WXM>*7U<5KV^)*FQ5M[>#YIBWS](6J(O)M;Q#56P5&0-BR$N MP5CS_F >Y RO&113L!!0L@4:OD#/&,@'#7%%48(MP&VYV88]A]<2EV/DZO;B M D[FO>2X'+*#NQ '2UJ&Z);+XINZU9,4WA=K4HOU\IHVT[BJ+YSR_$5ERGXI MELNN5?6"A"1E-(T@#44"$4L]E>W&H1#"3WP_B6)NY)X8VK#[6W(N M/(I]3F'"4P%1I-+5F8A@@H*4^UXF A&9-6:PX&)B%6S'_N;JJK/QL.42O#(L M6;%#5V^OGAPS,]5NV;G:/WH,9@^I\;Y;KD#+EO,4@XM@<=8KPH:'F3M)7 #3 M89^)2Q:SZ4>XZ:/PM5CV8VMP%D0LE:;(QZJ]8(1BF*G:.2)2'")*PAAIU="< MI##U]>:6)E!$37K3'<-CW(PXD=+P1G-/0(L9E<<6,/VCD^OU;\5GRHZOP)U[Q:!"A-0L8#2%$40H12 MK#+9,:09%TGB1UDDC&:%[2X_L>50$4&5P=>3:ZX0?Y7X-WT5S0XO/Z@@<%VQ_AS_QE/G9^XX7U[1>X^7R]0[G31=( M@\:+Q]^>6+ON/MR"GBI09/=ZSQHVYCZ!P/E#^N7"FRG:97(;G=O'1;,ZOY]8 MWX^=YXY!7VZ+$C(5>S*B ,W.V!W=]H1=.2[%-!'1Z7GY!*DW.!:/ M"WW\]'OF'3LM?L^%NL[[F:_D7^H[^650C4.I/$E_X?6Z7-VNU,^:J[]J(?R0 M<.&K^>4T@2C&#.(T)5 0D:0\\7"0\<6JZ9:K64YH0E[K6Y^UW_HA$]I?_IXT M*!O:JC_8LWP X(:\F04PPE7/(CC'RK8]?I,0T+$!%,TKL(&N9:5KUZ405+]O MDPE.(VAL.6R@<&1)C$C/:EEL0-FW-%9KN"OW_LKK>LF9:M%>K)L>%<'""P+, M4^D[T*"Y"2 ))*'T)S*/A)Y/?(%2KS-M/61(](/6&9]#&J M;UXY/0*%3C'UV.N6IY%B]2"=^Z?WG-2JQ*G+U:<\"#W*!8S2S(,HRR@D-/:A MX#CQ8Y9&F6_4!/4XF:E/()(HE%;E"2BR5Q:U?B?0T3R)7"RSX1GDB+@3E"J, MB^7JW'&X#A.4J;F9>N6">XO/K$FMN2 H@=:@OJ%@0(^I81ZQ(=ID,BC>^ACF"+? MAYGP?)8%<18AHX"<6_8F5MM-K_]; NR1*<@[(FVW4LV\\, M+J%ONHJ%;M3D0D0>$I$O("&AIT8,>)"D/HU23TV9 MH5U_Q=@$C0&F9VTD50ES"Q,0FH"O]7:K27W4GBS?3G]6_U$BG"C"UO5:6OHD5\'H68VHX MS4R)EA-RLN[:9=*(/2K.DDI,-DD@O6LKP&SH6TC]6Z5 N_*\KG M0A[F^&WY,U[][?;;BK-W3<^*FU73,VL1,<)P2 5,!4'2CJF$-B0P1&$64!R* MD$6Q64*;&0.3I[3]N9MSV6235,T95HWA>.EG!R\ENR#O^07/W8 'P]ME,]#] M)$H)\Q*Y>20I1#R5FP3]<= MV_WGVZZ*54623Z&H.MM'--!:;9E*#[ AA$UX;UC11H#H)@!#3?R M%VU'(@EVPY'#[ K)%QE#9@1GS>;P J8@RP#NU7L-H5FOA!GE0KJ-SO/BOV" M53Y2_7HK]K>E[8:U0"3U$.,"QIQSB'"&(8ZER1*A0$'",R_1ZV=\(1]37XY* M8C\]M7RH*S9IJ/".@Z9\W>.#DLTLENW'H&>Z9@#7S(;U#+57EIUP?W88XC[ MD#)IQY 0#&8QIY!P[J7R(.MI9D(>7WZ>O*N&(NA(FF9>[: Q;E,NE]',5!B) M9Y%_=4R*"S*P=I:;.0?KF"B'65A'GYJ@?=%=EY__?LW_D^/R7H*JQJ[%&>6, MP"B0IQJ$5)<0DL@S)HM%FJ4XRGRC.SMC#B961OF-2!PV*3J*H>9Q94ID#$\L M&LV)Z@(0WM0Y7P'%$FAXFJDQT1@<HV9$HPM9Y@G1_& 9L>4C,KUF03D(8C<,#2%5"CPN6Q1;(ECRH#QI1E:UESF+9T$32N MTIGLF)@WS>DBH [2GRY;S<[ ?>;?NDZL4E/E:6DE_TK;^19MQYWVSVT+!>E# M88S2 ,:>,FV!&FJ+(R;/-D'J!9Y \JAC8MI,&9C8J*EVM*L:;%D"7VN\8KAD M%8#-C.S_Y(8SQ:VAUC-D4P)H9L(D)T/@=GF9IY.3+1B.C)8Q^5G-E2TX^X;* M>AWSCE*J@A77S=KON:J-R]MI'N_E#W7[2HVM,;DUV9 &.[2!(J[?5FH4AG$S MX1(!,W-@*;Q1;RD=R:PZ3(TN/%N?*1WQAMVFM)YW./SN MDZHN,:T7( AAVD0IC#BP@]P&*<4F>4FVG(RL;(/YKT-.9.^ M^X"WPP? ;SU_AA5M]I^(GF,Q"\YF)F5"B-W,VS.!9\K9>UI\O/TR3R MUCOS'LQ"HR,2:]QJ+E<<,/SS+C,X#=% MWM&LFS/"V1UI3JPYWVEF7*B=@\R91R]M[+'3&>MZQ;[PIHSK75'55=O@(?)] MGOK$ATGF!1 1XD&"$8(!BT//3X) L-BN:\=9VE-GG0V:/>PV>%-)4ATWH&'G MTE8;YV'6V]DG L],_UWB=D'S"VT$G'>V.$_YC=I6:$-RNB>%_A(SY+)\*Z3Y MB3#FS(.)%Z00>6D 21![,(N2C$4QR3+D;@C7(?WI\UCB"?-8)'YZ=F5"5,QL MBUT.R[?BC3)8ME"\1?Z*I/[[S5[90G-1[LI@&5>:GB M+]HTRU4WR'5.\^>&GVWVZWO5FX% 8A(O)_ MOM%5[^4L36R6VJF *JNEX:?K;;4>L@UXW^E*JN.J:$J(FK;EZHFF#7=5%_1O MC\52?E2FDWDN_\CTS-Z\'X29)=SA;=M7K.MJOF&PRWO9LKB3S-]QZ7!"D#/$ M7$T5NIRA>2<1.0/P8'J1NY4MR_CSEYSQ%7NOTG9*OIE8R.(4A11!+\;R !EA M"E.",T@Y"0*&4!;%1A[<<3(36\2>*.BI&A;:'X=&STI=+K"9Y3F0=8*^/.,R MN2IU/TYDWF+V44$/RM7'GS8/JGZM_W97TMOROBJ[P69R,_^%UX\%V^97:498 M==::.F2C? IP)SV,I@SW_NL7L&4%M+SHQURUP#D?@'6-BV$T1@,2Q\.33(6V MBM)J$9@M9&LB[C!^:_2>W;;[5USF*C#3G*-4G&:14<9CCW#H4Y%"1'D"">$Q MC((,8QK'&0VIR8Y[0&%B+>_I=7VO:&$ZD?P0$KV=]B)!S=1V(V,7WW@W)J3Q M]GI2$$<[Z^'ZLVZJ)\7;WT]//^BB76[SS:(^4]4L OJ"8(C\#$'LAQA2$1#L M!=B+B%$KD4,2$VO;?EM<OETFJYG"'404W6K<:5$F:6L[O\Z=%G"\ M?:T#K;MY>L9YJ<*"M^7[O'HN*KR\%6I*R*?\A;-V%-A^T4#DI5Z89O*<&7(* M41@E,$OD =0/?1PR*A"/C*8-V# Q=>[1AB45GFMFUC2\G)MUYPYD/36?&CHS M0S!$K00]/T<1G*=6XQ)X7&4OV; P;QK3!2 =Y#-=LM84+2[?%:J$9%VLJVTM MJ8KC&=%[,[@-(X$Z;3.W M[()!);1B&/0<7P'YF?VR^2;6-P3 M="8VG2W5]FKV"E0-89 WE,$/^:K[R8]F)O049'JVT $09D:MP^!KBT%+\PJT M5-W9I#-B.3(NIZC,:B7.B+JO[N<>MTWSZ(U#/VO@=K6=/]"FK@V*]\,PC5!, M8>A%#").?4@B+X9>QBDC) MQ8N0_&5&?6,?;/NVY/-+@W<[O15,,S1,T-8S!)-A:&8>!C[,8(Z):F \8*;+:YWF/&@%A+-T M"A/:,V=.6,!RF"1ALXAY]\/.GWG]\)TV760_XR>^8#&F82BM#B*JZW2B$<7G*T;XI@XPWZ(H\]9#C%K0C2;RM?W>467A:IO7<2,HY3Z%.*4JUQ- M$4'B>1Z4JH7B-,.8!$;E*BJ"5_Y*LJ?^%M):G:C_L> M7XN0K,&(.YW_S&B;[7I:P QLM?KO&U[ M<5K5U?6*=2-AJT4@TIBD-(0B]05$6%H.C"F'?I*E3"7GD<@S.5KL$YCX['"O M7@'%)FN4=V1-[T;W4-&S!)?(:J;S;9L.=3OTX9R %G>@QZ5P=OFYM_S,MY[' MA3N\[CSQG)F:566]^ 5_SY_63]V>XH?<2U,>0T91#!&2A_@T$![$E"#NQX++ MG^CLS ,)![D41)"%*HD23]+84(X8V&6AD% S7:A MD[0FWI!V@S!Y&X3!>Z[8OQ?E"GSD9:DYFTP'0MTMRPDPIKN75F!J^E$A&M*[ M2_DY26GNM)]S(A])_3G[RJ0=[38I*3S%'O*H#WV><8ABC"%AG,,P3#V..?4% M-1J09DA_XBUVMRO;NT=T2;J[EZ\N1!9[B",!&?(3B&C&8!;$ M#*:A0$F<%:(>T\V_0'R\W9L92MU9.OJ;L&/+\ MT&]LF?XZLQ@Y8[%ZZV?^HGE/)NE&KI>X_)17]5ZBO&8CII,+3&S9.KI $;X" M]_JC+L:E'C=?FT;4O"$A)Q/^60T2B2WCB5QWX1^C!*4("$'R,FC)I"')*86 4;@E!--+/N MUG($%LV#^D7"FJE?*Z=3ON+^(A A)3Z2'K[ (41I%L"4)0D,N8=C$FEND#EFM+V[6?G&'Q+6_OW?RYX]JNRQ$6_QNMF5J M041M,@H.3/'7X,L#8Z M7C]R\,S+O&!7-M5)6H#J>26N83(\)G34^W8"#0/2/G8LM&[+N<:TQMZ+BXN0YY4:"P$[!LS,PQGL$NDNAJG:FA(12$LKMZLTRC#T M*!$\0P%A?KQXX24IYD=O2/:RR&@SS!>"*0#4LZSN0'$0)V[0.(>%L2'5$]&1 M"3U#;%;CJ2?XOMG4?,O=L3%82*6'WEUR(QVW[U M,=/;B2=!PDR5.Q:TQO$I3MSMT<;".]JN]>G.NG,;P[&_B9LO8%E@* T24X.E M\I>ANX"?^/M"7:8N@D @N;<+&&0J-2H1OG3H_1#R-(B"A)#,#XP&0YTC.+&9 M&)+?=5RUNR1I0Z=G-EP"8F8M1K$ O[7D718*:DKJJD3P'+EYBP,UA3\H"]1] MS_+Z=4TJ_O>UM"H?7E0N63/FFL4^ITK=>9"EJB@PA!AA FFFO'R*>9II%2V- M$9DZ*+HA"1J:EK/!CZ&CI]:7RFRFRL;BFM_%CLCCZC;V&(EY[V-'A#RXD1U[ MUG8V8]_%Z5:H*@R^JIJXPE)(<_D#HV".($D MCF)(TB3 *!(H)=ALB.-%_$Q]8-_M?7$G?VE8]WLIWGJ68$84#8V&(@H;JJ C M"Z[+4G7_>VIMR!1%%([@<#9]\C)N9AY3Z02ZPWF6;I:=)G3Q6=*Y_\:7+[QM M(;\(TH!PH68&>52>2'#J0VGN I@$'H\82W"(C*K"3!F8/I 1N0UD'"#H)IYQ M"2Z3A36U7'][DOKX\CG?G5FQ MB (_)!Y+Y'E'=:>-(@Q3CIL9G1'GB;K,,.II>9[DQ"9ET"U=-5-LDD64::^4 M_O"&N\&5L&'3M/-XZID;MR@97H&T& QC(!__"C_?7.T/RW'844U;7%>MUOS76I?*=)/+D5GW+!;U;225+&:H'CB 2IKVY1 M @01QPRF7D1@S.*0-5%1:A05/4MQ8@NAZ(.J9Z!-%E-I>*H3*UZ]PN+;2AD/ MR1'(>Y; LQJ^UN:0M$TP\U'K6PRF 9L:CP6Y#N^N)K085*K0V]!UV ML= 5U54OB[/TYNUHH2O^05\+[1Y2Z\&9.S81/T?(+?%*>@8=4PKGOQ1Z5Y@IKQ S \44"^7Q3=%]V-1OB_6I!;KY36EQ5H> M#[]PRO,7%7E_UV?L4A['\H.$<>K)$QM!$21Q[$/*1NR,)MC2OP"YX[TK.\KHYTEUUW7,= M)JQ:X>#JUMN(]KQ7X#:P'-R'6RWBY'*\ZVT9B"R,DB2&H0C56&?DP8S$ 4Q" MDJ8^5J/KC4J(CE*9^7K\HFMQH_;9%TM[Z<6X\_[7HQ)-UY*Y59Y,&T>!@U2'J6>@#Y.0X@\ZL$4LP!2G$0X0BB@$3(;K[ZS_L0: MN*5FEYJRCX;F7;2]C&9Z9R">Q23QHT(X&P6^N_K,L[R/BG8XC/OX8W:*=;.B MJM*.O^?M?V]6_89ZAU_5^M)H=+SW I8WZ;8N2-V\EB<3_B MWNT^9-WA?<=;.-B' AV[P7#B2K==O3K5#\A]7B_YXO_C[LV:',>5=,&_@I>96V46Z.$" M+NAYBMQ.Y^VLC)C,J-/64P\RK)$\K:#B4%)41O_Z ;A(U$8"$,BH'KM]3V5E MD7#WCW*'P^%+)GF**#)_0]0_U (JUJ%[$EUT."*(\2UD@8!0I/QFE20#541+#3/>G35'&.64V M6ZX)T8F5[6@DC>Z*UDQ8J;FX(N'&"%"SS=WT_9+8XP$M._G-QU_X MPL%MZD6'!VOP(!U]3U,N3(0;&&XQ^/IL,RU,A.B/LC!ZWGZ"Q>=R7:@G'RI^ MWR;JWU'W5;+NJ=5[,B^%9WP&TY M,I]V,8[0L%GR#HYMO,\*%_"'9L?34 QCL9V&8XRO/MN0#&-!^\,RS%]RO]U2 M+HS^ARZ&>B%+72RY2]3=%W0O,!."X"2$J>"ZH7\@(4U)!I,8(\GCB$6A59*, M,>49[L;JWSG3?Q![5FZ U+GM#NVNS4$U.ZA, I6=A=BA5/_A8Q^E?04 V'/B M]W;.2GB/EW=F=&>_V[."X]S5G]T"]L>8KUOM<=S)>U')5?6D(^]W=%D\UA[B M^OM&_9!(Q;\+M>B/C^4C:=J$+ *. I;C +(X)Q")!$$:4 01"_,\"_(PD\8' M'#<6)K8U#5,Z2O>\9PNL]GR9GP$<(1X_'4T/G)WE:3&[DZ#'$>BQ= ,ZID## M%=BS-3F>YJ>MZ7%U.X=-@Z_56>TZ: 9.<8X+SW:^NT[P_LGORI4<;Y3/SUAN MXV'O7O4\6=T(:+W9=[H*LX0@AF(8)WH2>Q9C2#E&,$EDGJ P$Y&9C;^"AZD= MRA^Z[]5:9R8>QGAW/4F\C&$?1-G,KYP8.SL[WS&C=\=#W+J0.'VM1SKK!^IP M^1L,:#>!9MHA[8,<_!4&M9M 9#BLW6@IYX*L99-"JE-M%A(%&&4H@!$+ G6X M%2'$DBNKA**8Y!S1'(=V<[ ."1BIS343KSIRRNIH>M956'TP#(V'O8"N=5>- M9)^')7.IMCHC@+\RJ_[B<]=7G1'L3&'5N:?0!U*.0U,?:J!67>@0PK:T6WD-Z3]IM0G-4D6$!P;"=L7K6_6KI]?-Q\K"K=+/3K:O.? M8O-!Z&G'1:E5T').NLE:4]]M/SY6M0$!BI%5*5;;->@W0E4_]@U0G($]:^:7 M3$98C=\S^8;)SAHX(.2Y?; M!D[W3D8$9KMZLA&W?_MD]9Z;YW#W+"KUXO*?%Z(#_W5T.[ M^B7.8Q)@B6 >(0)1)F)(!$EABCD.B$@Q2FPKMR_1FCPUI"YY4J1[MYA7UGN= MQ\Q,=STA8:>_SB X%G\-BN>U .P\I3*EC1KN>V7_VVJI,P?_1HI2M\*[*_=-M6^K8JW^4[] M35FT!1=1%HB,PQSI_HHX5;X]Y03&/.2<\80E*;5R\/WS.+&ITMNLD%*P#5#G MWNV^/_RCXG -?FDZ[/]ZX(V6OMW_(/M #@%RV"^GY4J&<%N.7_ MV*XWC0U5G'L\$4T'JZ_3U 0YZU[=8\-EKM(X M@&96= )8+!W&U/@]O% M2>*441F@"$8HT4,,< II%&$89!D-(\(#EO))9E">96=B(S,Z0=$Q$'7E-S S M2/,A:V>G/( ZW5#*02SFGDEYGIF_YDC*0>"<)U(.KVK?.>5CN2DVK\KW^LS5 MBH4L6$VWR=-=")HA&N,$XB0((1(Y@31@#,H@P"E61V 6&C59&J4TL=EJ:-^'9+'>JD_X]K3K[M>==0,]$>=X M+SQ]X+IDSX?5+?OGMJC$;Z3Z+['10;%](&(A4H(Y59Z[S.NF1CB&>9#JMH)Q M&(8!"R).[5*JC>@:_0:OR;2^5W__@S37(D\[!IRGGIJ!:::(_@"Z+M%SLP(M M V#/02^*ZC^UTTABS\F=PS3?)+W3"(9+"9YF+]N9C'6U67S3YZW;G\5ZP5"6 MBR23,$>YA$C&%-(DI##'!,4Y0E&:&)WH#U:=^F"NRRG7&^5?+,%ORH"JDX1Y M8>FA^,-*["R4Y9GXO#SJ+*S(>C@'GQ5C2//4"SVM4_^VU[C#M6;1J+/L=QIS M_C_:E\>?]K'_O12D*O5Y=']$7021XEQ&&.((1_J0B)7B) AF699PA'"8HL^X?)+<: M];-@;<_]DCQU#[,3?* "W7"AV2K.[03K5YA;ONEVM.@/!OVR:L[T'U9/I"@7 MJ7H!A7$,XSQ1UI#P &+&=2$9P9%,@@SG5GW)+Y.:V*,XG)+;D;8[-0S@9'94 M\".]G\Y0K4SB\F@N<\CZ', M8NW,R!S2*,TA2E*.=5-Q%EO-SKE YPUR :Y.!3 X''B4VDYGSPGL[:Q@*-5T M%_GSG2L,136XJ+_R[/%-/#?G_3OYI9!J%U;"CWS0 ?05?_(-B?OCP#([;R6,/TDH._7(\ MG3LL9!XX=)BL,MN)PT*D_G'#YC77V_FZ?ITP/?WT ]F0;D1]GD:$DC2#68Y2 MB#*90O57"*:4R9@IUT4@HQ958X3FN9OOT0::^.B0>CNPAHV<3PCLK)NK] [W M\L.B77$M?V'AF6_EA\4[O90?>=XYEY"TG0.4^=9]HEY$N6TG5G.48(HSY:7@ M+( (4PYSK+4V%P&1:9C+Q*I6?(C8Q$I[2%KOS"UQQ]G>0["9'3E\@6&GOD95)S9]N-"GTFEV[\'<>4FU7Y^""J)UUNLT^'%SG%N>0< M\B 7$*$H@#F1$0RR&(M0!FH_MJHG.$ME8H76-*$F6I<262;BG$7%3&VOEM5. M7P_%G*@ 8% F7\D[9VG,F\@S).9)4L_@P_;%X77J6)T1^V.U5*]\VY06=>#G MWYY8Q9ILMQY5M5=LME5I7=M]0?9AA?,CMIVVN4IL59H]+)13%?:%)661U7OK3JJQG>2ZB&/&8)"G,>!)"E(2Y\F)9 $44 MYS@.TI#@V"UK[C+1R:-O>[IU$T!6DV[F\+HERPT :+8[>@+ENC0YN=)Z^]S+ M)VSH@^^#R#@GR8T+ZSE#;H#@FZ3'C0-P*3?.X$W7(%1OK69N[]UVL];]VHOR M<1'BC&#*!$SC/(%('[;!J4$034-4OH!Q"E0Y(^(0L#(1](JPU>#R,P>O3$0]#6$9O>7F M _QMM>)_%LOE;9:S -2G8V81B@F^YZ M[H_VGY,U8NP!^38FW!8P:&C,O_'P^I>K'16WJ?2OHGR^=@$^KU:9<;0SG&@S!,'Z8]X" G;:;"C]%'^1A6=U: M'U]8<[YNQ\-"'30X'GG4]9RO;[S:5KU!DI!8CSU 2%J%X\8)#G)8)X2FK"8 M<\JDS2[>7WR6P-J_KZH2?!)5]=IXITU 9/V_ZBF0ML.,#J Q/:N["6Q[*J^$ MR3!NA]/W*?O>SMF]I6<^49\*=7IV/O.,X[2>II]QF^$L4$+R1(?'][Q/.?$.IG.<_8AQY3L;K;KN]?='_^M$)6>!?CZ1;PH:74&1#1!*+'*T#8B.[&^]883[VC7IZJOMW^W3-PV0]%,.?UC M8Z>U0[#X3^^V$M97MK<9T7F3OZV .,D%MWO;<:?5X:ZZ8U;_#-)KFO7N=?]( M&QV__9-4_$M1BL\;\;1>9"024E(.)0L$1(3&D-(HASBG,<%"=X*PF@EP/4M3 M[^EUF[&Z@=3A*)M^KS'Z"OK/[=J1:4;!'YI54/-JF>#EX7L9NA.S?@5+'Z37 MYVW\ [QS_0#V#HPWS'QY/=K\KU:EGPFF:]6.O9 M,R(CE(8"2IXHTYER @E3'EF,I!X/028R7=%6X^+2LW79&!.NWW1C]%DW9^>;V! ]R^PCJ8Y##,]!T<2U.(PUPI**9(AAF7(@ULG)EQDA/K M9\< $"T'=OZ& 61F_H1?(.PT=X=!1QS\TB,/6OJ7IRI8.P+FPGK:Z T(SKJ1 MFP-PO%%;O&E_5]8V0*H/[H;W8[U7)M;4EM*_FM]Y]<49O^=RE,1.U5HBWF(* M%QAWNJCJKS/;Y=09YOL74N?^L_WONI>NTDT'^ESRK^3)J,7"\ H3_^HU"?-? M_("@XPK@1T8[?>C1W,W;N@&*K)ZMO"5+,"B_E9J,B^>D-0/+SJ9$XZ+U=Q9NXJ:GLLW(":"84::!D!FA/[VN(A&(0)P[%3:!RY.5<<& MTEY5?#RT_NPUR ;"GBM%-GGMBB[A^TD9!(59Q/3\6TYUZ(802'+.8))'48!" MJ-R0'%;86?"QU6G- M#MB/FZ\9 CN.P*[&2O$$:J: Y@IHMJ9&T[S#T>2HNO4\:M%=[=!M!DDL=^@^ M=^CJ0<'U+Q2\:G2E6M%3(Z2KH!EHC>2V[FS-DJX2N]\^Z;J%[$WXW;/^B3VL MU %+%"_BX]/SO_LR65(K5\U9WLR')9,] ,J%PO0I+(7$8, MIB1+(8ID!G$4AY (B00+$D9R9FK*K^)D8I/>\*;G(U0-=T"T[(%VE.]:WU/_ ML^-0-QO;L0B>&Q[-[==U'V5\5Y@-:LL82X/RPPJTC(&.,]"Q!MZ]@AUSH,\= MN)\79?/=8C:TW78-+[]M3[N'%Z@&=I'KUI]M-_$"0W]7\;.@:[#MEG/U^UO7 MY_B[ZKY:O10*@@6E(N%!P&">\0 B71Y-HXS"F'.UJX1!3#.CL/<8H7G":RWM M7@"IHV\;5+L EVDT[7H0G,)H#O([!,^&A;LB:G9AX9G#9%G_"[C4HL?\;LL2 MP_'[KNG@L]-T1^0F*']T0\3IVLR2U&Q7:6X0]*_7'%>X9KR N'B>763J\!@D M(H'JR"@ATA%YG"013*E,DH3G4<:ISI\X MV)F+EC)H9X#NB-_HLP85M>'P/8M@7$ZO0PD&R+W!=()QX<^/*3!XSTWIOXK- M>[+^4?LE7/!WK[^O!?]<[J);M[K9<#VF<'<'%:GABK(Z;U_0S$"^Q7>Q,YNS?A)K8^H;/T\FUAM;LQI>WV >FV/OZSM6.K,? M@F^7XDY^$%7Q0C0[32^NV\VNOKKN;;^/L>0)266<,I@$0ATN19A &HH4,DZS M""&:P9\ZV;XD#QF86^7B0!(R1%&.92 MUR@&*(<4X4S9)QX3+&DFO-I59VV%]@W M'UC?+I?M4-X[>;Y5@5YE_>[U7OU^CC90%- 8YUD*"<(I1"@,U'DQ"6!*,%-F M0L:$V?5?>0LI9KB\6Y5UYHG:L^NVAN?ZAWS\J?\LZDJMQ[+X;W$YT/P7^@'8 M>E!_T<]JZ8.=Z^VR9_H&:)YTK$\S-9,7]@; >O?CYI3AC3S!-_A,EWW)MV#& M;7<;G+F@3O(A3BB#J0ASY9.J0W*>D0!RQK(H2E(68JO1;;YF,[CM%;MQ-3=@ MW4QF6/7J>'\IRO:O+[>,L$<021+$:8(A#ED B10T M2T*EU]AHTN]E$A-O)C51>">A(FLU[V0 E&&5]2.JG:*>D7*\L[JIN.85$]>+ M[58*8?.1K>H:A@4:*%BX\.)LE0C#C/=+#$:>='-5C^^0E(]++*8L#(F *24)1(SEZDR5Y) $44(%CV6<6.73#!&;V)'8$],1 MS*K><582;M6.0QS&J W")@DBL4Q3F))8=UI "&)&$^6$!2D/2)*DDM@92%_ M.=G'IEE L0>0K=:6D]D'X7*Y6W*'X,H;IM[O2%.>ZJ+IO'R37#<=D7K#2Z?S M0@]?/5UXQ\T8Z@Z9I>!M?::. 'XNE:T1ZXT."BX")N( \;RNLU>.#Z&09B*& M01I)*D2>T\@J27J8W-0&L27EH,TC,)GILS_A[32ZI0M:PO7]ANXHV*+Q?@@- M:Z4V$]*36H\0FU6QS00_5FW#M^SK*^_%JCT-&Y9.[EZ86 OO/]Z95SCNI1A6 M,6-[NP2IVY+_7E:"+/7M MNM[RQ/JNO'TAQ5+?5>G;+[(4'P3=[%-%O^RRJVF<<)Y%!%**"40I8A#SD,*0 M*/\41RS.F'$XT M'$VM7+X]0<0GV;(*&3W!7@AVG0+$*-*] ,]M/VK;/B_?W MR<:#E;-_"#LK\?^#;V >09W]6[@%7.MO\E)_$SW$;+O_)LOFFZQ*0';?1*IO MLM;?A.MOLMXQ[*GYC%?,!F*Z?NC,%@+V"DL_8NQW81^9?I7X(GK$%1 M@H^$_0"[;+NZIJ W:>-N\T-4X(#EX2B$%_#-SG,30FJWX1S"T] 'OV@.?ITQ MC\T8@$DRT,:IOV'NF#$TPUE?YLOX"@9]*-9,;9#;?L$B3U&"0F6*\C33PY4# MY5(SGL%42L$2(FE$\^MB0F>H3FR/SH5(P)Z-*^I$S3!U#2!=B=3U<21KD#P$ ME :$GBRN=([F&X>7!F 8CS(-O>QF/.ZU:5J5RL6J]^S[U7I3B4U1-;,2V_Y_ M>[+[S39ERI!D*(,L2RE$A*60\%S"%,51%B8LRXE5C-F5D>E-C*BJX_H!?1CY MMN.N5BE+W\89=S.;,P>:=F:H!]>N6:O?QE^^9/=DC9S9F-5 70O6LCW' MSAS[PT=-]X+?M=^Z\R"5.&89#(-8%U,Q"C$*E3L4\#@.$>.8&XWP<65@8K,U M=AAK3QN:I6NZ:=BB;F:\IL32SF@9PM@=VB;QI%S1\-7KPI;\O#TM',$YZ5WA MNL[5)3;WI+JKZ@:MO YV=;E3BR0F 0UE""47>D(M%3#'7$+"8BQY%*2,6E5_ M&]"<.GQT4'#S3+K0KBYXV*YYG=)8YS*ZUSU<1-/,\GC&R#H>U*N"4/1UD^2& M@_9>8I?P.$D]Q)C$_LLB+E)\J^J(,0@&BB1&7W4,0&_INN %J5YUD/M.UK3J M0;#J8)()SB3,(MVS1G($28P3*(-,2A13DL5V/6LN49K8*M2W:%VQMF6 ^"(X MAJ%@'R+;*?F!M-ZFYQH+Y"N(>Y'.O.':,7%/ K.C+WAM9/JY?!'KPTZ$"Q0D M*0N(A+GN,H62-(=43Y]/\@0%4B9)E.4V?8S-25OIL7U'8UV=4+=XV38]-]7_ MM2ST.I=Z:5QZ#E8SA9\&+#L+,-*H=,=+KU'IY-U)!P"8MBOI.<)_A6ZD X 8 M=B$=6L&QV.F?VV+SNK_C_O3RM5A@=1;(TAA#AH0NAT:9GD(<0Y;G"!'"6)!9 M7>N<(S*Q ]"0[.5KW "YR_NPK&HZ!Y&9:;A6<#LCT,K\O2?SI[_#KY]OP/MM M58G28VKOD&"^ZI;.D9BW7&E R),JI:%GG??_?9!@EYGRL.J=#YJ)">NZ)&J1 M2IJD-(E@DD;J;(_C!%)!$A@KGR"1,@L1MW4";.A/[ DTQ7AEOUJ1;#950;>; M.JMAL]I5+O8XLW8-K! W]@^FPM'>23@,+NY3#Q5\_5!!RU!; ^G557#!PI^_ M8$5];J?!!9HSGH/3,M=W7;BC&Z*OEC^7'W^R.JGKTZJJRY3NZ+)XK"\Y>S,7 M\EP9+,2@T#G8*.0)S"7*81*Q(!(XPEA(U^8,5IQ,[(A\N_N]K;$$JY8M?8X1 M+6-U?FDSL66UY\VP[OKZKS!LP6;%ULZ6U6R!.PEZ32,ZUI21 QUS=4YU4\/9 MX\]Z>/WU2+LWHI@,\6OZ51Q4#UO\LCVE37O!R*(%AMWZ;]8IPPF&H88:;@NZ MIAS2C9X$6M4_RCKBBE&2XX!0F$FIFVW$'.:,YC!"821Q@'/UOW;YA<9V8=H;X2$+OT>?+LGA+\#LA,',VWR4!3U/W+CYI7Q3: MZ[QU^_BX^5C5U].W3QO3(M&+"TRL4CVZ0!&NQ*,>_:K(KTJQVJX/<^INGU9; M4[4;1F58\[P!8J=\/K&PJE4=E=6I=O7RJK/5LHX*UJ]M'7_8,2BKT^A#N-4V:]J"860,/ M@EKN_,>MF78TIVK*="+4)/V8]E3>L!73B:C#79A.'Y]@7/4W\:1.XFJQ._FI M6#.R_$]!JD4H6!+I5$XF:0Q1+B.(,RPAS7.2$9J@@%L5S-BS,+&WKR,SX!=1 MSWO3O_;-#P%*G1']I.SBCS40I4YV^-^DW)+J%<3A#=!O6.9Z.@!O9A:FA=/. M8IA,QKX!.Z9T/EG#%M!\S30S>Q"3.:9HGV?@KS-7>Q @JTG;PRO97P?]7NJ+ MV:-I$DW>P2(@RK?@E,!<\! BH3T+DB,8XU!FB,4DCHRF#(W0F=@6=93U1?.. MM/G]P1! X_$+ [=;C0>T[I Z@ ,)?M%9Q M;3?%T_-R]2K$6FU,9 /^%.JW4:X+;3^WYWXM[6/%<@ET)E==\ZE+0X1<54); M8=$,D:IO4OXL-C_4/PAX52MYNC@Q ''@6F3H[=DN/0Q$Z%]IF#SNYJ\UV7CZ MM_2@%OCX^A2?"S5#ZPYJBUXF"1$1!@B+G33,2$@%G$&$Y)Q%@1)EG.K M@AL#FA-;P3T'-T#S /[89T>8;(SF)>CXZU0V4AKRR]M:UT MS#X[O;YP ,L]/3LMZX-@IEZ.HMGIU1<#>:R5Z0SGGK2HO_*LZG-&I&.].?>( M0R/L7D"OGM2ZR$@N APP*$2M-P3#'"4T^!*[!PV(+SYD;P[>K\JU/J7^;;7BW<##!/$4Q7D*@R @$)&T/E-2J(LV M9B.4RX/">CN6&X4E8W MT["3^5%3]605!B09L OGWIK-,@RPW+<-0X\Y=GH1U4O!1/MK(0$/4ZG, DE2 MY5\CF4$:2WT-%X0BR#%+ KON+OW5)[8,GX0 E7@1I6WY]B$$9MZULV!V)J$E MXW&.S* OOJT'*P];V^6W50G^KD>?ZMU),&\*TK#>382/95#7 M"!K/_64=)'=*K3>E,5NBO:70_;1[VU<=D_#;J_W6G'2S9P\ODF^7]:=5?[J3 M.N?ZL=3C1.Y%5:QX[=U_V;4IC3F2J>ZG@N-<0(2ESJZ5$@94_3E-.46AD6,^ M$7\3VYV.6]#M>36_D&J&#[)+;L">9YV#MN<:-&PWI^DK&LSZ_K!F+L4;?BY+ MIZ3^,#5KH,T5 [=5I6L_FVOMCUV*BDY>>4^>BTTS1.>FK3":J&7M1 #Z*DOP MS-V\M0O30'M2X# 1&3?[_HXL=2#F^P\A-M]$W:5WWT)\7[>?)UDF]!1P3DD M44XBB"E-892'ZB\03A&S&KYD1G9B:]PR 6HN0,M&;WZ'?8,$2U3-;*9_K.Q, MH1>8K V=G=2>[)[ M67:C"YJN"HN ACA0#B%D01@IHY)B2*,801H02A"-<2;C15E7\W(SL^+&B)'J MX$9U^NP8:U#+1)?6NJY]AE7=]+YI'6*;).@$MYFUF1!"QU3"A@_P2\?1KSHK MN(.TY:9&M!DC<#N,J$-BX36 >,LU=&)BYO3#:X ZS4B\:K7)9IVT$=0\C7%" M(PF)")3M"D@(<0]G6 L\WH^0M0N#6<#A,);DZ=.[646;6-C+> M6\=8]XN9JTG,K(UA/':#>:L6,.-]7[PV>_G67&HVY9A%^7@O*KFJGO399=]C M36_Y3&GL0_&D.T'([^IOUU*WP-<]/4FU^:"^;YV=RPB)\R#CD--0JJ.%GD&6 MQ!'$/,@SQH@4&;'9GOVR-[%2M\QV9:\?P]S;R"M_M*=K9HF@_D/>%[&C@].2:>F9O5>YD&V&,79R(J#G[0 MI'63A=;0>\DT 3!=U^"FB?.7BVP6^JLM>!6.;2#0@UDT9Y_;[8\VD&V M^YFTPP].%B+5,<(''1%;I'F4IW$8P23)$XAD1B"A6,(022(X3^,<6:7:VA!_ MXT#IP1CHFJ%I)D W0'N+FCK!9^E8V$U^'L%NJJ'/!R#,._"Y(?U7BZ>>@.(X MZ/EP#?O3Q-=5^6V[%&% D_"VJF[YZEE1_+0DCZ9GBD/%.E.H/FWOUX=>W_!_;IJ=,>])%>1*+.!60!9E.(E._ AKC$%+E M)<0QYI3;%=[8D9]8M[MKZ<-+!9V6<*\MH/JSYLK9!3#!U]H)\(R:NQO0,@): M3FJHUF#/RYO"3[(IV8,4FB)($BT\WJ6)9!FN51/7,GR4DLP]"X M3:<[&Q.;J^_;IR?=*UC?)VR?GY?U-DR6S?ADS2?H,;I+^E2:U_!J'GBXXD., MAV'F@=?.KG4\U4&+030?.C3;0PXPJ:GR";!Y^&<>H-UB1#O =1Q0 RXUX$4/ M\&K_\ZW;,_BJP;X>E8$@TQ6+SQ:)NAZ ?KC*PVKN,]?V6=&[]'S&\RA# L,X MTHT)61S"/,X0)#0-!(I%D*:I[=RU4S*3^Z5TTTO6=RYIN("1F<]YO>1V-MA! M:*>1;)=E\CB6[0R1V4>S71;TW'BV@:?M/;G?2/5?HG;\]W/%O^Z:%W<=0"CC M:93&, ZP;D^8!I#(6,(HIXASS!$AQG-T30A.K+1[%@[FV.L(BGW?<2, QWTM MW[#8:?191#0@'1X.K63,?EG&/I)O@-R\H1Y0ZSU0I?KEL!:HIYH33RZ0C= # MSH[1,K.Y-39"]1T8J_?<7)7N2N^;>%Y5+:G'>I*%0HJ%A @'1/U) MK*C M\[,X8O.'86(-4.BEO?2^JN@1\ MYU%'*4MIFDI(">$0(2$@"8($RB2*<9R0D 16LQ(N$9K8A>G(@F?U0V:KIR>U M5:\U?4".8KG_OJI*\$E4U>N_6K:PN 2AF6+[ ,9.K7>8*))-ZX])3B9C@OEJ M]G")S+Q=&T:$/6F_,/:\8XNY+5V+?VZ58?CXHO[GRZXOB@Q1D,BL/90@D3&8 M)Z':E=.$Y9(PP4*K2H1+A":/%W=D04WWBLXS%Z$R4UL? %A&=)UDM^]6-R*8 MK\9UE\C,V\-N1-B3=G9CS[NI[3F/_7ZU+-CK(J1!%/$@@#S0;2*S)(2$X "& M:2*B-,(T8%9C22Z3>HM@@IW*#L!DIK1^A/<0,K@!#5GP1_M/KWWLS,7UI,P# MA&95YW&!CQ7:X WW8/Y^R=L74BPUE4^KZCM9=H.D5]OU[V4EFI9=.BOM?K4N M=)SEBSII/OP@91C]5H]67; X$213NW:8,091'L>02)FJ3R'4WZ,LD\(J:<4O M>Q.;#DU.#^LK01BULV9O@"1%!5[(TK8%K>KPL\F-\\SQ+BT MFNH]0F]B4]I2KS,"R0']75LH.W,Z!I^9??0(BIW!Z^-Q2+KKZ>3/:AD*ZW4]5A E\D=9R6UF-UQK<2. MTSNL);>;XS$DU= DC[/OS3?+8XCM@VD>@P_:VX\/8DE>!?]0D3\?1/7T947* M;@Y?^XNB7(8HC@D, ^4\(*8.:X2&RJ!P1))()C0RZ_UB1&WR[*V:/M , ,T! MT"Q83K$T@VW\5@_?E:L)@+>]")Q>(UA_HD41:KZO>RSM$3_.MJLVL(1)F0 M>2!2F*9Q E%$E>L2B@#&F;XQYB%59R7C^J.+9*:^+ZX)@QUE4).VJ&JYC,^X MH^)':CN=/B^P@V,R(+E%O8X7!!SK<1HDMCLD2DW=5\G-J&!#)3677YZO9&94 M@(.2F/&G'4NWZW;9;6;J@N%,1 )',-&SF! 6NLB%"9@QFL6(UJUL[4,_=/?O<,Q<4?"6D6=&> M-TO-!9:3U#6G1=S,47^N^GU5E*QX)LMV?MUZ@1A+,R0DY#)7YH>&"20R83!@ M"8Z2(,M9+.T&[@S2,]*6Z^;JM!3!C=\4DZ9JV;BF]JYE? ZT!$^)G9I&]H6)G M@5NR34N&&[#_;76D_5E;(PD]6==A6K-:4R.QCZVGV4NNJ8+']OBKV#1#%@O6 M_JV>MKA($I:G+ \A2PB#*!3*<&8R@TFHGMU+\5MM=HP'^C MN6&9?)7HG2H* GY7G#3U\U7.B3XDWGN.IRO_\H-C_>;]>;U9.H=G6C M<:JV=IQPF":40)3)$&+= T[Y_9A('*H3D]50/T.Z$ZMNRT7CW'=\@#\5(Z#C MQ+DKD"FR9GH^ 5YVBN\)*M=).Z:"^QVA,TKU+6;CF$)Q8>B-\>M.TVP^E[QX M*?B6+.VGV)R\.W4>QG()>C2MAM:F,V$]+1UCA";=<F"&J2W2 T MP]3K2X ,ZZT',2T/O%82&JOFB!P#6ZAZLU%#]8>]]EU:;Q9U&Q&FTZ^QQUQ/ ML,IOW;*-.A67CSI4=5MR]7>B>FGFHT8LC5!$)<1YI!1,\@!BP@1$(I0B3WB" MD%6SBA%ZDY]8>]3!@WI\;+:I$VBFAU)O4-@>1FU1<#AW&LGF[;PY3&WFG]B7=4]:>\_WH&OZO_?OBA?XE& M)B7OJCGR%]$8/X'Z ,).4_U@8#O<:%!(U]%&YQ>=<[#1H%A'8XV&GW7,Z-NH M+5O?<#199$0W7<2$0)QR#E$2)##/> AIFL5Q+C!+X\ J9>]@^8F5?LC\*MBFVGXHU(\O_ M%*3Z6'(]3WQ!TC (99C"*,PD1"3.(>9AK&V$'C&P#.>LOQ< MZA-KG;+3N'&!3-,DH!(&4A*(<$AA'D4A)(CDF8Q)%";&_3$N4IE8P7=T08^P MG9,[#-*PAGL3W4ZO)Y?:O,#4B_1N]:5N*%A5F8Y*-U!D>OG=V6I,1]GOEYB. M/VP?R]+GU]_C$-J..T"@RYD&H3HSQF).#!':J/\J\5?3HB%VG8%&W MQFRQH2.F^Z&@X_]DOUW>58^D+/Z[MD2W)6_'H][)[\5C6C8L]^@KO@8X_OV/!#;:??_%'3-_8-Y4'9S(*9$V\K-N!ZD M 3_DBL5G2H#F$L:!W'"<2RMAL@.T)IX"V@I@X[T#:"O];6T76QE""RS MN(HG".Q,]$7IP1\-:8]Q% ,!/<50ABC-&C\Q$/DX=F+RBF,5/2FJO^L!!^]> MWY&E+C_]_D.(S=^JU?9946SV0A:2.$R# H4(^7[Y0FD(LA@1&*$:82B(,NL MBL$-B$X=5=&3'6H>ZE]WRP:H^0 =(VY7B4:0FJF_;Z L8S!>,+(O&;<0VE?E MN G)>0O(+4 XJ2.W>??:7D#*S=@^;>N!]76>KHBH=5V33MD*#'(6C2 MQ@]XK(>Y.=-VRU_9NW?8&43,T)F: >72ZU=WYT=$S>Z(S(5 MX)X4_*9)-M&,3-.%QT3T"1KR#))]L]X\)F ,M>DQ>M_-7GP5F_=D_>.^6KT4 M7/!WK[^O!?]=8;& ULRT3 .8G7'16&DFP'T/JU\T M(Z H?P4[7L#M.&K6!L8> $\FQH+PK$;&'I!C,^.P@OU=X,>?@FWUM*O;DBM* M4JS7Q:HDR^_*AK$?758;(+?+-/&Q+73X1W)&]U0 M#;94)VA,/"J;)]V]3&=6M1T5]UACQU_P-8S@]FE5;=I\UCMY7Q7*-Q#52\&$ M;CS3M)Q?H"#/8Q3FD&7ZFB,G*219E,(HCED:9C+'Q&JS=F-C8C4_&%2P;H@# MU@QF)SWVKAU;8(2XF8F8'D?;D\.YD09]GG2F2,T5:-F:;[:!#32333HP8N*- MYQ[8 #4^!<%J-3>K]KE4:DK6XH-H_OFYK#V>W87->_)<;,A2*?B"4<[B+& P MH%RH8T>.(66"0A9E)(E(&"C/Q&XZE3EQ([V[9E153=C./%E 9V:2/,/A9(8Z M'L O'1>_Z@G8S0FE=QU;CV@$I#PZKGP=Z)]K;8?L\?!D>RP(SVIO[ $YMC$. M*[AZ2\^58$5MNM2?EZ(M^NF;M 7B:##F\GKS5PQ( MSNR=F(-PZHM8O&N?P7'+_[%=JSVZ:Z_R3LA5I8R14CBQWCR0GSJNNN?@^$?/ M$(D8R3(8891!E) 0YB&E,$Y1&M,DH$ENW"'E.E8FMB8=<^#CN\\/'V[-4QFN M!'C8JLP+FYVMV2/6]5AJ. ,=:Z#F#1S8Z5M30^0;9_-DDOGP=DLS.?JE MJ@ M7AWT2&8_2/6HW<1"\?U8U13^+\+^N2W61?TA]&S#&\!$M2'*Z5R+9](\U P] MK#>,[C^6JQ+669;MHO_B)X_%#\X#&2Y7$I@M]\4/$/VL&$\KNOJC=+-OH-,1 M_:8.BG4W37XOU.]:_>@?Q4)D 5<.J829.M!"%,81Q)'@4)((QS)B*,BM6NV9 MDY[C!K_8<=*H86T3[2/T%GB:NJA3H&3KJ"J /O< VFT:W^K ?L,)V+/BTV.U M%=^;WVI,>&;OU1:04Q_6>@6':6,ZL>OAZ?'?5G_^5CX7[\LU5_^^*U(TG3LV MN,K43J8F#AZ*)V64;X!B ?SV]?ZS'J^W+A0(@EO,)!M&8]@2^ 7"TFTTEQ6MSEFPTO/-]',2,2#V69F;US9.OY.[KKJW:\:WW,W"I,SGHL@2R"G M+(6(,@9Q$$4P9K&@:<2B'.=.#>4'B$ZLX?M6["L)]NT9.RZ0&+?K>V'2+Y-PWL#$"ZVP3=YU]5@**/S8[54;ZR;R<>+,(TX MQNIT0(6R$2B-!"Q*?68%M&E- MBA:>CZ7A;:H/<#IBQM"H%WSB8KI97".IW=;0K'\#;C>;JJ#;3=U[8[,"]\1O M7N9EF;P9_Q,",YOZ2P*>&O:+3]I?-7R[OVM3!P/ESS&I#5&B[#5B%"O+'7.8 MQ%G.@H"&E&+36X/=JA-[;HJ.>3!Z+^IX_-Y) #O-^0;NP9U#&>9>#//PN),X M;I%N1KM!*WI35)E,""1MPJ#(S*J9PX(> MJ^;(TVZZ6<^2+MA&\/I$VI7FA5E.>)##+(H"B"B.(&$H@5AMDE&*<1H1HVX< M@U2F/E;N:(*::-.?PK+D]CP\9IIYM="61]%C>?UOF(,2^1S0?D)C_K'LE\0\ M.XS]XL/7-G&N!_*](VO!^UU5;JM*??GZ7F#][G7_3-OKL+E?K/O%9!3S 4, MYFFL]E@D,*0!HC!/(IRF&0["W.ZBSQ=G4]\&=IV']3@5S06HV3B:A=YC%KQ[ M/7BP9;@Q&HZ3J[U]1<.(\5M\&SL;U6\(73, QSX+?3UXT.ZS7-$:VA.$WIM$ M7\O7&[6+]@3GY<;1O@CX:R%=B'6O]^PN52#+0AHQJ>-]RK]"+"408\DAHS%2 M+I=,,;*:Q6-.>F*3V]Y/EX_7]Y*^ )V9&9P&$#L[9]9/NC_#_#>B\\U^3]_$BRBW M0C>$>RR+_Q9\$<4R%8$N,E2F!"+E]D&<SU0;E=:]T$OBYQJ?]M MV3AD=7V,-I%?Q>9./I"?"\[3,)*4PB20$J*8I!!'"84!8[G,$4]P9A5KFH;- MJ9VGAK&VWR1[!9L],X#LN'%I&.?_BYE9P+?_#G:6% M>SW6P9[WNF6$/O(J_CTWN9L,7Y_-\?PS.7]3O SS7$&P->OS,- C.$A3O43U3^F\4 MO;.$YW*4SG8A1VNUI6OQSZU2SH\O6D/WL3?E4#(1AS#$.5)&"0M(9)Q!$O"8 MH2@E#%L=CB\1FOIR8T<6-'3=BYLN(65H53S(;VD\7$2W-PPC>BGHY^I."A]_*L**1E&2ZK5. M'?RJ1-9'XM5247KLRJ$75(1QK,>PB51R=<1,4AUS%Q!%84:5%4BS/+&I9YJ0 M5RO385\8U1YHVLXE]? V/;8%J'\%1?/?-II=ZRZ!DWT[,TOT%_DB=L;L<.2M MUDRPYQSL6>\^5_M\S7W=@;G'[:Z-@]?6A%-CZJ^7X62D 6H_QLA3*9>%N -%7B:KS%;^92%2 MOS#,YC4W;_BW[69+EI^V)6]_E7&>A!$/0ABGNB2?;Y:SN,^@9*9[5\INIW[GQ6Y.1)W@$^CE M@(R^!FB?H3#OI.S+(IZ,Q!YXU'^RP3?!EF2]+F3!CJZ[]!'F]N[]YWO]2GTK M5J]SOU*_!+$IJCH3M!]]UM?9&OZ_D9Y04N=60)*L0%+)9\.3&S4:[1AU%^Z M@N=O;F;(_II?TLX^GDMK^*41X]>Z;N_F["V<3@L[^MY["9M8E9;Q9KZ#6_9IGAIIJCN;CKWM_=A M3AD2N=YQ=$N"4')(2 )?"^:X\^-$7''[YF M=GYJU.PL]B%@.J+3\@/V#/5R)#QW;?6!B<]24%L6YJ\4=03I;"&IZUIN)JL] M*77')ST'9?5$BG)!4\9$GD8P#O,KJ3 M8(^NG$/=;CT><=2PQ) M4?V=++?*_7G>;M9?Q(M81FU8)@F3@!'&E7Y&$J(\1I!(K+0W(8RJ?PUE9G6" M': UL<9JRJ FK0<3:.(WH"8/(LNRP@&XS)37$PAV^CL@_P1!+ ,1?14"#E": MM_)O7.234C^#5^QTFHMB\;'<%)O7CT^BTM;B;]7JS\T/?L"$\22,(IA M1J,4*IU6FLTC#',NLRR..)/8:/L=H3.Q+C>404<:-+1!2]Q,G<>0&E9EC_+; MJ;&CZ,8*;"C8P%P%M4*CM^H/>W4=6W<65344KE-3T\==3_5M$9W>PM7:]Z*2 MJ^I)U_[>T67Q6&_P'W\^"]T!IIFM<2>_J[]=RZ8RH^G@07.9\DCMT D)1--0 M">BQ"?9\@H[1=CA)W;2EQZM;^Q5/ M7\XT@C#W]["-*=3\W8Q^BYN3C[&R_!@.D0:?V'F+/7AA:N9HA$\@3^,37E=W MS1+?J)]UH19JIG-_%9N//]ERJQOT=_WQ%F'&$1,HA2+3M6>Q#J^&)(="N4\T M(C)*1&1C;$V(3FQ*]RP 4O-PHZ_<;+.T#; S,W>^$;$S9CTP;ELP= '>+SL6 M0,?#KSZSHXHT?XS MSA0I,3D#\JX2-]HS]SPH=G0#J/7QT2L'^TNU#6V+7=%YM M.O9\4G^G;+#ZDEP$""91@B'"*(8490)&62PH1F$>F_7-'*0RL3GMZ':-91O* MH"9M?MUV&:/QRS8ODMO9*B>AK2[:1H5RNF:[O.ILEVRC@O6OV,8?MJ_R_HU4 M_R7J::/[\LFFN=FF3=7 681"'L5*(V.MEH+!G&84\ECD(0THBT.CS!8C:A.K MYYY^KXCYIFTF:!C+-4-M6%&]8V&GL&=AZ%!PJ.D>A\.\HMLK+&[UW#UX]A7< M;5_0C:=*;F,Q!^JXQ]>8K8K;6)Q^#;?Y2V[GPP_%2\%%R75+<$WE]FFU+3?* M;M93"!89#83,]"Q"@AA$ 9*0"!1!@@5%>9:J/UL-9ADF-[7CT1$'SPUU\$M1 M KY:+DFE_DY48*VYN'P;XX*@V7'+'RZ6;LD.DI;P#6A(:P>E&6GB[SAD)J2G M(\X(L5F/+6:"'Q]%#-]RT_LO8KT6HNV>4SX># AX[8T'^"I^;A[^%,L7\=NJ MW/Q0)Y 8Y3(-) P14Q9!BAQ2&3*8B8SE*<612&,;B^#*R,2V0OV>$CL[X(RH MF868 R<[V]%P= -V/(W,$:D'B-R5'@W*M9AX,C7.;,QJA*X%Z]@\7;V>\PRC M8J,(O0A^=%7_^UK([?)+(<4B(CRMC50:D!"B-*>0!@3#5!W/9-S>@80%H M'KS.*S*6V-^DHG&2<\\H,@;AS'0B\W<=_9RB%'?R?25XL?E$6#MQI WNOEM5 MU>I/]8?WY%G]M\WK(HM0&O!(1V["&*)(A!!G,8(RS%,NHI@B2^_&BOS$)J2^ MXUA)P&IV@&SYT:.)NOL3VK$$6,N3I1-D![>AZS,9B)8.3XM?PPGXM,-O?_^T MXP:\'\//WMMQ@L&7CV-'?%[/Q@F8$W_&;17[S)K[E^9U8]_N$K7O[SO&I MS%R'O\@'L#-%%[ '?VBR'M-39@#'D_SNBHS0'[LU\Q!<\VEBSCL$_<::77"9 M(<:L69H_R'P,QLS!Y1WYOV10^1@>2/Q2;I=%PO].W M)C8$-0WSD]611./'*G=A[+3WH2)UG:,BIOY:-$-&%5E]L:F;D0_+:76F.B^2 MTX'J:*G93E/G1>@?I2X\X3A^KM[=E9YQO?^+@A5@CG$ M>AP5ES(-41;R($VLAL^=)3.Q M5%49!JJH#UR +Q4__94+=&D#+;2Z^7WT[G M:GJP)@A:PWFH?WH(#EG_J%/BAZ"P'TC MZOWO?E64F^_%SX<_5Y^46ZZ<=:8^[G=1%JOJ][+.R!/\ZVHC]*:I'GKXL=JN MB3(D<8A#JGSJD$"4111B1B*8!UPD09BEA'+3U%6OG$UL M(M"_I%'R?X"&,;#C#-2L ;X50/WV,O/\3K]?9=BVO"G6EO>RZC^ FD^@& 6* M":!9!2VOE_!7_-;/=AR#AF50\^R0?>OWZYAGZK[95W++ZJV_UG/]M=;J:VW4 M%Y#Z:SVW7VO=?*WM[FN5.VW1SVZZK[5IOM9:\^XI&7@2) <2A_W2FRW)>!*8 M^@G)TQ"PWP7?*Q^FOZ&V3)!'L8BRB"$>4!ABJ@M5\QSB/"8P(7$81G&<"6QT M[ALF,_'^I D?^*XWG18JVN:&;P"F\3W&C_!V&T8M]_L#N>_]RFUNO?W([V:* MW7"P,JGCX@W8QX&79S-VXP+T+9?!TXXWDB^D6.HKSD^KZCOI5VI\$'2S_S=] M\FI*-Q82!3A',H$1B1.(2!Y!FG(* \9%) )"+>?DV;,PL?G29'N503?*4R@A MLZDANP)=P[O!23&SLWHU7/URNQUS4*XJJ-EK3NXC"-K? 3J#X.MJSYZ!>6_L MG $ZN8AS7\G_<#+CB3/[835?Q>9.ZJE4$<=!GM((BA13B&3&8![E(>09(H1K M?RO+%Z5XU+G)9N9K(DZ-]!4W^MKGUT)MI:BJXR"C/@$]-UR#9_4\(#O.FH:( M.HEP,S"0:M:O:68LW_(+S3M0C$BUW0V-%>L>F6VDF =\9Y@?=@V7?YEA81Z@ MMID,YH.<_0WH_@:NSJ0RO $]?&MB]W%/[%_-[T&/Y!J_!W47R5P M76;?Z<[S:*G9[CS/B]"_\[SPA'W Z.M61YSN9-OAY_X'68OU@HLP)RB,8)SK MC,^,Y1"+)(8L8IG$65#[,H:QHK,4)E:4AF8SY+3I4E8)MGHLBWK3>JY9,(^: MG,=H/%!TM>1V^M0*?2=!UYKMWHN@YI&AJP5V"PI9"VX5#QH4:B 4=/Z]V:) M@VSW T###]JWZ7I?;%YO*T'>K[A8$"+RG+$$1DDD("(L@"1C!$J1HX1BG(?, M>!A.?^&IP\RZ'["F!30Q\_9;![(/&XAK)+*,'9L)8]56ZQSG3IVT#A::K7G6 M.?;[_;+._G?7,5&WG*NOL]9N+%G^O\5S_>/@5(9A@F,8$UG/CLT@YAF'/$\3 M3"*:9.8MZRZ3F5A-VDE)+>4;T- &BKBEW@P -:Y%?L2WTRE7R1V&1 T)=L6, MJ+/+SCPB:DBTTPE1@T^[Q0*/T_KW57AQ2C'CB$&9I5H_<0)Q$#(8B1B),(JR M$%OU2KA(:6(5?4?6!:MC;Q]TL8)N=-UR8M#+R!(SLYB9%R0LM?5$Y(GF+H_* MYBGB=)G.K#&C47&/HS[C+]CI\;K:+.ZK%=^RS5WU750O!1-UE$/$.(J$Q# E M1'1*E*<\E"XQ:3UXB,+'6MB1KO6VIFBGI14"&==.'F'8J>49" M;U&@,6F&E%"]VU- ]6][Y;NX["PZ-R94IVJCSUTYP;B9_W-;\JX0I1#KWP31 MQ>_\KORF[^O:&>A?5V75_:O>AM9'A>XL2' F$@E1D!/U/W$ ::RTE2:"XY!R M3H555Q'_+$ZLY9^*DI2L4'[CYU*/CZ^OPFJ->$>6=:W]]Q]";,#[@SL7QU'* M_KZ;V3;_ME_#SACM!S>#EK/V5G+'7?U5^OQ-T@9A>NQ\3X3VQ^#;#)+V#O#% M^=/^*5W;0;^I&M2]X:,H2J,D5:8W$H$>64UA+M6_DAC+%%/"2&0+4(?&LR"#"*=<^T)8N4%(PB". H1RCG@: M+EY$15[FCRHZ8/_DSP]_]^@R3OI,6%^*36"W+!V^D7# M3DD/8%"4)P3!_(K.'QAN=W4M*)L:%.U4K6I0JCT/GBICS 0=N+\;66"VBSPS M0?HW>H9O.!9(GTQ65.2:0;#WJTK_%FXWFZJ@V[H]_\-*YVVNRHV25BWZ^+E4 MF[M8;Q8HXP0ABB#E^@2($PXI2C$,>(25-X)I&/+%9K4A2[/#GQ^VK+R4'7/& M/_X'_0I8'PP?%36SEJ77?KX!9D$4,AY#1#+U/SDBD.9I!I,XQCC)L,AIL'BN MA\5\WY!J\U?]$LP52D M>41)3E&>MY_A8VF8.OQ6'Z%CT.(BC;\U_F;QC/D1M;SCJ'G2C42Z.>HM6Z#/ MEVX+=,@9Z%CSV/+ *U2^6B3X86K>E@I>@3QIP>!W=3=WXK>B7%4UZ6:Y;H2S M[L#VH5@W]!4KZTOT_ZT18!&A+$KS/(",(G6,BG,*<\Z55\&2(&1A@!."N_*+ M!_.@LB_^C!3_L.CBP2$,TIOE4W"M[.6ALA=CRC[M1S(SM;-B[I9J>=Z$ZN*) M=MZ\5F9PP.R Z04MP_Y,L&\(/1EA;VS-:H9]@WELB+VO[WBR6\G-GZ02ZLS8 M_?&#>!'+U;,^YK]?K3?KMM.'P"2)DT1YK&'.U<$A0A#G+(6"4L$%BE,JK.:? M&5.>.(K<$;=T0XUQ,_0TIT##SKYU=)OK^>Y?>ER FHWQEC/VOJ.M\+[<0V.Z M\WJ MG"<.'G6"]AGX"C[53QMG[K66>KPFJ<$0Y9%RCB$.L839AE,4AHQS'F< MA4:MLTY6GECY6UKF>3:'8@_K]E7"V.EN2\:C;EYD_HI$FL/U9LN@.2M&/W7F M_ -N&^I_B.+QAW+D;U]$11Y%5VA19[ZM[[:;]8;4T8];JO9XPC:+E*>QR&,& MF4!4J0ZOL]9BR&F@E"D+,IJ&-ONJ+0,3:UC'#B0-/[H^_&E5-O-%UV"U9\BP MO-$9:+.->$KX['2ZXP2TK(!]@5O##>BQ<[-+]?VCX\SC!NT*BJ=]VIK\K-NU M*SC'N[;S.FZ&ZKY:/8MJ\ZJ+JC?*4]#1H.>VK'HAPU#01*I=/-9&B? 8XD R M*"*9X1PS% 9&E2HFQ"8V0!WIVJT5'=VZ^82=P1D$S,RX^(+!SI!T5&_JM@Y- M^NW'/1!?!X"PMA0F$GJR"H.D9K4 )D(?:[O1._8-#6Z5L\\__JS8?54PXY;N MAV]-K) ??XJ*%6L!:F+F/0V.1!O6N.NDLM.OF@XP%,NJK<%Y"9S:&APM-5M; M@_,B]-L:7'C"=[I5>V0+@UQF693#'.411+$4NMV<.K-*F4N. \($-NUR8$)P M8F6:+]_(N!VS;U3LE'$<$(>>R4;(^,K'FJO#\5\D*\NX#;'1,G^1#*W+38.M MWG/S[#^(2BVWJ=LK[4I,OJXV'\2Z>"SU+>/M^M\$?ZPO$W8/_(T4I6[$I+U9 MEB1AP"("2<[T\#^)(4XB"5&62\(9PD%FU9/S:HXFMJ*?5I4Z?)6@:3;(7L&C M(KT&ORP5=;'^U>Z<<#W\9H>)64&U,\)[U@ZJG!1S8,\=(&O0\M=_Z@9H%L$O MFLE?/9].O$'FZ0AS/3^SGG.\P7=\&/*WL/_VH+OND(C'.&,B@%'&A?(70PQI M1C*8Y13C2 K*B-$=APW1B>U>XQNQP\Z0VNC]"HJ:%W]].3TVV7R;CIFMN]2S M2SH2.UOGRS=H8_G7ZTEY38/)*[M%[N(VI-H4K'BNA_/U^A9W*1O*5)7\]Y+O M_[WK?Z"9J#MS+"1. QXK(Q)BD4*4TPSF#",H,,NH3$@<,:LK'P\\36QH]%## M?P4]!NH#Q[;/$A!=PXXF@^U%K/7?ZE27JF#ZC_T<>LO0K8>/9ACAG?=36 :" M^\P=]%C_@L3_0?,66/7 T;PC:'X0GD6J/2[N6'RD7 M4+M\=U)/KOBT7/VYWEWK)AC%ZE@J8(:S0)U5DP3FJ,X1,KHQWS5@(23-/TZ!<;)G[F(EV'DZ!H,W )"'<4;T- $-=&;6KD]QG=& M!/,5MKE$9MYHS(BP)T&6L><=1SXU/4ZZ;86@/,.Y"&',$@I1(AC$&<^AB"A. M@B1*:&)TOW9^^8DWX-OOWS\^?+<63?+&N06F5I8Z[>&A>-*'R=^^ MWG_6ITBV7.GN1I99'6?%']8D;Y);*M2 T)[[BQI)Z)X+=-"A@0[R1 9 M?-@^6>2^*E;5^TKP8O.),-V;Z[6]QZ=!B# -,,QCDD(D601)$#$8R5BYG3Q) M42I-,T0N4IE8-VNZH"$,.LKF^0Z7P1E62F\B6\:USDGKD.9Q66SSW XOXKLE M=)R%P5,.QZA8 XD;E]^=+5MCE/U^BL;XPZY7!Z_UO>4WL:Q+O5#]Z:R+/ M"+ B"*=)-4Q/E7>=9J/^4\U1PR7/*[4[! MKJQ,?DKN&&OG H(_]TRIORM/K@-L[P$(MHN_(QLQA_.O .HW=7[G>M1EHO<:GNR.R MLF22!)F E&(&44HES*,(0Q$&G&0R('&"S?H>&M&ST2ZGUH>];*?EGKQE.=LP M9(9Q/5\P6 ;W]O)W=%\G"3D8R><]->LR,L);I*$7M+] 5 M[E1R?\5_W<)SE_H="72FL._X"3,M M4]:]-NN+4.1I1L,<#G?9:P&JFW=. 9:_]=9Y$QP6@K^"7WQO0?@4[7L#M.&K62FX/ M@"RVK&A/-V*+M(:.83V9C I\>QT3?<%/B;V!3-Z"+=2>!!+5*/?N.9Q"P( M]=!EJ;,B]9R7A&"89C&-2$Q9AJS.)N?)3*RX>Z)UYPJ@R=KI[05TS'3V>IGM M]/6'!3W6SY&GW73S8E+T[;+^4#H@>R&[NJDY$(*1 MC,0A9%)F$#&IDZG2#(:")S0EG*/0J@[W6H:FSBCA_%_G*PJY^NN869$Y,;>S M-X-%'F#'GH;^['Z*E;ZZOA3:9^Y M.K3(Y+[&/[;K3>UL-X%P>/_Q#GQ5_[]_#PX^K5:;< MEGA,D>MJ(KA;ONO@RO/EO)H(>)#W:O2"VZ;:OQ4N^>E8F 4.9))CM:DB(I%N MZ4T@022&A"4\2!*[!,=.\7_ M<@3)QV$0K'=D4\D\[Q] M]MLG?5W\WSHC;+VIAU$O4I)*GK TCS655T)AE10W3]1Y&F*) IC;&,,;!F8 MV#AH.I957[8(FIF!*7&QO3R@FX.#_HXU*%<5U,RIO^L8 H,(VM>6.<+@J_K, MEOR\]6F.X)Q4L+FN8W]:N!>B^ENUVC[7N_#W?=WSMTUY^[0Q/2^,+#/QB4%3 M!S5YT#@3/0: .F!MJU(KQ'8@>=H:F/'C@D=,[ R$!SBLC@>&@CH=$,;6GNV( M8"AD_Y!@^HJ;I] %#.[%+E.\8(L\""+)U6$@$2*L6R=#'"N?( ICGE$D)(^L M0F]GJ4RLSC4-\$M1@NV:@V?UHZW[,5@V^SR/3Q1@$G%"81P1A4\28XAIFL'_ MK[HO:W(;2=)\WU\!VY>M-LN8P1&XYF'-LG3T:%=2IDE9U;96#[0XE9AFDCD$ MF:6<7[\1.$CP ! >#"!KUF:K52H [OZ![O"(35"%D5 M2M88[<]@]B!-!)M9CG0U%+ XM]^L5/+J&.?\T&/0(D9B?# M%UO2?*J?:W4^\5E/6ORFQZW(,2[\ MD*=)* B(WW-(VL3!;2_;6U:323=:.EI+M%/_0IH:(/ $E&'\S+S7&2HP+SX M4LF]\;ZUB"C9=5640QY/$QM=$7@.RIJ7N=/$[#/*3J.;;(L;Z?; %_R@USH+ M3E*>A*&/0JZ]7+ 8Y;X@*.),2!%@RBAHLM$%&1/[=K4R/XCT_JB$ JGA+D%C MYL!7&@QSV^_L4?#=4NAVX,_KU0_T(#9/W@D"Y2@$%A6-O48Z*V4\ES!S#6.O MB>?%B_V76FY +I?K/XG2\V/;:?^YHMH_')0E+ Y$%& 425\@G'.ACQ\DRG+F MBX"$L<@QB$=J3.+$7MO0,M1"@7N-HV 9;BZZA #FQWO1GCQ05-32'9\D@HUU MM634)3\\]V!8UOM/1\QO2>D/K@WZ^7!>LV.0=)F,4)B1 -]:P1'BMO MYT0@/V&8IGD892&,.JY7U-2U!7O!7BO9FL-U "]#KW>" M#=[0" ._FH;:Z\ MNU_0O&X]:O"9/X_? 2?/^EQ(\5T]2^FLSR?_79#E]I&I57I3?^:'J9](QE#( M,JZ2["1%.0T8HBG'*?5Q5/4CFE%HC:D4F-8#7NQ8P1@ M;GQD?#5,[2#;@EYK# ESDBV'B-A1;?7]+!RQ;1G:-\"Y-?:$V9BW#$WI\F^9 MW@(_AZR+)WXGRUWUNF_+<:I5&N: M!-9 /2YRXMBB%= [<=_AS'L&<)DM9]R" -R-[-KO_5&+=A6+WM"4L=.BJDY!U;[ _C!14(:Q2".!6(!]A$DH M$8V"",F0XC2/ Q)%H-$U$^@X<43Y0C;_%#4=4;G7PMNM-BKGJ^H*?U2S0)O-M!B!/"YFY# MR+F&<^\D307QA2VHR419K $WE0*W*[)\+8L2OMKKN7_J==UFLUZ)]:X\[L=J MU0 LX_KL-UBP.3 =N#0;MGJ*E=B(C79KKKZ'SK>Z&C'K:!TU=JUEQYDH2R&. MZSWV?+$'HF*=JZF'WLF/11+ZR$^QP%*/ M2X4E2O:J3.SE>A_/^T7\;(D;5;CT5L5*>$_KU?:Q],1*<[O]'[+:DXEUWI=..=%8+M%;O1C:]4>/>DX#?>7CV=<=8*>EI# MAXUQ5Z/DJF7.7I%YF^FN!NRLS>[Z)UIS>UY(?![6G=%L3;_?^V*I63<6G.1Q M* *.*-53:5)?H(RG(0IHDOEI'%,1@3:3P!I,7=562ZG6>/N"R.7VQ4TN.?*Z6<4H+:X>&.&10H?VZ"4#MX M+O"$6CX(OG!ZV/#;S>;];E.?SQHNEX[OFKKPYC# Q&M%FJ^,3@P<7P_9VP9S MZ8<-J;)!D'F@5<]E2ZS6.B>/FFV%<]F$[KJFYPK[VO+.#L7)WL5O^QU,[9CW MZ[+0(C^28J./IT150GM8>>H3I4Y]M]:@.H05%0_%0?,EU'6IW'G.Q7PLO@7;U%LTSAC=X- M+. 8[0&?O""OU?:F^R;KRGQODA+?":!T6-SO2K/9FP(<0WJIF<"U"%@(YZ)8 M?%AMU1+OEG/E!>4[]<>[S)*JM>(O?&T8 6+IT6;!<'^Z>>FUQ-OGY MW7I5%LK>@86SJ>'C:XWK;89YU9"YWA]:]@0CKL\-NWJ^=>>1;S+<^MRDOLG6 M%ZZ$5^:?MLT?II-_+E;BTU8\E0L>2A%2O968!"'""4M03N(,18+P*,LC'OE& MK76&\J;^WIWQ,QR-9-=J>)4>@$IU$Q2'778";(!?Q3>"Q;R(WS$\=H7\#F " M5?8#C!ZH[C=YRFP5_@"3NE7^D-LL2W2;S84[^5W\T#^-;^)9DYJM?GQ:J67L M4_5+^?6U^8^'A3SEQ&><820RPA#V$Q^16,7'1&(<$R)(E(!.FRWUF#AN-K.D MR-+[]^+'XU(3+Y1Z:MCA@+11"%CH:PFZV>[)#%#"PFQW ZN1ZNUU\CI*W6AL MVRNFW!6Y$B)7E<666LQ;;GP=5&6[^=7HM79)E=X%4 _EU9NM6LI?.Z0M/%$Y$\]0ZA,]%9H) ME$?41Y0F,9=!+"(8+^20L(G#3T5Y6_\:.SI4)U/WZK;VMPU+C@;!,\N 7$$" M#%!=J3R%;\76] M%>7=YM?UBK/6XDJJ=[?Q*KDVB<: ]8!,E(1.'H".1'JME6C"S7L3'+*&XUFI8!#HV MN!'G-\$VJJ[NBK-J/?(9]T975 M,%^T,!A4-C%FD57=1.]#9RN<&#.K6SDQ>JU]Z81:A?+MYFEE53EQ=/.=+3*.%E$\=&#SN5$WMA'M5OZB0E$Q>MNJIBXOB)LQ=,7#3H4KW$Y0OM MJ&2RHC*'",F4SV*7;>@,LI0%(593)G/TBR ))M& M4J<^ CS4Z59-CNV!8$FCB])KK82%J8N]8X: M&VW10]ICV!6MI*=/G+FCM,>@\\;2O@LGY1O\N-Z(XL?J7>74[+7:9UC6]*<7 M^ :C),190! G48@P34-$&8L0P2&7:4@2"NLSG4#'J5<\M2H>:W3QM@=E/++7 M!CJ@98)W9;9(>N,W -P=.2CK5=IZ1^H>LU9HNN7Z7;5:>QVUCP@(O]:TD&_! M0&@#[+P,A" -_XH,A#806S(06HFR"^_WFS43@I,X(;GOP\93@C68.#2W^GCZE^*5 M2J/R7Y]JA30GK'+PITMDL;!(#8?=+ Y/"B8LRA[C6%$DZ**U5AT-9(=UUX X M 1P[K<%P%!GA\F>->];PG$8U^P?9EG[N286JCIWR=K=]7&]TL_Z"DH#E),D0 M#O-$I99A@+(P%R@4L:!,\-S/C=:!!K(FKPH[<(S=U,.M2X_LI5>CK^N_!=(N M#L%G%F4<@0+1- ! L#!I1 #E=?0'-=+:E,Q\J/4+#K,X0C$A:@F3^QB1C OD2Q(G@C", M4U![R+C(B4/&;\>#*DIO(_0BL]1$FZ*>*F6[4C& TRQTN 4)%C2:R5K=L/'Q M=_3UTQ%YF%;!7>@P-]=1T# 0.&NX, ?@-% [K1D@"]6XD[64X4_$E:Q+'^N MSJ+:B5EI*HDO(Y5/I!+A)%%_HA(C&?E49K&,HQ0T 7A,X,3A08NO6LCJ>=>M M!C=>K0.0M7T,/+-PX!(26# 806.">5JFMKKB41\3-R];NJ'Q9YSHIO>Y666< MT $>-FJKH^CC\/.K4*FFT*1;$F3$V8$861 M4ZWF2S:T6.@9E1/<[58KDZ/I?"FC_JYS6%67.9W@?^/12E7'YTXNH9MH662G MTYNNF:Z"<6Q!==W#W:VV]//U,=:"D(A%8>0CC#.51F64HTQBM>+B+ [RB(L\ MQ8L7L:'K:U9:K3B(HW:%&OOKIQ7;Z,DLJMDXA^T91P=$@[C: M+[ALL'*UU/I[-4*Q.E2?=IEU:N2$"ZR]J#=?6IT:;;*H.KL'7G'\7FR*%[(M M7D1YKWX1C\HI>--][5,L:9*$**411SC-!Y8*]%6_Z X>8UPVX L*L3M@0"5!D\;M] -?# MS;-5 (\;T*WZ-;C:=@9&^^!#,\6WHOSG[<^B7$2,!V&.?<14RH$P]5-$,1%( M!#DCTH]C(D%[.4/"9@M&G?8?Z*") :C,\@I7 -@&IH[MWA]:J--1#N.V.9O- M,"!JYF$+XT:?3T\PN,=^HLWAH>_(9O-:K'['6)F&/3<( M #>K]0]$5_17\X5N7/4E08QR.(NF5]3LPV7&C+XT+6;T'LN=Z$.Y_\/ZF]!& M%$MQ-%'O8:T[INXWZY>""_[KZV\J<_JTVC,DWS(5B.M-'UI6'(N+B',28*ZB M(]$\*"SEN@[.1R%)?4JR+.$25 J^&^]QN_+%B(.WE/>WV]\PFB>FZH?E7W MG5?UBU9=O<^_=1C##^JK#+$QP&&6."6^KO;*IU!QWJWS"4$^VTF?4I8%M$1./R?56+JB"0C7 ^!GL>"=WSN!N)]]0+5NL2N#;"/6S 4O>.UF.9K7N=/FY.I^HQY<25^JYRP):J_D5L7L2W]7+Y<;W1_%F+ M2(0RH0%!*>4^PF&6(B)9AG+"'5L!K-# \ M0#'%SVPUX! 5F+M>!O9B9;#U MD8O; 70&UC@_9/D\[T Z Q/[CU3.+[6G9]7C[$Q_9;WW39C2=9E*#Z/W2L>_ MN%'+KF(K/7[B[&RE%PVZQ%9Z^4+X;^MNMRVW9,6KSP9;OXC-J\X9;Y^VIHND M_B=,'+^/U@OU]KWY FG [G''! .1@XQ9:>=G 8V=SM7'3 MNOYF<+4U\\$I7TS+ W.[W6X*NJNJ3A_67Y5)>MR6RN:JL7_*4U2RMR!!0E(6 MYBAFO&I\)(AP$B+) IH'@F2")(N5^*&+ALTRL"LU,OKIY_5/OZN7^?FI*,M_ M\]@1OU-S]D,Z^E4'04<:JJMJ%<'D"E>](;,T< [4;4D:^HFT#OQ8-][M"?C' MBGJ?QL"W875P 9D[YH>KM)F;'<(%=!<8))P\UF(X_4_!=CK1_B[4?8^?]0G. M[9-*OQEI]CTC+B()3"6$^>' 7(T9M[4SJ$A M\Z//F&_$O*DY1P/FC6^"1[*:15Y\ULU([];E]E IPF)E7!9G2 :Z^T*2%&4A M#U'&D*P&SSX.3$?+N@=/[&74U!'#5J( +UWSM;Y!E5OQMQQB^V)@M]*4KU/C^N M-^_7.[J5N^4M8WH'H5SD(I!2IC'R,:WV]E7 24F 5!"*,BG],(;-7!X2-G'< MV8OVY'KC\4:X1QKI8*K/?M"R0(0QC0-$:(X1)@HT&JL_)4&@4DV2ZID^L')V M5[!9E;,? \=J@HVE6OU9\*/V@V:V1G8%!' _NY&@M]M$\:(7,#!GL? M?NK--[4H_B84Q"59.FR&-3'9';=IOZBY:4Q'C;[ 6#I^C^44KW:NSW>Q>2F8 M:)8&&2%AR$6B?#Q1Z5B2$D24YZMTC.1^$-(4"U!TO"QFEGQ,3Y]JI$+':T"\:&$]VYS5!I1G@RS7Z1"T)3'$4HCW5R1)!AE&8\1 MI3*A,B,L34'-5>Y4F[7$Z5T[)OHK=$RTPW=ANF'^%@A#]\[UHN^@I/>GTM+3 M:JK?N=6^? ME%F]=L344V\=N]Q!G\:]>N'53S!@$4XS/T=ZR@+"RF,1#8CZ%(=)G 5QFA*S M,_!!*;,N6+30L1\K " S'[W:;)B'PBV^KM/BU*(I^BOV,MZNJ^+4S,%>BK.+ M+3^>6Y6KZS.T.UE_G6]7_$+1S/Z$ST]9R((H0!'W=>Z<^(CB($#J+S7K Z:9 M#YJ' I0_]<>VU:;B[KY49P8]+[7%V?#;/!UZP&^V"^#@WW [\UU]VX'2Y_WF MVT%SE@M8/L8N&#T(]KA:+]<_7H\W[_TT48$E35 6!8DF^L4H9SY#J9])@K'D MC(/V0GOD3!Q<#E)AH:,/%;,0XWB=E5D\>,?748\I"L,\%H=40E86@(DIX'"(61C'" M-.:(AB1$,4Z2@,@T3#,&KT4XD3+U!WN])4N;ZH-3,,Q<^FH385Y\5 UZX^TE MNJX\Z#'(:>'!J8PWJ#OH,?-RV4'?Q99K>/8H^&XI[N2'I^?E^E6(YM-?#4W] M55-@=_LQ;Y?5JU-_NI.Z=?#'2@_LN!>;8LVK,[P''186-(UX&@J"8A&$"*Y77OR'.Q MK4?7W#0-RZ-O"+Y?,26"KG8U)M%QWKV/*6$^VR&95)AM#;UX)@5O?N"W*UZE M?+=E*;;EN]UFHW[^BX %81S%,8H#'"#LISDBDH?5.'L6QR*2,)H< YD3!^M& M T_4*G37:Z12 UH>/@ZB6>!T# TL#+:HM 41&I1ZI58K<.,U*K@L$3>VUUFE M^+C$F0O&C2$XKQLWOQ7>S*?CSY\Z [U0E:[^2A0_5K40]OJ@OI7ELHI5IXO( M12PISD*5%S+U)X2EKC)/,$::\S_R)6.!V< 3=RI-'%P:13S6:.)M#ZJ8=\XY M0G\X[+P-IK"HM-=/D_1YK8;>OK.EA;M5TNMHZ5W8?YK]%9AW.L[_*NS:(@^O MY&)#FO[;7@]PU#_I%JJ!9DM'@F;KS'0+3+>-T_&3+;<0CP5=FOM3?EUOWXM2 M7:4W\6_+?Q?\1T74L;^@^D+>;C^28O.['I*YD"(-22 XHI+'2'VN(D1$3% 0 M9UG(94[3((#U/4ZB)\2SK1HF/Q[-#>4'PD6;K'B:5V6X0?K6\ ,W6$^_81?' MBY5ZU)!WT%F]%:_1NGO539VN>T0/DU?OL]+=X5;ME-"ZVNJ=1,=YMXJGA/EL MJWE287!&1_740EUY8-+_#* ,[;]YRG/.2F;/P(7/KKE#QTVTHC8<>.QLU(;C MIG6I#0VNMIR"-9#L' Y$%Q3'>4H#CJ)0MU[ZW$>$A RQ-!=9$D:A'Y#%<[5E M]WU+-ENSY,%,..37?*J"\0_[5Z&\?*5_TI0LM4K J5-F,$:"DSSV?>3CG"(< MI SE%&,4I1$/!$WBB+ &Q@\KPY*0J4!L%3"&\$-->#HE?F9)D7M$@"OY2V04 MQVO)#C6%P_E8(+M=3;PR$SKO#"L0$&=3J6!W6\;=NW>?CND6[XG>QVRI&+]U MYDUDG& 1$-VF%66:R2)1JS89HXB'*8MCYL?8:**[A>R)MQ"U)F>RQ>(0UJ1@3@IO=2K6*Q4#M[O-ZDXV]0&+F&8J MI\$$Q9BJI"8) D1"PE&2"AI%/.8\-:(\=*[9Q,%KKT53^RJXIW\3WD[3YI;K M9<&KS8MR1U7N7I!-8<'&Y>@5F1[*O@'PT*/;6L4:Z5I)K];2.ZAYXW6UN_%J M]:H^G%I!I]Q?;C%S1Q3F2*^Y6<7_+4I<"/PON?6MK_-#]I/+9\_,S6VAY8 M5#F88L%/?6R3^2&HM6UV9YD&KPMT,'E1_8'SQ>/K9SLFO*AF][3O\@775AU_ M%S_T*_HFGM>;;;5]K%;]3]4;^_6U^8]UH6D21CQ+1(IB7ZCLB:8QRB5/D1\2 MEH8L\'.*[6J*C768L6*X$>OME?(Z6GF_ONXON+(4V!Q_L]1H8E1AX6H/Z'H$ MT!L]J-T4T2M*=\&8."_,-=?@CQ'M;!TQZM*DVKY+ MKV#(J'8JEN_63T_K5=7_51Z?;QQZPIJ.Q&Y)T8)CDE+! B230"(?U*DV=I$HI6'5XQXME/2=,_=1VFYIY^I=BY965QH;E_0Y? MA=E">5Z 8;&DHYM7*U:_R"+']L/I!:@]HFCC+YKR$,4G\2!"49C)4'WB: MH5S0% E?Q@+C(,I#XWF)(,D3?\@DN\L! MTA+, /8PNJ8:;%Q86@G@U<,P^V';%!6/L]BBZ#YIO8^*"^D>[$9?^NUV^ M?""@>1$;7=/=!GG,,S].,EVN&"'L,X+R))8HE(1DA(@\)R#.[AXY4V\6'/BW M&K&P78$^=,P6$@YL!IYMG9D[ 8WNB%6.5@Y]4F9=-(R8>KI>&+OZ M.0W@S->K-+'?W]%E\:/2J.*@\/Y\+-ACT[ON:0:^1['4PZ\\M;XS'=[N\'V8 MA8]Y489%FIH-:C]$Z_A#WE&OPQ&Z)XVJZ*0.2KJ+3.X D>[P .7< M%XC@2# :\BR-HG8*P .@3:I'GM'/]7@ P(/-_B97 O<9""/EH_?<: 3LID5@9?B3385O1B%6NNH3ZQ,S;]#-B[%D/S]CU\'K7]\V.ZWU+ M??!>^<6"!%D>T21 24Q3A&,2(^IGF<*1XC C/@MS85KP>E'"Q%_15F;+LJVD M>EJL>K?!TTJ%OZ.GRAJ[DYEQ+G M18J#-(UIB$CB2Y7 L@31B(0H">(XY(2$F0#UQ9B)G=HAVQ4EZ\B\=ES.1?C, M/I[N08'Y;<_8G(L+[RE'YPQ9/=GXG(M"WWB$SA 0XV-T!N^&GV951P#JVTZ6 MR]=[4O#?RZ]BVPS,AE;IFCQK8N<_WD5J=/&T,MY+^2\59T>MD/DAF!%"XX=C MKL&!!0%C7"8H_(58;G7"9B1@MI,WB+G=$SG0?7!'KVOY;_GZ6?\&JA33T*W/ M[YS\"+L6!RP<=\OKC(,YX:5&%C-;0?[6;Y*5=UUXW&R^U&]*UW,&KH+[ MR;T0F[]OUKOG3V6Y4[_=CROP=W#@$1-[CI;L5:*]1O:-]W&]WJ[6$$<:@F#< MHQQ9#]PO&C!\@D^:@8U6OC;TW-F97&ZWBJT)'#5_X[[\.J$X#%@0 MH"S1\QWS4 ]G9CG*L0@2]:]!Q"/(BO5+ E?#2\GI29$&6!S;NSWO";.5Y5!(>H"#G M%&&,0^6((D!2I+[$/N-^8#2]:TS0Q$ZX%]VANC=CUH;!->R5+D& ^>9<]IN7 M>;O"P:ZJVQX/4"6WB9$#A=N#M\]6IVUB1+B5-'&@:N5ZE>";IJ,2 MEBWTHV26-#BQ';I0OF3V!(6HH[8YRB7ZYYI9C-]@RB+J MM[^6>J.V>-%40\6JG]M>E)[R#;VW)#ID^, "$"1.'JH8(K1'J55(])1;*]W:*RW!8<6(M M+&* #;7@?.LQY@K2M],GSLSZUF/0.>U;WX66!+']U(V=C0R*(TH%08$@FA#: M#Q$-DP"Q2*8B"@(9,2-":(C0J?.&0=I7^.H>A*=9(N :)9@3.P (SM\*L-@5 M8:N)R'D96@$@G%&R0NZ]KJC\87W+_G-7;,3G0NIAA;NJ >]^O2Q8("IV3WH5 MH4OFR.H5K?]<">XME3IJZ='HXSTW"MF5GH^@:Q9 '")V35FZ[A]I%/"T!MY> M!:_2X?6F&911G?;7B[@AX*Q+U\UP<%S(/B+T3JD 4CJVVS%%&_E%;>X:N:R2A.N Q12*1:'P@>(+4F M4/^:D4!FF(A0&C687:_*Q+E+5SE/:>>UFR":SOZ@H'?0T&M5M#RWN/+-C)_L MS(=E: M\XZ6^K0"T8I&M-L$TC)SPOZY7WW9+$?@T#C3I^^9IM>4?E^2':=5K[P,F]GDE M%VG!GI:,@J/J:LUC7ZPT;.;5K_U #+NX,PQ@'FUFOO>'UL)1]>NHE5:UK_U/ MG:WR==2P;MWK^,76O9NZY8/\;'SZ5[$2LM@N?/6Y)CA+$8G#2 \Q(RB/XT!] MNG,_BX(XSH4$-FM>DC.QMS9=1EORTWO>K%^*TJ8Y\R(^9A]@!U;#_+,Q6(^) M;D1ZOS1"^_GE;=HMA\QRUU]Y4@U!TCS/ M=HW.#+4F-UZEDD+1;0)N 87#3!PB??:4W *:2[FYS6.NHUO])I:5ES:,9X4H M&\ZSA4H-1(JC4&4*$44X%C[*(T$1CPEC(<&<^J##[5&)$^<,1\W+FOF/UC&\ MU&Q(&EH[1M9^ ,UBC%-88%&E%8TVM6RO(WQ/DNB>KW744L?,K?WRWH3#==3\ M/C;7\1MM^[D_K7@U(A/4RMW<-/6ZW'CPY[DYXRMM:TM@CG:A95N?[7(]OWY' MEHX&?_8:=$7#=ONDF7NU3PPX;],^O<#N(_B^*,F/'QM1,_3>R6_B1:QVXJ0\ MF7+!&<8JXU=N-X8%F3!PS3Z2SB&#^>\Y0BTZ4U9U@XQV],TTDSGK=Q,$P^FW M$W:S713Y7*Q41EZOOSX25A$'W_XLR@4/&?8Y"5&::69?F62(R%2JP!'X21I$ M,L@R2.#H$S1QK/@L5@H,P CN46#,G-Z%N3 _[UCJ_:%%.?3F,6L<.7"OF%E] M=LS84S<=O=[R^R[H]OM^)N?M"RF6VO'5 OL[68IW:WUROEOORM]6&T&6Q7^I MY'I=EO?KLM#1(@B_J"L>R[O-Y[7*VC9J,;Y[VM4YN+IL$?,T# **$>-1CG"8 MAHBFZA^$IUF (REY!%H@3ZKMQ#$B"+VG2KQZ/]ZR4N#&V^T557]5&H]/F^?M M&28>?Y5W DQ8E-K>0>\;;Z\YDNL-TKKK?MA6>^^@?MVLUAIPXZD7^V7_8C\W M+[9C1W6]PYQG#KQ=Y4J3ZCIOCC4'[&>YV2Q"+=M_=/%/147$WU>,U36O[N]D MN1-?Q9_5?RD7D0BI(%Q] 4(>(ARE.)4.-Y[2HK[ 80@$6>VJ MV\=(YKSM/A 8SOI]0#=;GJ!4(T'VW%DBRJ)0 8L201C"/(Q5-D@9BK.8,IJ2 M4(:@2LCCQT_L]+4P:RJQ$R@,#SZL#02>U9QT;"S M@XG+5]G.2Z]V9CXJ7?2G7S_Q'\7V\=U.?82>Q.;#3[;GTH?KU5(EW@W*GFM3KHZS5ULO0(11P'81H-9H_05$)V& M\FL>Y6)OE1<42[&!O0_<\Y*DW.:_'=U>[37:NBOI M03VB.ET*A)^)/,%(AFF".9VP53WAV\#)KDZ>+LD8MY#MP$CSP[/+'7[65Y M6I@Y_=BQ]<-.=I5-,,\R- =$,G91=2MRL>,GS48J=M& +IG8Y0OL/D]?UBOQ M^H5L_BFV'WR70R?[5Z-JYNBN MD;*LIJB4\!HM/*W&C7<*G%;%^T7KXK CT\)^9]4-YI)GKE4 0W)>>0!_!)RV MZQTI'_7Z]^-ZHQZOV[@^K?0VFN"?5LTZ6.<9=_*SGLG9:>O8'Z1%(FF#)W7:W-U)MF]5SZ@E?=C*16T2L:'35W^?91 M>$\'3;7/+:N1M,N#LO]F3BAU_>L9#F&S@P[<;M-X5[MK2CFOT5TO8S8V+V=P M= F]W#T4_C&J'OFX7O)/3YHQHQ)4WJ[XQ]UF56R59/WGXJ?^4[L4RU/U\@BG M*(TX1CC,,GN=ZG]KM#(/<190 MCW])I@40N&4+Q6Y\L>P"1/,/P[1@VGT)W/T@07'?'HJ!0&_QT-DBN[W!W5!^ MQ5/>HI7ELRC+AT>R+YH^;8:@ ?=Q)C+D:_HO'# ?Y3%)4<##F)) Y#S"\[6R MC&@[^9>A+-5:@ZR\?5/+&[>RC+T]TZV4O\@[@6Z^N&IE.7JQ7YH7^U=M93'$ M^R_1RC*FZW^C5A9#V-VVLI@*M9Q_K58=ZFND_T<7[+XHA?2W:ON.;#:OQ>I' M512_B'WABS!D*.*A'B*58$1RGR$2AC@B)&!AE(-&8IM(G6-+23/],/T'<5 # M."C;"$"997Z0IAE*>*Q62UD>:&XVB02E<9"SA*0LAY7..H?0JEAV#V+UAP_3 M@FCV)7,.C,7.V25$;CRR]5HEZA8AAY/*(4:[&EYN)'/>>>80&,Y&G(-N=C0' MZ-==6:QTT6SY56SO9*5#_5_X@D@6I*3B8)5ZKC!1 =>G*4J3E(5Y(DF6YNW1 MXH-Y\(7H8'' ^'#U[KZ677_[E-.L1+6S605ITFAUY72@(O.YFAVQJ69,;+>;@NZV%3?.^JN"0W<"K)?+:F":RK]$ MN5U0*O*84Q]1$C.$$RQ0'JFLQP]\' 5,!C2CBZWN6C),4OO'V:GN-WEY7<1TOCU7W M6MT=9F33@.HJ=W.LW;Q9WC30GN6#$XEQ5I-6EKNGYRI-^DV/ZB!+IK<%E$BE M9MW27K#F^G?K4?0C=^+57<'[3VMOM?1O_I M!;L[],VU!.)6+W)V_:; M?&M>]K?]R]8BO-OAE^VBA&^2-S!=W9];==^Z6' 2\ TJ#*>1:[DJ.&+:>[]^ M(L5JD3 _3B73N3S1.Y@T0X3F&5(?#9SE+,U#G=H#MH O")EZQ[<>@M#*!*;F MET QS*^O-!68)!];Z?U1"W38BC!DCZO\])*(>9/, 2//,L6A:^U\\&%3E7R] M5EQ%U3RVX"A.49"E N$@Y"C'DB+*,I^'N919EL%:#@:D6>P PKSR M7OW]HRY;;"G%O%^*E5=62O37RH-!RV@2!H*D*,M%KJNE)SA&O;IB5"";_N9 C0+X<>@_8ZX/B[+>$.:CT&CAQD^AF^U)_=X:#@*](9; M,U8I3?R,$**^\"()U#^8^LP3GB#*22(2%O HB:#T'N=BIBXRW&\Y<2463NUQ M 9<@RW+?EP)E49X@3$*"5*)($*W3,_F7& "_R Y8 +76\VZS]5 MSG,X(=ZM2-VFI_.AHJQ&HU6%&!I#KVB):YE:/0,WZWH@-*)R,L3#.*$>21E@M)".A5M]"H%1%T"P3#,LL M@D32*>&$A]@6SC\;K1"IU?)6E5Y5*<[ZZ6G=@NVM#ZK-]P[,0N^$R,)B(V"[J*S)1".PC94^JSQW!*:TT!O^QCX$OBCLG2]$M\$ M6RM9KQ]^ZC/(AIE MQL1MBU8W1OZ"EX06SU\X@#?Z.2U2E6G=:U:VH5.%3-? M(]MA.;YBGAQ&6/@!(SC!(OHJ2*R6U'829UM@7P5(=[E]W8-LBU$VQ8N2\2+J M \?#G ,6IXQH(B3U_Q".9(@R09FFV&0Y9WX>20;K<^@3!7$7J]:&@^"FPL.0 M/604([/DQ87=L##1,;@2.K8M05F09$B&&2.2\C2/0<.++'28^ABM,^1V M3V-?__#UKM%>*6@%+QQKLX P,8+0+?G+O/_'0';^?:_A386N^EH)]5/7Q;A3 M#LF] C-GA;9P#68NIK6&Z+Q@UOY1EF-A]*KK3OY6U@'SCFZ)+JSZM/KPDSWJ M8>HJ.?I8K/3&[Q%KSNN"2A(3'*6(<9VHQ'F":! 1%'$FV6L6J/K46VF/JL_[O M!7S(R;7XN!IU8JW'O -/KH7K;.S)U0^TBVIMQT#=E^+I>K9_%IJT) M76":\0A3@O(@C72YODK5(L)0DD:2!U&F)T(EC5:N")VKIU=$>+&09 M09?Q,!89YBA*::9R6ST3C.KZN5CF,L%)%&4V?;7.$+RZGW8N(,W"O.M?%BRB M[[%HV\4:!73'6$>'JG_,7>B&V.PH2AN)G#4@0T XC;V@>^W"[,70_=NJK1T0 M7(5Y498U&>."A%(D6 6-+,AB%6]#?8"J(J_D<1JH_R_C%)0P@J1/76^B!/V; M5SP]5T=_Q5@OI ,TS2+'9!@!]\^[B=Y-=RG;U<6KE6G(UQD=R/U& M)T';5]TWJ+?6-%G1\U-=Y$G3)-4,07F4(QQ&OEK3$+6ZB3-,9!+@+ ]AC4'F MPBU6-K#XT>T3>FZTJ/:21:O"E;1 _;B:!1;'6#FC!&K5N*DZF+?U!OR'4="N M)P0:M7\J.J!^P6]+!C0*R"@5T/@3;)IJ3N9OWCYMS3MHSN^=.(_H'?4ZDGB; MV3WLZBY,AAZTV5D+['#I-\FRG>7" V?L7>DWY[A19> ZA[79?56 M_P_5*Z@ MO7=?&Y+[J8A)P%#$>*(G9*K*Q=L'R M5[+4NR_?'X78?M:_'LVDI2=1$THHYGZ.!!$IPE)&B.BN_30,:" RGOLPNND^ M01.'MT:L5\GU6L&P2-:+D5F(A(D&A4ZB&/?GX+SI7[BGSWA?E\[HDR[]OUKMG=<=[O=E:4> + M?E>?[JQ7Y8*2U*A"@F,!SF.$D'C14UV\7U+-ENS2#"G M"1 ?.S7$?'W0QV*OV<:I^%&L5KHS2^^95"+@O.RSO7%"(Y[&3$\4R_4;QP&B M,A8H) (S%NNW[S=O_,/*$[?@HUTF#/T*F9/O=MY^R?9\/+= MS3BG\E3\)TNW_H&1,OIK4(\[W]06/']_A=V0GTC$JJ5XG5 MU>8/Q5/%5?_EZ_VGZO.N_L.N8K53JA0O!=^I>#"("^@4P,1HJ]. P0?/=BI@ M8E[W=,#H>I@;]%%*L 1[^?V#[OB559!S]D,#3)VJ5[E!WQ(W5/[D/K#P8?.GS2+ MT_0:T'I)_P5VR=GW'2W5FE9EA1]>JE/O?647Y4%.F)0HCGR&<.3GB+!4(!]+ MX8;:GE7#21MZO07/O5EDD>!6E5ABC#C$2(BXHC'<9"2 M1. @\4$LC!?%S%!HLJ<=U3LLM.;?A[('7H;(S&6O-QSFKY6\9B.J'GOY\$6"&(V4BZ:9 MYRC*:,S51Q5'(>B,M5_4Q&Y:T_\N#Y)A[CD D9F+NC$;BKNVL_.X&ZLM@7Z_$XL\D4$F@APETD\1#O(4Z?GI*",T\<-01EB3$@%( MK T%S[*Q7S%T>,^-5&".:8J@8=8Y 2[ /+32X,;;ZW"A^7*[5AEY-0; 87(* MM-Q5NFHJ=MX$%@C&64H+O?^JQLIO0H]=TC,YQ4:N-T^Z NJ.+HL?U0)ND0:Y M'Y%(HCST$X23(%;Y+A <5;IRW<(,L=]MS.2+S M+1HNS6#HZ;8TO!D62?XI7Q96"GM+0.ZCHU3IZ=RMOKZ6GU/2TGM5("N^@:JV;&'Q;#_OK#S-=OI[WW]P?C+P'^D%NPUO%2O06^5[@ZO85F_!KUAO'\- MFBNNU*^A&D13[I7]E^L_,$[QJC\\ZI'Z8X+]( JJ#XH;&;-\:)S"T7Z W#[T M>JJB$U:ZVWKH4>U7O@Q8D!&"9)1+A%.I2>%$K))<'A*ARY M6IC5_[OO.6J)O+^1K?@@I= 3C#*U5@JS"(69YA[@*K10$B4HYVE( DZEGX/. M&.=5?^*3RJ]BZ_%&"]VAP/KZ46=L/86_8K,X^-=]<;"0ZJ[]M#;*:ZWR?FGM M^ENW-74_(T$;Y]76_46:4*W?RE^A#16N_'^?1E3K%^.T%=5>"[LOFXJF6H/[ MS?JEX(+_^JK6_DI\O2F@"7?8MGBI]A#W_3)!DNKA6S&*L%JJXR1D*&,L0Q$) M0X$U/W!((>DN7(6)L]\JZLCE^L^RIL>5K28>V:L") .S@-GL"S$M>+ HK[_, M%7:M-AY]]7[1"JGO]-^\O4[>0:E).+[L,7$48RT4F#5.V@-T&NNN>))52>J] M6'\5:W!1:O>V&5\_W($J4X\L&_;]*XT".O7!'O<%JI=,L"U1/7K6 MG$6JEXPX*5.]>(G=!UOG"MM7O=>U7JF$X?U:UZ(L?,)XP@5%"2:Q9JKB*..Q MCT(2!ED8Q+[(08=N%Z5,[#FU3&\OU/NC%FNX;SP,D-G7]&JS8;X%MQC\+1RT MR-'G[K*,6;]H@V:>?K2&+[9@M>#_\;#6CZM($4UI++HW37UX?>!4W:Z/CB(, MT]AS*\>_4-8&PGRHWS9G?(^]UM@Q41P]:3[JB4L&''%-7+S *DO[N_*RAL[Z MO2C9IGC6[^-P"&">N(T\:89<[N^WM_=[PO..#J#D;@P0HWS/(1;P%+ /!L<' M(C!3;5/%L99=CZN*Q3RNU7JM.O#\7*_%I*Y[*12RP+U*> MH4@D'&$1Q"C/,A\E,JE&0@7$!_7K]LB9O$R#ZDF,K5CO#RW8JR0#4\T^G,R2 M30?6P_S8RG!PQCEBEJ.>?8Y99GDWT3S_5T5(*#B.4T1!FF M:EV8^>1*%YTA2OT MR&\(.<,#.D=X (_3+LYKNVDK+HE4\'JWR^7ZSZHX4Q=_O]L(7FRK$GV'!V$& MUKLZMAH2->\ADX'19T=")OBG=WR-P?S6GJ!Q"0-I. "T2!30(9IA'(] MC]?'$8WS/"=Y0!;J273]YE!VM0""^>?I<)S5?HA+[YB#%58Q 9. MPZFTF7CHS1@(4XZXZ97]]@-MQF Q&E\S^A X9^>'U59O6M:\+OM2M^];LMV5 M"QG&&8MC@5+-WHFS1* L24.4DBBGF8PCB8W&]8X)FOH$H!+M-;([!9BU='." MST&PA@.'2PB IP&6UH/80$U,LR(''7SP;%RA)N9UJ4.-KH=WO/RV$F2S.BY) M_[I>O6MYSZ*,QU0P%. P05A$* MX2]Z%EZN7X5*=[:/1"U?];3%55DHI_)VEWY*S65JG>^]B');E8=J MLC.AEK1",^^(FJ)0%QAY3_KOU TK;[T2WJMZG*/N9C,P!WIK1AXP6V^-F2'= MWAK#.RR9(5M6GD\K]=*%WIM8I%SF@C.")(NYWK!J*"&IB%-)*9/4!TW%N" # M%!/A]>D'NJBB$@FD@KR$22HCRM5'(A0T5XOV3*#D>="^?PM4Y^]W?*T\S1,4JJ65!$2L8\1]G..:)1BE."8 M818F44X2T\S-3.342ZY6":_1PNNJ 6Q>-@1Q/)5S#PUP*3:.BD57LR$\YEF> M>YCLLCTG<(%2,ICE ZF9X8-F2]%@AG53->"=\!!YOUX6[/7SFJS*>_):,2I% M. [R.";(#V*UD)5)A(@?JY0M]0.1T"CP.38-A^>/GSHIZ>Q9/U?"O:66;N[0 M%Q 9CVW7V0F+8[4LKQ+F-=*N,L\\-EUGIET< ID+BC?]U@S$E@LWS19'^A7N MQHR!J^P;I6]7ITUMS8>-\0#G.MPD"&1$RRD)(E/8,4( \*F M+D9HFXY/.E3A/<>]:)FM<%QA (LK?>:[Y#"'6.BP-[97U.R=K&-&7^H[';W' MSJWO-VLF!"\_*D4_E>6N8CQMSKA^6ZGGJ#68$J:2#Z5 ]=>_DO*4P:/7[ M=LW^>?=<#V)F"2,LD01E+$Q57/ IRC,2H4ARPC(>2"%22%R85-N) TNK>]UY M6C3:=P_[EG]4?P4&U:4U7]M=U:;_[ZNE:U\5',DK%,4WSX_#+ S^95XY,#]KU+[Q/G7>=*WV3?V_J%+4:ZC*O=O- M1O=_ZS]W"0]J3;T/S2_"(1O]+,@ZBM_3ZCKK!V 6V$^_(/,(A;>4W+\\UPR^ MAHTC[?53QVKRZKV41PSN!^HA\_Z0O77#H<[6,&!$&K)IE+09U.=Q:HQ5-\?^ M(;/U;)RJW>W,./MOEJ1S:MU;A?A?=V6Q$F79\K%5K7<1%3[GG"(_]B.$TYRC MG%.!2"9\D@H12,E ='-#TB9V(4NBN4%\S#(&9U;#_*N5XJPY$62/*_*X05GS MTL:9F'U&&&=TTY6^^WG?#B3UW. \CU!&@TCO>V!$ ]]'G,K03Y(TDAEH[,NY MB*F]M!5X1:_4!5R CFIE+= [88;:.^F9+:X]\_/;=$3U&]CK@^=77C%G5*>B M&_&HLE&5I!X.AK^*[9U\(#\OLVOM*9=HF. HT#-32)HCG"A'S67 4)+E!+,P M#1@%?5FO5VGJ(Y!JAB?K:MA4: #YK1R ;Q8-YH44%CUJ-(^4.RX%N?$T199: MX2LE)V&^.RZ&JURDT__!5)P!>'-+JYLE75+=\%^J^Q]NR(/>$%;)@;')M M-RSP'.HO:M&Z$_0 PC65*KV_%WB-B@-4KJU.N82.XWJ4$2M-*E'Z'C%_#K3\;NL62D*#2_X(HW.R!90F@N"8JX5 NJC#)$>:*"5RHH#HC(TB0$\5!T MGSYQ>-K+ E)-' %@EBM9FP6+/GLQSO6VCNK4%HE'[^*E9#%MKQ]VIKNL]L\ M>V+W:E3R6IT\OA.Z\^14K38+;S4;';CJ!MCQ+?ZI,87Y]F1P@DX*KL'$ZE3! M2N!L)Q#7P-$]K;CJ.18TB7^2#2_?+=>EDO-E]5SH@R70N5[_$Z9>4U2"O4JR MKJ=X*)XJ-_CR]?Y3YWS,\)L^ L9XC'"# RP2F$+@]HQPW%([#L;^Q\Y'R#AJ MVA$[X_C55V\+?/CRX;99WZ4RH=C7I9IYGB(LF"[.(CGR(R923J3Z1V"Y'W"0 M,K'3:D'62]X.%N"5OYV%UR[YM=3KE_H=NZW7^';VNUK<#[[V:Q;UYV:9K^8[ M][[5,OY<_8'U^X6+X>'EFRB>Z$[Y+?]0MVFWIZBBZD^ M$(V#A.4\H<(XNO0)F3BX',2V/>B OI%>8,9#C0MS89&F8VDKTB+,])IL'F5< MF&X79"Z\;$?4 F,V#428WEMG"S!CRG?CR^BU=ON"#^JV.UE-4]JQ[6ZCI__5 MA/\Q)23D$4%<)IKYDN6()#10:0P7?N:+F*9&G;JCDB8.-%IN-7"\*]ER-$(_ M6F8;BDXP@$4?2_/!6XVCICG:=NR7,^L6Y*BYI]N1XS?8EDNMV3\?UTMU1UG/ M9=@7#]]K,J;UZG:[W11TM]5KG8?U5V6?)M-<+Y=5Z[_R**73OHB $YJD>FAF MJ*0AC*,$T4RF*!8!YKY:NTALU) ZC7H3AXJNLO^KFH2Y?846:3E]&V91Y>TP M!BZY*MVZ71>->EY7/[TG!C>)%+M@ M?/GA3:(N$LXD33.41C1$6(A(+=K" 42TSA/) Y]HT6;B;") V6/?P)'.@Z! M91;Y7$$ BV.]TXHH'19V,43>[I\^GN^_JL_O2__T?[ M-^H?E)3B?_^/_P]02P,$% @ ^WAH6('-L" +G@ Z28' !0 !K9GDM M,C R-# Q,S%?<')E+GAM;-R]V9);.9(F?-]/D7_-[8]*[$M;=X^%MBK9*!4: M2=DU,S7#PYWA\/]W_[[ M]\O)+]]@OAC/IO_^)_9G^J=?8!IG:3R]^/<__?[Y#;%_^N__\2__\F__'R'_ MZ\7'=[^\FL75)4R7O[R<@U]"^N6/\?+++\LO\,O?9O._C[_Y7SY,_#+/YI>$ M_$?W9R]G7Z_FXXLORU\XY?+F8S>_G?]KXE1XR)3X8#61G <2LHS$&J:!0^(< MZ/]_\:_!FD2]B$0Z0XGT5A*O+",J9/R-X)GA(\I#)^/IW_^U_!/\ GY!]J:+ M[MM__].7Y?+KO_[ZZQ]__/'G[V$^^?-L?O$KIU3\>O/I/UU__/NCS_\AND\S MY]ROW6]O/[H8/_5!?"S[]7_]]NY3_ *7GHRGBZ6?QO*"Q?A?%]T/W\VB7W92 M_R%=OVS]1/F.W'R,E!\1QHE@?_Z^2'_ZCW_YY9>U..:S"7R$_$OY[^\?W]Y[ MY=]G\VF&^?SJSW%V^6OYQ*\O9XB(#_ZBT-O]_?+J*_S[GQ;CRZ^3VY]]F4/^ M]S_]/5^1HE?*UB_];W=_^^O=^[_.88&@Z?A]AS^X?D1YV8&TP/X&$=QI90/SSQ>S;K_A@U P7Y8LB&-$)Y='KUL(YC.Z; M)?@9/SO"Y2$8TYP$%@21.>.R$+@L'+=*&;#4*',4V9MONT_UIE+/YO&7V3S! M'&W(S>O\/#Y2\'WT7G_BUZ]^C@\B\II>X6X\LD98SJ)' M60C<2YE%T5"@N*$*EKCT/O%8!1#W7KL3'$3[<#A/-.D)#M0^(HB0Z,BM?3Y7AY]68\ M@?>KRP#SD8^0E:&.N,B1=J"6.)<%<0PTF$Q!!WH4&AZ^<2<4J'91<)0$F]#^ M1[@8%R%,E^_])8P$3UI;I!_C)4";IAP)RF/@P+C,2M'HXW'[PU-OW0D%NG44 M'"'))I#P%J/Z.9JP3O"?4/[PFV_;#0 -9SH/%MW *B_' MYY,/7V;3V]P)<*# MU8^4AUD% 'R"N)HC>!D/G\?+"=HKIVG2E).H *EW0(EC)A"J&'O^ MX1MW T##F -K_0:QK[_'+WYZ 5TNGO)H0@@1( MAG!,N1G.DY7_JK;MAH.$+F:%W&M3V<+I%$'J\4H>IX56""! M(PN2,T&<<^C*@D6I2*>9KY%D>OKMNT&C^0QD!=$V 9&W4WP:BF/\#5[YI;]F M:X2.C>2T1+R@.4(],^*$*:EV[:)67NM4Y\CKJ;?O5D'5?"JR@FB;@$@YXI^_ M]$NXF,VO1BD%ZAU+A+%RRI^M)U9%1] Q2D(DFKQ*%9!Q[Z6[ :+Y+.3A@FP" M!Y\N_63R8K483V&Q& D,>9/C@C":*)$,MT6K@1.&X!8AVRA!5L#!O9?NAH/F M\XV'"[()'+R^A/D%;GE_F<_^6'YY.;O\ZJ=7(^Y\.4T)Q BEB)0!S9I!VV:D MU]9'CW[T<;76S[Q\-UPTGV@\7K!-X./3%YA,;JB7G$N6$SI$7N!N9R0EEB6+ M#I$/2C D7HH:9F+CG;NAH>&LXY%B; ($2/AE*?&9Q;]_^H)R6YROEN6:3XFL M1XJ9;).0A DHA3Z:DJ"X(Y)FY@P$+JIXE\_1L!M(&LY/5A;SX!G+:WY0=G,_ M>3M-\/U_P-7(9%IZ C"@=$=!)XC:03-%]"BH[GVH<;SYX[6[@:#AW>;PP MASZS6@=+;\:+Z"?_&_S\YN(!=RQFBB"&:!/!S5 2QY@C@DJ>@S;*I./VDVUO MW@T3#:<\E!NR O])(7$IM/''H6++ MBW<#1<-YSAH";0H3ZVM*:R; 9>%2*16-&O>_DF0)C&K\5M"<%6=,'7=K=>NK M=\-%PTG..D(=&!EGR$'JN)CXBY$%1+%QFG!M#9'1">*LYH2K;+155J5P7,+B MWNMVN_;7< [S<.%5T_J__?I(>._P!X??W#]__^KU^T^O7^$7G\[?O7UU]OGU MJQ=G[\[>OWS]Z:^O7W_^=)^%W:[T__BAE>[Z[TG]D4T 5@MRX?W745<55W!P MGM^,IWX:QV@/9NMK?[<@

"R)0\NA ADZQL9#ES$_-S:RO[1>BP MQ6&4,[438L- Z M1O.SOM70 +9^\_._P]*'"5P7)HQA<7.>Z(/U')PEG"44EM*1N* %,2YFR,%S M:YXK\#@$4<^0,TSWBQYP5$OD#:#G+,9RRW+Q$2+@@D"6WL/RAIB0CHU3&@M>'S'#W#M,OH 3_5A#X@@-#9'94KNY?PV7^'!9K5 M\^47F-^Q=+LB2B<8R#(0&S#4D%DKX@U:5NHM8'"@/7V8IWWD2._\LF':9U2$ M2#]B'1@GOT_!SZ>0RHD53!>=/F[8T#'ZD(I3*&4B4B('5I40,GI(V>&#M-L! M'<^\8IAF&I4Q44N$#6PY'^;PU8_3Z^^%$;A!^%I.-RQ)3C$8L(88XS*1@'RA M_5.$6;2"P@?*X+GTW"$[SPYD#=.0HX<-J+8*&D#5?>(53U$[20G391/%,),$ MP5%"20+7W ?NGBMK/SPG:T5'=Q0-TYWC1 '2@8)OP+1\F,^^PGQY M]6'BITLTEB5W\+4DN]!K'SE-/7">2781-U\E',9[Y1_ODF:!">]=]9UJ.SW# M]/#H98NJ)/0& '2.G/AR$^ =^ 5\+#V=S_/ON/$6<8U2LHJ55GC/'C!43^X-@*AD+3]U!A05T&4JS_.[<8:WT\5J M7GIDC[P&IIP*!-!^$ADT[LY4&Z(YDR"DE:QZMN^'1 W4)*2GY'$]^3< J%?7 MK[U--ZR%5>PK!'3P?+F'8L$A)[;4G5M-4G).*JTC-\^5UAV"I.W4#-1)I <( M59)X ]CYRVR6_AA/)B, C R]$R0Y*HB,Y;(22H 8:ZCW*:EHGJNN.@0I-^\> MJ(5(#[@X2)H-H. MRGMZ,48W_Q;(K[_'R:I4&-_RY+4/(B1+7 )%))CB["=& M#"]7((T263Q7T'T(0G:A:Z#^(SV@I[H6&LP6O[_+=AK0/#"()$!9(TDA3\QE MDH()@=(4T5@>F#!^OU_.N'Z+DA,DC0^49!/6YALLEI?=D?UUQO(NI["6V(@K M5=IM"*)]N1#EF"&>&U%ZSZ=R1%*&4U0W-C\D:Z!^)[W8FKHZ: !6UU1#X$XH MS0F(4L5HH(Q)$HE$(7-(GL757+2NM$E&BBRZTN!YRHJ(F/G";DV",ZMI!T:ZT#5M9TWOQ M7R\J:L'T7->!?/!7)5=^6P'B#5B(%O&0-)$:5Z.CN)2B+2,TM(<80T]E-_I,VNE1Z62Z31,."9 MQ%#"E109L:6S-V[T!B,8%=.SM\8/ MBS% U;KW@:@-5320, >X*#9%$ S@/) ME$4B%0GH!4_QB64IA%AL<;U14^62L9E22B.XEVF4HG6A#%Z]0%Z2A MO+J;7X7P8>LD3P+1TRNX 9.XQ8/88"C1:!D5EKAH4*1>!.*2D80[;66(5N5\ M(K^NE?K+(5V[ Q73 -+>S:87GV%^^0K";H@]'A=-("J#29&VF3!=69$"5.NZ/A(?):,4)\< M#Y)B:%1]X[M[_<"UFJ>..?>2=@/!YF.)H%U=5XI]*+,*4$W+Y7P<5MW=G<^S MLB1FTR52@4^\Z)K6PV)Y*\4@A Q9X0JQ*2#W@1+GT QK'IF4P@<9:A]4UN5@ MX!+2D\!U0)TW8!HWFN N;OD^2ZDK3O"3#WZ,KL5+_W6,2VPDP B94,*16XZ\ MH3/A&4TDV) -T\5MK6T[]Z%OZ!9/P^'HX56,OI3: & _PM*7E-!K/Y\B5XNS M&%>7J^ZLKR2+XG@YS18E'#O/&*&-8O QERM0+FM=9FIG M]*.](Y!LRB;@9O;LH/(#:T[V(7'8.H&&P-JG:AM [F-)CSC(%$M1EP*IRR4] M1]!7]^A911D-Y&1Y[=NVCZD8MH:@(?P=J: &0JK?QM/9_&:B%XIEA'Z%1P.O MB9,,Q1&2) %4)"%'D9SC7,G:0=%#&H:M(&@(7DM8&@(R , H0';^J/\R$BIK(2%0++(9>ZV MQ-@N@2/",*5-R+I^F[ ?T33PO=)39T"/UTLUG)V^)?R'3B5?8#F.?G*?GTK] MX>^_X53-XI_AZY2=XT$:ID-2Q$&9212U(2%E!"O+5-L0/%3WI$[2.7XRF?U1 M&H:\F3QQUA[T;"1H@2RKV!TG+-A$0L%YXP%I, ARN-U4[V[$7@ MT$G)RCAZ%"#WIJP&W,N-/"HN^?-Y)\W4];;Y /-N:-R(!HUL(B,N^4RDS)(X MCQQ*4,R6 2&N>B?%'<@:.MO8,^IJ*Z8MK*VG$9ZMEE\P./L'I%%,W'EF+-&. M*B)S1G=!6TF0/\$@6"%B[>K59\@9.CEX.FP=I8@6,?5VL5@A&YG)I!R5A,G< MW4"W&.!+3;1,064I'<^U>S)N(67H1-^IL72 EK$T>:DU.AY5(D;(@24E+=D MR$LHY;%>03("0^;:=7]'#Z?M,;=W:D0=JHJ?:]+8I\_X[V^OWW_^=/[F[?N7 MY[^]_GWJ5VF,NWZMN/*Y5_086.[,6:7(K77.P>#6[]./I*)L0G8F:9,$!8TB&>[;30"BEC'%!(^2=\N>[(>,Q O2Y=NKG M'@&#H^-8A3[<5@Z6[L =.3_"^#*L\$D)O?'S_ &=@-/KR/*?P P=V[Y<.DP^L#Y5^I=T,C![P()Q0 MUDA%3!2IA(F"!(8.&PLB"6.-"'27&6#;GC],0J]O(M? M+D92.V\,$\13BAP()DD(MJLM=,%YY;.JG;5[3$4C!PN'.ZR5!-P 1#["-YBN MX U*Z66I9<&H[F_CY9>7J\42([[Y;8_KTG84_Y=*?2H$YH4TF7!G'$9]@N&R MPO4@K,N*1AY"K.VR'$!F(U'1@KYH:0"(^9#9'&W[=<^W:\HZXECQF M**T14IGWP8!89S/I6G4$7+P>:ANLIREIQ&C5P5,%83< F;_ %.9^@GRWI8;O0U_G%SR]@ M,8H@G/8F$%,HL?U_./>IN//7SJTZJ6VYP M!IV,-&B5G4ZXT"(+^!4XXG6&Y+(IG=-[*6/KA9V!VPQ6QW(;>F]@<[YE\7I% M7S>X'AG@W"D>"=-E#"DU0*P0FB@)@4N!48NO/PSV25(&[E38"_2.DW<#EO/# M?(94=]YH]$8Z!#>)7@=2Q7H<7$10"":Q,Y<(N VD%!KSK: M'X1N#<(I7'3SL:K#<$0C30&R(4'0C&LH<.(8U00EB"M+>!HD[1-B \^F[A,^ M>\FV ?MTT^/OYE+N[>T#S9U-$M"ZYM(7.$*Y>& Y"9HZRKPRTM8^WMU&R\## MIRO#I8K$&_!T'O+QPB_&<62B34%Y2K+U'.'/H9PP"@QT=73,.*5"[4SGDX0, M6Z!41\<_ ,[^ F\0-:_&DQ5ND^^P9S?P'O5Z5L^#P_NF5[=X,.Y4+!"1*L MP5C!NE*DAYQJ!C&5&H0\V S"K*:P";&]TP7HV_C1-,TYT; G&" M_TFCF#WEI031V*YA,NXVGLJ$_SC#J"FM&&L'#;O0-6P]\4E16%U-/V_SDI?G MOWWX^/JO^)FW__GZ!)U,GGW?B=J:[,YS_>Z9Z]S9V30]T;G_%MM"2ZHB1BJ) MXI2HJ7&>-%>NCK"MPQK"M#3RGLUE%EGXK$HZENY);8";!Y8@TWCNDWLSDZ M0]-UC]IX]7GNIPMD<7WSH/MNLD9!^K^KQ;*HZ';<"\_"9%TF0$=CB>2H#EN2 M729Y*T )Z:M?R>Z'DV'M\JGQN,=R.!$X&E\B'\H/.I:[3WV8H=1A.9YW!NNZ MEN;#!(7QA!@2<\RZK(EB"E ,.9*@44<19'*:2FEH[3+1GE@9=H-H>)&<"AY- M%#ML$\39-S^>E+J./)LO_ 0^05S-US,@'G']Y$R2]52!$5 7!=>6,%92,%DY M$D*P)$0F+4TR1EK[PFK/+ V;Z6ATW0P!EP9VF2@SY#32(&%8$.ZEDY]KXMCF2<.GS^OWQ MT^O_^?O;S_^[U\.5YUYWHK.5G3FN?[3RS/"\ ,QIE06A(3LB$[JG-ILR>P=C M/$I"(7BO/U&N@ MM6M2GR6H$2P=H.EMH#E:[ U@Z $/U]UQT1\4QNM$C B 3 AT$*)AQ/D467#" M6EO[\M^3A#2"F>,5_;"D^6BI-P"==8+HNOVQ9%QER1CANBPHX\KTH1")HHF7 MB7@N\]KW_C;?/_"%B>/5^?!T_U#9-H"+C6JLV[3+64K=C"H_^>#'Z>WTI?\Z M1E_^FD&O)6C#2]-TRXCDI6B;"DJDE-1184RJ/F-U;R*'1=CA>-A>*M>##[$EB(RF Q'QN$U4;^II 'W/#@\6/BI=KGYEP7AI45EJ2*1%8^L4 M3]Q$[GLXM3MNCG.?4U/[ \(^(YWWT3$HX9&ZI?W*M#^; ;[BFQ.X"FFT'YQ@T?CZ*CF>=2 MA%1&$L1,7.2.B&!4BH$R2JMG5_>[4]5;>'E*M!TH\8,1\PWF87;"6U4CH8$I M!XH(X(I((2-Q"K]5*C-MJ$C>Z\HXVH6N8>NX3HFPZEIJP.N[O7*]X6B\](LO MH^BLY*7,2 MAB%3:$Y]X(CQY:1PZ'2'61MLV6H8MTCHEPJIHHXD2P-_&T]F\ MV_'7N_B-]$ISYU=EHEC9]DM7YVW;_E_7\AT!9QE$PMW?)XD1FP3B<,,G@@L# M@7J0U7?/6K0/.T#GE+@=1-O'XOQS-2/ZN3"[FE]MA&EG$05<.E>@SQH=C[@+ M.(H^9__23%=SP4D86 M_0;++[.$GH<5WH(ER97J8*48"1:=8(V+)FN;;+2U&U7L0M>PHW\&@UP-+36! MO76YP6*Q@O2JFYZVO@^W7E+OX8_N5XN14<899A6))F.4CB$6\2Q20I5-)DAK M:?7&SKM1-NP0H9/G6^IJJH$(90M7W?JZ8XH'QSTS&&=1RDI;]$A"PK +5Q,M M67T5H?Y9V@Z$#3QPJ 'X':&H!M!W=]\6?= 1+O X>=RD, M!:/4+IK:"^'X$\=_BF.;:FHY\C#F];2B WO\,12-92JP+-5J7A%IN"J<:P(! MTT]XXKB/JJN"_/0=1\\^_?7-N_._?>JWS^CCMYRJN^@/ M^*M_\;6DZ]],9G\L;N\X@G"51EUN>D- EB5X2 M%J16,8%(--0ND]V;RD9JU8Y%T!,CHOI45P-NY,;!OY' T-=-Q**_2Z0.AEC& M-$E9&.6YC\[4WJ-;:5_;MYZW5UOL(_0&X'(O*"O1TS2.)W!ODMKGV;ZB9+Z4 MLCM.P%ETBZU2Q$D>B K::A!>^EP;>'WP,6QMVHDA/#@0&E@,KP#?',>=BO'K M"5PW+SV[+.[R/[J?CYQ. G1(A/OB#I?60]Y&0!:C-XH9'E3M@Z5=Z!K6W@Z/ MGH>U([55V0 \GTZ.C:1T0J=D"VXRD4QYW'MB)#['$ 3&C1%J3Y%YFI)A[65S M$*R@K@9 UTFKM*Q],YN_FJW",J\F9S'.5BCGD0Q.B4Q=Z<^/O!APQ 8FB?8\ M,!7 :5.[G.,Y>H8M[VT.@-54UP ,?_/SOT.7I[KK_OH7/YX6J;[^?IW5ZDI2 M/W_QT\]P^74V]_.KMY=?_7C>Z624! =E#3(;2IV+,L7:BT0 OY2@I0RQ]O74 MXZD>MIZX.4B?& 9-E)R\NG[Q6N:?_??7W\MN M?=PDU1O$^;T5F[ONO.WVYUA?5M(=R)LV#+FYH!97YDM(/11J<*M^*ZKM>ZF M?B@:?6G%G540R%D9+Y#0H:&9Q20"LS+7/M3=G;IALP(G3N/WI+0FX7B3R_C@ MKTI$6+*[,#?*6NO.<2+H':VD 2W>W_/5$QS]/@4_GS[@*/EH 7@BR9=N=KEJ WKLOEW9GDQBB'D+$(@WF9-)$VE M6ST3) JK70Z @JS=8OO'5+76E>-$MNLHY30*N&O_\S9;#S>^Z2AX90"R)!9* MO8C(@CA<7@2=4^>LP:]9[O?IQN'(3K8Z.; MV<'K_-(HB-$^&SNA(;-9L= M.P]E^AZ6(X4NJ\\*B-#4(F]2D1 U);@R(4"P/M#:Y].[4]=:/XY3[MO'*JL) M(.Z>7QV5\1Z2HO>K+8U$1I6)=1%*RQNO0# C7>W#O=VI&S9B.7&6NB>E-3"Y M> MG;Z??8+%%D,Y;%AQDM/@:769M- GE9A,/4: 31S+1>E-;$AOV(MZ=J.D?648-;B"NM M%'!WD2X1YQ(0EH7-S&=DNW:HO1-A3=X).QD,CU95&PB1#99YM ;,GM5 M80O;]@:#]RHR/\PFXU@8BIPQ8R0G*?M4W!Z&AE]J8@S5S-'$N.H3DT\2U600 M&4UMSFOFQ:M6\6NY5A8OFT+?SZ_UTW[(^ &,"T18I?-&C'G0PZ&$@8. M_1)6$A0L\A(7"@A*6N_[-)!'$3_L6B!=<1'">C ((,.I"!1927! 950?RSY[O0->[HSM/&MI;AVNOCO+M&1 M8$G$LN RE89(DX'X%"(13AAJ680<:@]'V9VZ80]X3HS+GI36;E[]S7B*[L[3 M@O16L%@N!(5LRLD! Q)8.<]B,@NG\"G5!X+N3^6P4?NI\^JUU-70WGV>GQI3 M-+)"01 R$^,,^MW9*N)-^0?7G7>9*YIKGS4^3U&3^?-J>-BR/U=03AM!T34_ M;V;SC_!U-8]?_ )PS6[PY"BDJ+0C((L]%_B5=^@JZ2DIH#W$2:=>SG[[+__;;S\4KH*HP21U2U=CG2TTB7!AYK9F(CJ-O7@Z]2CF6IAZ>GR8CU%X7\M4F#6[(QDH_D\H7$.9H\L$ M*#WO$XG2&LP0UF9GO"W3U5#.H2U NS*%+OJ;[/#\^*;MZ-T-S M/C),!Y^9)0" #'F*(2'W@0A ?K1*(C\L\WCRBN(.KVHR6UX;17V(O0G7>8,+:+ D9).Y\;YL64]*:R W_CIGB+C M7G^/76NVCZ5?V[0P6_Y?3E2_^>U@EOK@R>9X3^R=.GP*AK"HQ$8*CHJ3.WL MT_!<#QLS]9:['UZP>\&I@1#J*-FL!Q<^OJ)U+;%-+:PU,Q(N*H!(2>89S1,H M0YS.F3C!DG.2.G"CUMZ0#6F'(GU M%M6H>8S&@3&F=LE"QW(M;]U"KINN>EV0?H^SG::''O:>.O-#*_!8:8+HX]?<0C\' MB#R@&Q.Y%O2/PEKA=\?/+7DZH^;"CR M/%^G*?SDUBXLRI*;S!:K>7=*]9R./J-:7DQ* 4(6TFL3@5CFRM077(K>&4:2 M,?[1$^L8XKWHKF1R'[[D%K;)NA!=1,2*SY09Z8^E-9*PG(7&,<8PV M)(08<=,4G$4(#ESU--(/:!K8>AR.@$=Q:DWA-VLZ7J-AF%T!=!5D75'9 9;C MB8?4,1P_HJZ2W;AS4+MRZ=LBN^LBU9>SQ7+1[1NAE.'=U)_1_'1$P%W??N+S;??K1P3>"ZM@8@)*93C-5R1 M#"2)W%HJI;5*U;Y*>B3)PUJU$^+ST>S $ZJZ62-Y&].^G:)(5^LZO/W-Y)./ MJ6,H?TQA)5/YQH_GW>"].V!L7!W-P46:*,DV=*--'7'9E6HJL D=Z12KK^OG MZ*E3&'I?J'>ON<,X,Q$,,$>BD+B^J#'%)? D:BD3NAI25S\/WY&T88K-_*2MTF& MJ*P7!9"49]RNK"*N*UR(-E,6HH10NXYL#_*.OFI1@IGN+5W_Y0^X><]O7W<] M#?CIA>23-2)8HA0ME_6C1XG0,N4R4AV4=[IZN<*AM YK\OK"VJ/;&*?09+,F M\0W@I[_!='5(FFOCCROY7ENHJ62^KI]=[HJ]G$T[Z)0+DR]7B^7L$N:W<(HT M!X^>/G%& V(J4!(\%20(X:P";I.I?5%E1]*.-5L_>,T=N)WG.F)40ZBE4 :< M HH@"L*CRE8:7$^R]AC076D;UBSU@:&')JD7+35K@EXB(>-N\/-!91;W_KQ2 MDGTK1;7\J-L7;)S)!&_*;#C13136'G<39X$PYSBJ,UCF:V>^'E-QK'DYFTQF M?Y0[06]F\TTA;B0Q$A5&1TF@#&&4,B;BJ==$8_Q2CI^4$+7MR@^)&MC/.0X+ M#VU'714T:S0V9D0=8#,V_[J.R=A*3R6+B NT"R M!)2CDL; 1>AA"N@V)$]R1EPS0#53*3^ M66W$M_G;;0<:RX>/O8$3N M_7D=0[*=HEHG^_C@)S:::%5 KQ$U296X[M,<@B-6NF@92 &V]H[\-"7'&I)- M =ZA%4S$;3,88L$Q(AVSQ+(@20+NC5 Y^^J%3T\2,O"I^?&Z?V@JCA=WN\:A M7.<\Q+>X_L-*!N$)*BJ9@O6C;V' F \9 B40!<+ I4Q\5(QXD$8Z8-3&ZFOD M'@5'+_W2[AMN1Q:N'WX'2IT#>K8J& M-09':/^1$:@G^ 9Z!ZRYV6RTM,&+#":8TIDV=7.K00"Q7&@2K5?H6 DAJ\^= M>HZ>8=NY5H=0!:$WNYUT-SA7L8S$FEZ\_.+G%]UH@@/VEVU/JK/A[$1GM9.\ MQ^^Z&V<;$3(L*V(HBT0J+XB7QI'HN%;4!B%R[7#O.7J./[/;>'9W$M[5"]XU M.7HJR@K4!.^T)SF4>IU0+GUEX8BP)N)J,U*;VF[Y(70.?997"46/#_!Z5EFS MQNK3*BS@OU;XK-??\)]#$FP/GE IS_8<7;72;???L;&_:>NCX92D1VV@Y.MWVX+D;9]'1 P:$GB".::G!D<2F9(E!SID3W-E< MNW1S*S$#I]9JX.!1:JV*X)NU&PM" 2RQPBLC%\M M=TB)LY%)R2+UJ;9#T5^SAGOW[M?]2^_6DU"4:ZMIM@K '(A[?"*RD@ ;"_M_+:)#7B^7X$GV\!5+/)$_4$2=+PT/O M>9G&90AUD P5,2E:N\#W/@7#AO8] >8((3< D>N"OH\09VC:G\)\T &] $6) M$NL698QX3SD102N90&8.IC)J?DC4L--4>@)2754T@:T(XV]E1/KB\]PGN"ED MOY;?XN[WFZ5AKV:KL,RKR"T0T^2BUQ[ MT%Y-^H=MX]L;8@=2< /@OFYB]["!ZH,52[U!+\$'XK0LYP2E-1WGEB10PLD( MBM'J5XUV(6S8YK=]N6[55=( SG[S\[_#LJRA3Q!7\RY'=[UBI)=1JYB)8 $P M:,^6V#+)M20!59"&!5$;7-NI&;8;;$^(JB3\!F!T>TUWHWG;QL7:&QM,93+) M)J*"Y41*!>A@,$C(M+^B1GV7HE# "A P>PCSCD/7ID4200/YU6T?6HWZW/#']R7 [D'8; MP/7#1IL/V6%!!>,3)2Q$W!VXB208[@EGP050GL?J59<_(&DW!/YL1Q4U]= MK-[#'QN"FL^F^&6$#5_X$7_H@PB.RP;_C[++&KT0D(E(X"HZQ2,R7QEG^]*X M&_!^MB./7C75;"' #QIF?^[RH <<^._VW),T_7Z*A[Y;?V/\RFETCL1@RL6* M[$HL41I'^!QTT%%%V_-N4:T$*7Z!M)J4\\ ';^CD?G8K]T[.=\M#!4^YH92 MTI24KF6E=V-IW^^BR#8Q*JO? CR,U$;;AN^#H4?E2R=06K,V[8G^QP?;L>W/ MZJW!>)_VZGZ3::V-81$,P9W*E#'4Z$LY]*5D4!%!9[D4M3L9U&TS?@=SW+I7 MEZNN[+<[K7M"KJ4QQP.X4PT8H0A)7&:RM'+4Z"J@;ZFL%0J#<)=Y[>*1(TEN MJDGY/OC9;J'Z5UT#<< =N[NQQ\ ZY[M2+(5ACD6IAN#*'$HN N79@:A]"6Y/ M$H>M>^H%B?55T^P>^;@__<%;Y-9']=5)O\<-\LA^Y=(%DUBT!+S$D-#)0*PU MG!B=,H:#/M)4NZQLV'[Z]]?.S;O+2]_,YH^ZJY_-YV72[IJ"2??T;O+6W0S?NS?=VU=8F7$GCT&8H/P=&W3!8]RLRB MSY%)B+5/27N= 7#S[/6Q(X;\[\8^C"?=XWNIST?!D@7T0N+7P9AAU M-Q!B_8[<^,GX'Y#^XL?3XKB?3]].O\%B>6=6-IC#.!%$4(1Z)HC,QA&K8R!* M!VJBYMSPVEC>B\!APZO>8-J?DAI X)W;\@KFXV^HK6\WRW%Y*]$'+(I,&62- M@637_\W@/]YY1;BF4CGI$DVU3PH.('/8NRF]H;%OA36*R8V=83N?/G#CK(JX MXKIN8Z5!3%2.:)F8C\$ZK_L+LO:C==A[*"=%9W75-1O([#9WY^#09J_'GW*2 M4(_ASSXS7KCP9?*>(B('=/Z\!>(DXI@A>(1A+*14NW/\"><);2ZM/)Y"NIX\ MTVE@8QUOMDKD0BFEB8JTC"+4GMC@+$DA@\E>ZUL3EX4UL:!Y Y M=%NR^LAZH@%'K[IK(-! R^LO+N9P<9U]WS0)=TS9@/%33+FDDSB1G%ED2@)) M22FPP)BDM#=9OR+IQ^F"VZ-CC;ZE6Z?W")$\BUF2)(0M)P) '*J:F,A8 M )%LT+EV5JBGR4YWIW ED>.G5[>U&7\=7WR9X/\?'<\I+;-62A&FI<$(!0VV MTSZ7\V(KK-9.Q/KCX?:ELM&Y3_L@Y_'$N%Y5U<".>I?C>RC M],\FU]V^GMQ M=?W+C=I<'I7+@1.,5#1*E7?#+,IQBXS"*T6S[B]+NQ>IP^Z4O<#R%$IK=F^\ M-V#IT/WQB8?4'U?69_GTTX.K1)9"4(HHXHD2J4(D#F+7X#\JFD36J79E73]# MRS:/'L)RLV;Q+G2)6@6J#(DA"2+!>>*%2L0KCE%-,-2K_BYN;*.JR7%F^Z#B MN3.@"HIHUZJL)^P<;$\V_[SFG+,>;T>O/>T,GU:*SA]X9-)0!QX9TYG2,I@S$1LLPE]H$Y3F$%GM0'\+*4W- M-]M'WX^'4QTOZ@&=7UR^FS?9QB+N(88T2Q3 VG3'L>?F OCJ.@J2%GA^#HA H8&&8/)@&>3=/F2+?;$\G? M?&GN].AD,@:10$16JBAT269%8I.3A#N=!%B9_,/[5T\B[2@BAJU(K02VTZFA M60]GRQB[@UV>YY_7Z^B]7JM?GAF=QG3D(3M&HBUV)X5 K FXVR4I+&Y[5/': M2<@^!_#=6>![;\%O8/X-7EQ]QN>4BX&+C12"I> SE*Z)R949)F5Z7#F[5B8S M[W-$I[^_1@X[DSETG4LE#&T/QOI16%/YR"VS!KM;I1OLV3*XPEEBG2U="#@C M3EN.TL6P5'IF0O63]CU)'+K@Y;18K**H9O?0@R:;G:74G5B6N[>W#NXK6/KQ MY(!MMSH) \Y\VUDR_8^!4SXG#$\IB48C/#5ZEUT-8!!:,\Y==K1V_6;],7#% MT]U4Q-FM(LZ?5T3G4(V$DR)XK8C74J)+K06Q3%A",UAC,U>9Y1VBC<,I:'8D MW#[HV P[3J2,!O;M=2/X4J)QK_7[7V&2D/'?%Y#6[LG9]_%B1$U4X'(@X))# MGZ2DB;AT1 B9HJ3U#WS P/"5>GNSBWX/R?@I@=C]X[R_AU>S2CZF5=M%P6;W88E\BA[64_>%E;V >H[R!4X,?2_G( M>48NUES]!IJ< M597MX(ECOX OLTE"HOKKASBG*@A.>!$D- M"DLI8JE71$F@X)5(]F&'@RW9XGW?/&R(>SI4]:R3!G;+3[.\_,-WC-Q\^0J^ MP63V=5T$M[A=2MY*5MHS$,/*S'AC:3/7>0]HD8.W29#$,A(M':X?;BW),44'W#KM=LHWXU,W((;? MW<'KW@N',64#^/Z'B[D%;%Q#&C?L# EY9K:;!U'F0#M01RGJH[@,D-[#"?QM/QY>KRVO"0441A,0-U97['8%J8C7E).:0%'IP MEK%00>7W7CJPT@]1V:R&_(96O/^^07@T%/ *<-ZZFD!:VO:K[UQ2SE+Z"FC#RXB MD5Q1$GQ,)&M02C(JI*P>V6P2,/ ]JGJ*?0B9@Z4\<"KF]7>(JZYCX31]F,\R M"J4[M/P$2-*7:_-* 2R4F:(6*!IIG20:VI")2DDKD:E0^8$K^F3R99=W-7'1 M[A USGJ4Z< 8.<@,O\,%]A97VV(D4PP"_3 2A2]5.AHW9VL#T8E+*SDSCLH= MT',<%<-T=QQ@$SNQP@:&YOM564RE+FP.GV:35>%X,6(J*U#"8-1H<&TYAG)+ M OE)/HG C1%>[("X)Q_^DQV@'JC564T1#XR14H*_V5;P \QCT=D%C!S-DDKM MT?1F1J3P96PV>[@"4[6_XR5)NQZ.EDK ;,2O7[:T^?"F%^J,@ MA#?!99*S*[%J &(M(/!Y=$&I&.G#[IW/FI5[#__)@JQZ9N5P$3>"$41X5]\W MC7 >)N-U9[0%AAK3Y.=I[?.]GE[X]6R9D9'HW_G2$2U+0'F9XEYF3Q350M-H MK++[[$W[O?TG\X+JH:Q')340XS_?8^CI9EDCDS3:8ZI)< JCFXQ1B'48@&@A MNV&MJSQ8'RR7Q=?QXM#H TA>)B.6 MF1WH*[@R*%%D9A3^RG*^4T)\#W ^1\].(-3_9""LIJ &P'9'_7E^HG8!%]+O M"QAY&Q-CAA$*K,PJ<@Q]5:L(^B3HB3A1:J%[J8[\ 6$[P<_\D\&OOLH:P.%? M9K/TQW@R>;":A$Z:*VX($DPQ-'+%X]5 4$(<6$9IY=HWO9ZF9">DV7\RI%50 M2@/0>C.>CI?0K9*WJ+/IQ;@T2BWK!==)7DW>C3,N%PU>6\O0DQ487P6KB14Q M$\.=$BH+R+'V%===Z-H)=NZ?#';5%=8 "#>-]@.F%FM^)X7?43#*)V",<*G1 M;&>IB7C2>K):37 M?CY%@2X^P.U4X*=^C=[PR]GEY6S:?>ALN9R/PVI9PK+E[/H79;AX*:%&^@^^ M WM"XNK9$Y4Y"P-"5*7, 53=0V M6HXZX'_PS+L>>NLS1ATS.C(I$1<$>CD^:!*TQF5=!EGS8&)XZ!$\?;;__&N& M/=:OHN-[)_P5A=K KGWVAY^GNTMM.2A7;#P+,A))P2/=$-$#@9"T,HSYVHTV M[Q$PW EK5;4^'&)PL(P; ,B-);\_=O!L/B^5G%T%U8NKN\]\\%?E9QW'=VQ/ M4YFMMG$SQ&G#>!*:J-):OS2:(IXR2IB)+$9F#0W5FYSVP,? %_L/A]7#$K:A M==P SKMV+^.(?DKG?5R7:K',0\A&DD0C+GL6';$)O\W@(0*4:[^ULS-/$C)P M;=S@^)C55E8#B/NT"HMQ&F.<5TYV,-8KK'1KV20O@F%E!9<&1M0H8J7B1("V MCH&WVM=N[;J5F.'*6/KK1?N@Z8=4#6S0ZJC_(:CJZJ(!=+V^_#J970%L M6EE'#0L*S:JWH:0EN2#!QJY0E4G'HA6Y=O' $V0,C)_*FI[5%?O0%PNV&NZ[ MC*5E:+2Y%01#\#)/Q@9BE36$B@C6H!^;'Z)HS]S#N[W*OWLIK^MC ^M#O@T8 MFO>P?#N-LTOHCM_ 9"ZH0$?.44]D-(X$*3RQ6CFJC4<_K_95I7L$M)B&.%"U MLUIR;@ D'_Q\.8[CKUUEREV-%,IHG4*&KA'%--U]?R/.PFV7C1Z)Z&(J STT ME*$A,MJ2]O,D1LVS8QJ78^UQ$!7(;M$)KP/(4^NT 1C?6X.W!7Z?GSC[6+,' M0(UC69+0C=0J;>)]4+A7&#!2FFRHJ.V_[TEBBUML#_:RLJX.A^)LZ2=5H+AU M894ZT[@>5;%EA5XOO6R<-2(14]J/2:5+&VZJ,7"2TD4?6:S>.OY8FH0\$<^8)=$;+EV6(;C:D-V;R.&*YMMQ M" [15P. _!N4'J/H=G^#N;^ ]2VJ:UXZB2[.5\M%N3U5QB*D_[M:#Q*^JZN( M- (-E&0O@$B!'E (-!)OC%5!&99U[:/=(TD>KL2^;[">4I>M0O<\/^)T[>QH MP5)$QX98ZW%=,F=)D+Q,6PLJ@5(IN-JU+GL1.&R&^Z30V06V5?1X,$B1DC"K M52@]C?/NU-Q/-NH@%YN%D)]GCX_3-T[;1SZZ8'Q.A-O,B=2 TM6QC+WV$$70 MU*?:!\3'4SUL.^4A 7UBC;=KBK?)>^1EL$X+34P*&'G2XB19"*2,:@HR2A=$ M[8S_GB0.VWRY07-<19<-Y,">K%J_FR4FJ>G&8P;P&$YF'8A/&8C1F8FHC(ZB M[U+P>P0-=TNO;V>UGAZ:V.6?9&=D(J=14/130/'2Y*0PI")!>RX#S0PLV%/ MJ:VB_"-4O0N(]I)ZD^"YR248QJ24BA'O9""2"T,\MX[PK+,W*7,;9,_PV2?# MTYLS=SH '2+YBA Z\?VWNC,=CWC92>ZGG7I.X]:[2%:KX#,O?30L*S=](PD" M(]JLHS5"9*-U[51$[?MFMY5QM_-3SZ;+<2J"'W^#NS3]Z^]QLD)1OL$U78K) M5VO%GN>'!*U+I- [E5XE29@+MES$I\3Z[J2?X3?2T$<-1(^O7:W*05L;[4&( MVSXB]^0J;B"R/9+G%U=//Z K/BX=ZUW,D5!=YGAQCE&:QTW&<4>=5LS$ASTI MC[]^UQ\[ Y?H#HC2A_?_&H%,LZMGXU:0S ZLTFB)G4!]H"8;0.;35\H,#\Y((8BS"244I2)>E/&*W)2Z+BN< MJUW?U.#]O[JZWNDNWSZ";P ]1Z[2NPQ:2EF*D$OKQI(\==%C[ J"".]=-I9S M(4]C__:G?=B4P#_/?G\8&'[^17!V6?H;C2Q&'XR525Z64V3:HPU@BA&1LPC MJ))0^VRS"N$MFNB^,5<7^ < H-E&4X71.7R!Z0)EL:X8*S^:3/Y\DO7$.GNXZ6T[."D6Z47UTG ]2&%6LFX_UJ-EU>W"1$:F ,E+!&L ME(WFK$A( 8T^,)\T4"99;:MSGX*CC>]SLKPK67PSF\/X8OIRA2ME&J^Z>ZN3 MM96Z/35^#\OS_-E_'P49&-/S.O *F[!Q=A-!*\@XX:67L 4OUA^*+_N^BIV?_-AAKJ Y7A=DE.ZDBQN MQ2&,M%QG1E(J<[^T]N4J&25,9>>3T\YH,0SB#V5IX(.ZDZ/_)*K??R6X]4J8 MPD5AX)1KX>$(@8TZ*Q^ 7$X M=!ZDFFJ%@:<([+Z4.MW%>/K:QR^W\@OX*LIG7Z"O^ C"E<[0LL< M0\F$),&P2(#FTCE;6B^KEU4-$?RM4YO<<,Y22"1*5FJ!)934NB=<@$E:YN2K M=U?9A[ZFPK5]D'&@>=Q?*0WLRK?CM-?RNDOJ=.>*S-,LF06BO?)$2HZN=)F> M++QB-E"KP-:^HOHL00.G9GO#P;;A]4#AIFEH20$[)PF+M#@.'(AE M.A!EN;6@C))0&UE/$M+(,/OC%?VP_/5HJ3< G8T%]V3RZ_J(&:RFPFM-C-;E MG"%8$D(Q\%(GAD**6O68ZWF&LA9VP*,@L'TCK*6/ME#V(.=4TDJ/N&.4&V,P MO%(B8?##92ZM&S6!P*(P&7F'Z@?[>U'80J*P)]35UD];Z,/X^O?I'/QD_(\R M3NH;K/GZ"PJP^!77_(7,*)4V$&:,)#)F1JP20%*.FCD?I32UV[;N2V,+:;N> M$%A?1VUA<)MC>\V8EC(ZT)R 4H9('RUQR6:2)?C@@C*"U6ZCOS-Q+:3C>D)= M1:W\'' K:^G=;2E+9"9RK@3!R GYXP$=854:>J<8)/66"5N[>'-?&H?==$\6 MF?:JNA:@>?[R[?UN#A\Z!=RDOC_.)I,WLWD9AC&*@3+!DR6EIQZ1S)O2TCMC M>,:,]4Y;&ZIOQ+N3]U.D2@[$R4-0]J2T!O"XV8=LO<.,($E-)4K*2V=+)K/4 M^N-71C-%36DY[FIG?1]3,3"Z^E+XHSS<4=(_&#]?83Z>I4]+/U]60=%Y'+^ M/)O#1X@3OUAT@TB+LFZ/])Z2YH@IG;4*F@B:-)$ILM+6WA!MI4M40U:Q=J1[ M&*4#;[XG0N,)M-B Q7O(7"DV/IO%\;H*;OFA6QK/,JRHSXGS0+B6CDC@DE@O M-*%<*T/1[;;5KQH?3?2P$?.I$'Q:W1Y;V_6YSUV\=+1P-#@"3N&J5.6R'N1, M0DA(N8!=_%]I'_D+OYZ6J=(<)L;?9>-^BNR.)Y>W*2BSJ<; MU6/S\0)_]0J_G5ZLEUFIXZ&*24!F24+ONHPVXL1Q%0EUPFJ5P%%>^YIZ#VS\ M%*%WG4AG:! TX!\\)^2'^\O=V4"WTZ"]>;:,>/-8H4@FAZA]RIRHR+NQ3D"\ M4Y08YGA,Q@0M:]?0GHZ[@3V.%E;-P)!I]LK;O:EU'6N;=[VZGSZ:(?OZ>_FR MA":SBVDQ1 >71-9\>YU:R-[D4:D(\JZ!XWG>I.$C= OL)2)VT=W+#!M-:1>W MI7$Z<998.2'-#GUJZS)QC$F"_V>6L9A-JNT%'$=QO=96MYJ%^;=QA"WCD=&K(E5@1*N3 (O4LBB>JU<'XP,F]H[ M(9:WM\,:"A8-N%0E(> O&FS+<"[PC^!(,9QK21C"8:JEO='O@8^#SE M<%@]M*%#Z[@!G#_=!\D5L<92PBMR&?OL(['16I*DDUQPY[2I/?RQP094P^-C MIZ95^RBK <1]6H7%.(W]_&ICGGFWEH,W(6%02ES0C$@:+0G<"Z*]]""C ">K MF\=MQ+325JJ5S;R.UEJ WQWY956>YZXX'-WQTH5YO40%\R&8I F/)I1[HIXX M2)$HPY7V/G 7:U=P_9BJ@4UA'?4_!%5=732 KGO9EVO[G+*-:-@UT1;0X@>@ MQ(;HB/ N**>3@%S]GN=C,@;&3V5-/[Q =*386T+.48;^+@=->;1*E/,19Q61 MRDGB(O5$B.!M,-$Y5ON>4646ADWZM[<%#XF0!A;([3#>IQF_SF&/5-)26-R M!"CD2D1%O,9EKRQC/$5/,U3O9KX390/?KQL2/ \30_4U^1,=3]6==K+?\_LZ M8CKU3),C$^] +>?2,<(E-^BS,H41,P!1*3$(05B5:SOXK1PB'9[36&]@,;N4 M(\-UWUU8%*57ME24T*"X238ZY?L[.#J2^)_ZL&@?S&X_+#JE^AOP&9YO6LI)P %PD"RTA1[?N!#3<,&0@D>W43V4=C#<#OZ6N6WE$7 MK8Q$&A%*/:<@UAA-2K>!9+CC4=7V4'^Z;B)[*7JG;B+[2+T!Z'R>@\>]XJKS ML5YVXYNO\QI4@Q"0.?$"G6XIDB7.B$2\Y!ZTX):GVF/;MA+38L^0O10]ZT/J M#<#GAR9\FP6_B_",]#H)9W'-64>DYACAXJ.:XZENY=AFT"WT MM+IO .WWENWUE/N(Q@$I&6FO73:)$1&%)S(R3T*";@2A"(!?2J@=ZSU#3N,' MVI61\9QU/4)-K2'N/_UD!3>!1NC*S-W:U*1EW(MR8G/7& M9HV<>=TG]+;0-;"-; B#-137;.;QS7CJIW%<4G*+Y7S5;3I/_L^?8Z6Y%$II_G&C^<=(.\217?9GZ AAX#VD$4HI^SH M?H82&5G%,J,"N*Y>V_H:S]MGO[C:E/5?YK/5U_'T8NT#68 LJ$9.4VD9 M[\L8=&"16.IHE,9')FL/Q]F%KF&W\&HH>6@8JZND@5UZ@Z?;+_\ZACD2]>7J M'7R#29=LR!+YDHP2#K1THT?#[SS'L%&IJ+.10E:_@[\;98U K1HBMD.NEGI: M MUOG:>QCO8>\W>=K8A>FB",)='P,OA.:6*#*?4!D)C+DM:OM-V+P&8@6 TA MVT!875TM8?'M].MJN>@DQJ\S6EEG#*T22DF7E1LDD*"#)%$G)H1V8 3K"WF/ MR6D$9_5!L UN1VJD47"QF[ZV(MKDE238G3F%>X2V@?!F3<@J]\O?(:< M82/>8<%UB$9: -?CR&Q=;FRRU,P)@@LCHHMK$_$F1A(9M?3_M?=FS6WER+KH M^_TON!OS\'(C5!ZZ*\)E^]KNWG&>%!AEGJ:XW"3E*NU??Q(<-)+4XEH@ ?ET M1+>K;*NP$ID?$IF)', WCQ27;D6SAY1&0'4RXZR !K T2K/&+Z\N)B%=>X; M<.=3VN7XYWJ=Q>Z_VIY-%PR<')W'5@(_/?SBK*6(>N.H]@'X4!I\)>FO?,>6 M -2S:%XEZ3: [/P\&>=Y*Y_MCSC?J'F/K4C4&*0HSP]'7""#&44"8Q6<9SBF MT@TW=Q)2%VOU<-&5%E)%I/TKW<(&YC^ZN5W&C]T2^#3_K9N%;>-XJC 6(0D$ MUPDPAH@ -PMW8%P$+0B1.+(G/86?A8E?^$3=.[8ZBDH*H#*._O%U^_("S+RX MRB.B[YM];;<35,3$Y2R?/(B FH",BA(9G8=%XF3,TSC<3CSU^%3=TI(F<%5: M( WPHC MV=X<<-Z LKWJYI/_68EHZSYK&Z21 0Q4%]?U+EIY@W"2B< 9I)27CM.^3%5= M(VNLW _":+00&H#5'S?+&SM]?S,+VY)4R\#@LQ)Y"28?#W#>=& )D>"45YP0 M5OQ%\RD-+4%FO(R[@@QO ##KA-9GU[ ED6F? J*K-OXB$J2ERW5QA-%H@HNI M]./_;DKJFN,G!D\!YC< H3=V\7U+.1,)E"\&Z?J87\5P;HUDD7$J"2^(2;BT M[7/_];HVSXFA,I#)#<#CCVX6;_^P\W_%95:36Y!CI3W.8PB#C&#H.^; T*<8 M)2HD(0'\258Z278W)76;O)_Z>AK/_ 8@]+Z;Q\G5[-U?_GM.V=PTO;\[#@2\ M\8@1CUS"<> 8N61(SEM/@G+I$RT-I$/T](*3>*5P*B:(%D!UYZ3N<%'OHA]W M-6-O[(_5+)D/=SG!T6D5DR2(.7!;N4@1Z:@C<@0+$YB*SI6NY1Q+SEDPU2=3K+B &T#RQ4\[F>;S#U=*;MSU-KKE@\D"R-C>#VM-!YVF?G ME'(ZD$<$$LS0@DR?, M)B&2__PXN0R&$AZT1I%0 M<(E5-,AH')#U2MA@-#@8I0>I[Z*C;F2K#LY&RZ,!3.6G@XM9R/_(V_D)Q^5A M-=E\F!T)P?&./.Y$(!&9(P IY4J'95EEIO2%W9OXGJA3_Y:Z#N-Y!J MY":.O)YK[&_?QCEL;KD:/'B7;/:Q6[Z-"_BI?-E?+/X>PQ7P^<$/7"SO./$Q M+B^]3H8P)9# <#0YS3D@+K]N,((#XQ(S7%I+GF ;O6"N?BV8UT9# P?B8K&( MNT\VB7"8B:9(BEQHZO)&E!? 9\P(UTEH6;KWVEYB>H%3_UK@+".9!B#V,'Z] M:0"[JZ&##YPXA1-R&!C&50+CADB!,-;4$Q7 G"Z===B/LD:"3S6> 4X@N@8 MN=NZN0#>S>>WV^-\B;6(5E"!E$]Y8B4&OBGM4: A)IL[)(;2"8R]"*L;W3\% M(GH9GV/$,QAS/^/<=:72D5;),#ET<._5K2V/Y26UDA@B(HHXSX.)@2/G"$<) MK@V2YU8K6;J$_ Y=17>&1!62A3-X@J,$[_=#\$2MF1S']< #AKLQQJCD>-8 M2@D7 .&EO9/#%-4-:[ZQQAC[F Z]/R>YQ_B3Z"4H;M M+4 )>ZUI --6"5#"!/:B80/P"Z7&6Y93^AZ#:V<5V^&OU TSGQ PA1G#MYNO[^@%_F%@WF>9^UNLS 3M_<$ 8Z-\@C$/:X#P+AV%D)8UP2N!N]QXS M:TMG6(RGNI&GNQI.PIE%7KFX=]=&5W.!_K'*@(WADYM.KE9_G&O$@F=$.*1B MWA?!#AF6* J8:$T(-IJ)'OKQF&\V\BAW3B">5"P-^*N[WH)RED=^ K]D,IJ8 M.RRH )EDA>?N'F GD;>ZFKHP6)B*GB1GZ/18"H-2K%&'4?=V+O!QI)C!TKWX?W7AEF5KSD M%O/EY9=L)JZ*ZB5QAD;&$78>G&/J%;+"@ZY4<#\+AHT)O0)AL.H#B,/O[N'] MZ(-U$%%0<-U8+K8@^FT=%_:11Z^1U02PUA:>/\&MV M"!@AK*?B'L"YR@+_8S*;7-]<;PC7FK$0P-["W$C0?0!SG?,VA58R",=)E+T> M65X0^:./5A;Z$)%U)?A76_#VKP>$FR2$-\HCHL1J.+@"&SMX)+'T3C.L)2MQ MUA]]M,Z[1C'!#^9? R[L)FUFFTF369YUG_&,C1"ZXB C'S!*; M-(^EW[UV4U('&N7M@(+\;A(UFT9P3@.?7(:M.'I M<=-"H]D2$D$&PZZ"@NO< M:<%X\?'9A^BI\]ITNNNJ&.^;PM&;;K8*[N2.*-LS%J/WA$L$QEL^:*MT>94? MNC0U(>A$0ND"W$/TU-5$Y:2^%TXC1= G YVOM$".)$(10S;W/Z&.&2\IX$5(83%TIII'RUUGK!/=[L5X7FCV-D>KR QCXRA7/Z2\Y0"LJM@ M%#568,V9+_X*O9^:=C*DATN[!X0&L+YR[LSA9+=M'UL7O-7V80#&-R UODVMP'\U0L/-_MD>?O;[5T' M;BH\G"(J4&()-F(U13; EFAP*3F7&'B@A97.7F+JY+V<[LXJP_56X;,Y9I%S MZ@3Q2.4)FEP%@ISP8,I10YAE%AADS@&@%JZM0@+O Z,!W*^>]+EU+1:?;^;@ M!BSNHUPJ,DV50TR'G+BA)3)$*T05!RYA213OO7:!X*2%-#RP<^D:=YB3ES8ZBO*R,B5WU M7U]B/B=P?/ZPR_Q'MW"K&D6XDTC[7&=HF$ VRH!-V TEM*L=B' K/*;0&L+FKLN%QP]%+;J*,W%#DI$A@N!D+ MYXY')*/D-+=F[)G(-[(,Y3%533V3ED%<85$T#ZY5\8QAE!%A.4K>Y]9B,IN7 MH,J3\SPDY0R.I6=1OTQ54Z\4YP#7T:)H %SW#L;';EW+U/P.:8CW+;H+[># M"PY[;."H:!(% L=((0OG!T4)?#1@A*KB0X)&$]V44UD:D.<09#'DGJ-\\ZXL MK4L/PC&/>&-7O'G(NJ+EG6,H.%WY9S&^G*,\E"5+=! >R904XDJ#GTL(1PI[ M@N'?UZ- M*"LY0T+< .'V*R@YAM--XF7S@*$ITR0(A1RC.@]/9L@PZ1&P#'-+>2"1G!PQ M+3P#EY!SWX*28YC> 'AVU3BXY(*4&".'!? E9MW+\V^EC=$#;USQZ.OK*2@Y M2KX]"DJ.878#>#F8WBX389(2@Q))"7'.>(X%8R2#!7-Z4PC:D=%.N72*@#NL<YS8;Q MN"F8K"=:W,4M@DG.1D61""D@[O,8"^,#PH%1+Z7@$9;Z"9<9D!/9L*#*3V76$DC&'.(J/R&*;!$EEB-E%,<2VXQ^!.GN>K*;J05 MU(Y!V4DF,HT1>!.X?Z@1UGV3)P\"OA@33TW.BM44_&#G C*@%I"V#FMG%+'I M=&_7.PAJQ7DLK3W'\KX)*!4Y47?=NQ^>*@D'G0E*D$LLV\'P;Y8;@J@.DE J M-#$G\AC*;Z8553H:/[;;I9YT:6/ MQ(N34.9-_+2<*?0H_FC-+@0N'70 M))HVT5BO6,38Y$8&N5B01X,T%AQI<#,-P4(K53J*M(^6NH@J(><7H3. Z=7+ M='A?#A$N=&^SP7'!ED+QTMYCCV<.>]%OWK=0U]I#1A#I-ACULX MEC:@69[KWWOU^R"B0!)Q421$#06&\82128Z@R"--C"BO1>F4LEZ$U8V]G.\6 M*R^E)J'W-DG MD,,4U8XAGQ]<@^71)+HNKKOYA-7NU4@?/CKHRDC@>A68-P%J]RG/E$,'SWUX_H87FP M>6_FLT\KLW3]/'F)J0M)!5#@-G'8'7A#U@$75;1&VF2B+][[_1CZZL[MK '$ M0K)J%(F/C]GG^:2;/S GW@"1D^4E8\E3(R(BR4I0^SDUB&J-(K-8\MSL,9W^ M&NY#:=VQGO759 'Y-7EM/W^R69DC3$@BP1M#7I ME[MIJU.<7!.)!60T''O=TDY/I2$7BYOK]0#>?RQB>&.G_F8*DIQ=[=[Q]K[X MT,VNOL7Y]?;>V-P90F+/=?"(& 5WAM,,&PM#(XWOT5 M_']S?7*S7F<1\$(T20J%)A,<,>+@#0-.0,\R&AIA!-&>X"D MW]?JOK\5!\L)6-S =92][D]I'7M\;_TZ)W^E;FTPRGF+9&(*P$\"LL(YI",S M(4@G RL=^]A'RVM*2!ECX!211:.8^I"=Y/GF"#)O<$R.(6)RRT[E=$YUIDC! M)4X-%4ZZTE.67J*I[LU61O(]X#18#)7OMS=?_PE;Z::3;?.$[>0Q"0PB7&KD MM/6@S;5'5CF)\E%;]9&B_*7 U*'UVX/%< EVA=E9$1*+^?+R2^YVL>XDEK"1 M)$]DP. /<.4=C3SZ8-T$C]/?1\.YVP(D M-DC&(EJ!;42!RMQ<5_G<^43EY.$@/=.6&5L*%#5UQ0AA/17W ,Y5%O@?D]GD M^N9ZV\Q-8^H8V//4>3"]/6@P+5>]!36GF BG^CTQOR#R1Q^M+/0A(NM*\*^V MX.U?#PAGP407J ///*ZNP82T >_+<6J!#<;(V&M4\$N"?_C1.DY),<$/YE\# M_D6_5^0\4B(%QA#S,?<, ?O928:1A"WE 9."T/+-[$J55YPL*^]\WFQY*=7V M0>SB^]=5UP,0T:ICP:?T89)RWX.;>1Z[_+=Y'F?"D@\<3B721$K$0W#(6F/! MHI:8":%9X$_*>G9[)+V^]AH**(X2<7=2?E=&T&?PN/SMAPZ.VF=[NSYAS')" M WA8+D\V#-GA,GFDG-6841UH(*('6IZO_!JJ'X8B8R0?&[C"'N'X33?_T]@%_-YWE%^0/GOR?+[[[,P^3D)-W;Z)?[[9K*8 M+.,F=WF=0DG[KOD0?)S_CN^L?T^XVQFWWH-]N__\;.X=/36]S.RH[G:[Z4:TW MNK@4BENK?40T>;-Y\@6[ B5OE3-2,9[Z/)".(N(U%$8,O;G/)YT&LS7V'KN' M/Y33CV<+N$E\=PT7"=6,,6$QP?1I9*-W5L?QU+R& M.HFAP*P@KP8N_EW3.;<3ZBXYR]TVDD;8,V"E(1PY9SDBWD<16.0\]8J@'W&A M'Z+G-50NC+FHB\FBX=:([R/\],\XNXG;.%27MD^0J_H*.PMWK2&'#P0<\)5" M0__&[J]0-<&&B#Q#?/OYK,'>W"R6H*7F=SG?'.Y-KW(ZI3, *^;B^D*5TEEG M+1=,E^X'TI.TL9IMY]I9 GGPIE=2!)T"HA;G8ZH"TD)S9)P&5XWF@U8Z=?L0 M/;6S*LMCY:EN*R:-!N[,77NY.].7.B10\Z"H-<4.<96K**(&$U5@L @,B=26 MCM0<)*AV$F8=; V31[/E>O?7RH&RM,6HF_+@PJ4OQ_Z[./-]2"FWA.J$>"(Q M][!CR-$\/0>,+1>PU+2XR7NF^W#SF2\QYXU-9E?@4J\X/_/QDYM.KNY\F5SZ M^FUR#3_R*7V%/UTD^'KVV5=A=B:I"[DDG+C(\W'RR!E"4= TLH@EC^)$!L-( MRE_''7L,_I[7N)Q=P@W(".C0,23E((0RICFS.IC\D-.EMGTFM!=&@BO/!QW^21H73 @=TG. M&I)[NI.[H-Q_%7T(?#M9V*NK>5RCJ4OW/^-N?Y\%N/7GMR5"G<.^>+H'PL'[ M/G-PE CBK&&@,;PFB!O'D/$DHB@<"3XECWWY!C5G"8X^EL"GM/GLV@M3GCB5 MQVQCE=_T;9+(!,50$G")"\*=B<5G2A^@IPEWH"A6GF4LEI)&Y1JUS_,NW/CE MIVV3WW6!IO%2F8B1"A@C+GU$1AF-O"3<@%_O<.SU]/Q"J=JN;U>N%2DFU:X@ MB]N R.)B%C8[6&PJ^S4W8"+Q!/2'G/"3&-(".,(QRTZ"IS[V&@[4#R?/":A7 MUSI>IL\!,I+!E7-)-T; Q$XW]9K>:$[S.'0I#&R ,? @[R>;-WZ.=+K][8.>VFQWA>7JL M1D RL"@:CG2P! 6KL-&*XQ!\#Z7QPF?JA$M.HT-*+S$07GQ8[C;Y,]I!2I^3I=+=) M"8[7[B@*;%E)X&,W R:ER1)8]+D)L@Q OH1>Q5U MQ &;XA-V7J"I?WH3)["J7F<#_PC?[UZ4++BD, MWIQRTN=*D]PT!KPY+:SPQ% BB\]S&D!FDW':@3C9_8Y\,J$5+'T<9C4-V.#G M./=9P%?Q,CN36,>$0LAM0ZS6X&$X"5ZE(@KKX(7ITWU@%!%-JK]QZ#NO8)I- M6UCW$5X/YOUZ[_:>?ADN<> MMB$7P2_9PL0&P[]G8I$@UY/!]*.-GQR8?HJ6LE MGA=SQ>12U3LYCG?_/9\LXZ>4%I=*QI"+W1"+":X."DRSA#ODDG R41UU\6&C M1Y)8-T.[1?TW3'K'P].LX3G+[MKF9\]D$$;?P:&8Q,6EYAC;*!/21(A<-YV+ M*V##)$@?92X$LJ4?L8ZEL6Z+R18!.E!^E9_$#NT-_BA.KF9O5OVJ_2VXAK/% M>C;<[S,_CW81W\;U/R\-C0'L$XQ\ME"X4 EV+#0RG%+'26#*]6GY7(::NLTF MSX/-2K)[/:Y-D/!M'@4R,C]2.4>0\48ARPQ37$@B=>DWNX*NS5<,\]Y.UKW^[2S\8P:';IH+>K<1MXN?=C+-; "&?[53.)=N M>=\QL4Q)\)RW[0CFR+M@/:!88%F\)UJQ M2&6^/.Y8??&\?N%GF: M]F+W7VTRGH)E1-!HD'(*K*$ #IWA7*%$B (S" >?2M>2)J3\KA#F8M(21-D, '\O-(0W4E( M7:S5P\6S#C]CA=0$TC:3@7[K,CNW=\QF,SR"42.31Q$\0\0Y@?-KP8DS,@G@ M&(^6EGY!/$A0W4>YUIOFYD:+FEAF*DB/>( M"T&1DT$BHJC.B72,AUX%Q4> ;Q\M=7!7WU L(IM&,;8YA\E)+*32N;;6(>XX MS=8)R17;@NC$)<6EDY+V4U/W9BTC[1X0&L#Z!D"4IWO"*A4"1,&17 J*#?)1]MG''@1 M8NI KI[A74>*#1A7C[?Q=).Y &8RN^EN%H\9\KE;K'I ?HB+Q;?O=D;H'_"3 MW_-8.Y($R[$7KBGB*>]>"P:B8-KYX+T2I:WZLCMXG4\3 ^'W; !P-2S\])%G&EPY1P)RQ'"4\C7G#3..EYZ1<-(-O<[(3(OG M9 Q27OVQV3+AT_Q#-[M:N9.!;M^F#,>0"*9[J M_BN>DS%(:>#8/-W^P]S#AVRZ3,911R-%6!F&N$H2:9'#CV M.KGQ;8#Y)/)[1;C<1*TNI?=!1B&1I0QX:"5!#K:%#!%8)F<](\7+S8\CL4Z. M_.M"Z1!IOB*P?NQF?K-#[*F#DQAS.17X&1%[9'P ;CK.2!68JX?6>RCH] MVEX79 ?*]%5TGRD\Q;KWTN7+,B<1+##BP0130H$]5D#DCSY:6>A# M1-:5X-\OD?5!$H[$,8J(2W!:/ 67,[?KE4J$X SU-O(3&R0?ZC8TKG?)U)%B M ^&"WV<_XV*9RR)RP<2[[' L)K#+=[,\P&(]@3BE/ 66840XS9U,94":88R8 MH5QIL JY<)F8 MTI!=%(HHW7WZ[63AI]WB9A[OP@>1)N:B%4B9W&W;YC9=PL%OI<(J>!&I*-W\ M[P YX^_'S=)Y4OEL$7^+LY@FR\M@C1,6M&MR@'ZNM4):48_ V(U*109&;NGV M1WM(J1L_*H6$YS?<>+XW<*N]2RGFKN#Q;C]?['+[KI]K5W]LKNO%I4U*!4D4 M$M* HF:*(*L"W-K^EZ+N9GTPG MJYV\^9X=]=_AB\ M2L;@:$WIVO/Q5-V=?UV8@/N:[Q:5?*7M=[ZK%K&=#N:_D)V MV^:[7^*/;K[,DTNVV(3;-'FX.I&+4B*.:1X/%@T*21,N,?;6EKY\]M$R5O%] MO,GAPSP&)B^\+BU;<_M2LAB8#@HIONJ#R DR"C2YY%PYI56TOK1"VT]-7;NM M"!*>:JE"K"]X?YY*\=RU%?G[Y.K[%/Z_7 S/1>BQ:%FUTY?Z4VL=E[B0F$0D M?FY_2TR\\T.R_W6[^[Q,GP-D)(,;"&P] M'C%LE?26P'GQ(8!OR<"M=%AH1!S+CP))BE"Z).GX _\L)7&@PB:.))6YAS//+?(21KDRQ$I-E7:E9U/UH:MNG/-<5]7))-4 M^H:,"[;"X$2"1I00AWA,#AEM(XH"CI8\'R.X!K#Y M,2[7@=Q5=:8WB@<;'*+>Y( L@PLBSVA/$L<0/!&"E1YQ\(B RKKNU'@:SNSA M2.F6=EH>*1?+Y7SB;E8!M6]=+O+)YZ.;3E=L WC&Q?+2&.%,P!S%9&&#WH.1 MH'" HQ"2BU9R;DM?J$<36?=MYKR(*RZT!O37I^7W.(>M=.MWT;R1O-W-$_TE M8S1XX23B#E/XA3)D @E(:0IN$=4IN=)Y@H;A).V:4+3!+'+;*8@=$;'$.625#N0H/=*P5GI+3!UH>NNH/Q3HZWXJ)I M"76[TXW A=>8@]<> \M]EXU$5F +C+.&>8RCUZ7?1<>D>9ULK-T9L#5> "W< MD(]5\B#N+7Y1&B/G'&16,&H]:4QM(.,.O7SY[L+1S*^ >R\ MC?!E/]GD@/R8QI5P9N'B.O/L?]99_5P(\&EU[D&A!)R'R)"F0B%!.+8^Y6'B MY9L_O4Q7+W3I5XNNXJ)I &[[#4?)<@6?-8BQ["LG#TR"6QU99PSE(>&H2S<' M&&?"FU<+K#)"J%S^^-O- IBQ6+SIKMUDMA:.__?-9-VD#(Y)-AROUIFT7^*J M/=F;;K%<7.9LHN!P0DIXA3A).=?(*(0#M@;V*$E\XC#NK'@<^OU^ 57\ZL!U M-IDTH,5^O_YA)_/,QT\I-\'[,/D9PSH']N]Q&MYW\W_ 8=*,2$<#[ =KAKA7 M%C;%X&P9JQGU44E2.M&H%V']$/AZ8_KEI=, Y.Y,S0]YO/O]%E'Z.D'L-<;Y"\FBP9P]27F2DN_O)G#?MY\ MM_.KN+CT-"J;2]@ED;EU.I;(V9!0HM9J0[!GJ718?Q<=_7#T>D/WHWE?V02[ M"/_[9@%W^#L[G\$.%K_E&>YQ&[!;U8@^]&&>NBZ1FL"3E4AY#SL55"!C*;@N M/$CNE+%$]S'$QE'1#V.O+UQ_9ODT6W5](/O8K)\^N[[>_ M4Z?;8T_3+K],=@ID6Y_C+#:2)I^G"#,/&&&A8A<4!AQ<&K@WX!] M3CNB)>-@C?8"V_\5Z?9'"?NE=/MC.-\&Z7;'\/@!GS#QPGA/LH8L2&(*&X1)WC5G)R#%2IT M[NH#IFBO6IY?*=W^*($>3+<_AKN5%$<,$DD*# MEV)Q 'WJ, )? 5LKJ2&R5W.:%[3'[J^_OA3ZH==/ >XWAY_-:<*)$IH?+U/@ M-+?9B<@H[Q!+7D;F78C]1E@.*21)0 MXLGE5TJ#G*02Q6"3T3@0XTNWP=I#2DN0&2+C?8'M$0QO #=ONCFH7[O,:8*; MG6R;!!O!#$T,/,C(P*0C$5E#/4I2BF"XP2*4+G[?2TR=*^MDV"G#] ;0\Q6$ M$#/YV]?LN[XY62=+&H7(8\&#"JNILA;9(!**!BLX(9;!'DM;P8<(JES=<";# MI[QL6@#:)BB[/GN<>.;@G(".=:!C-07;W\ OU(9@#3$VJM+9Y8\(J!S *2?8 MW>6F [A<^74M:^F;:3Y+&SV:F-&P48]H#!YQ*B+ZBYBKU$/F+'VJB$'(D#,IRLRUHO/OCW<4V&B@L"4$K M1+SE*.=X(VU@.U9HJ9-5$?YW/"3N/]!$C6)9* SD7EL0N%A,[&?K)VGB-WN1 M1-/(N9X8#S_4!,E@&61,9*;E:'Q>=XE<)!6 M#7S7^UEE=$VV(ZP\C80Z*9 G40"3K$$6@\?$8(-*:&L9)CV \<)GFJCL&PF+ MDIRL#(HOGS]MB 85%QVE 7F5-1UF><(YW(4T]ZR10''L=6'<+=A$D=U(00_C M3CLAHL/IH6#.2&FX1#X';+D+"6G,' (3R$7&',7%6_H4ZVIV.AOSW)')TI)J M 'U#FF/%:'20&M0EV-W@F0NPL5).FA$L"F^"D/P_7ZZPZX M)DE1%E#4EB)N*=AZ244D;,26F>24[6,@G:'NH&Z)U! $GED\S98=Y+K#/+HN M#[,K.R^D[\IER@L&[:-024'^YHZ)-II$T%!YF*!1N0<[ 1V5HD9"2NJX\P*K MTIU-=E-2>/CDR@31V!C.<X+]]IXQD9=:_' G)_ M8:;DT:QNP!A[O(7ULZCRX+5@@8A2'-PA#PK:1XH454HX\$]Q.BU8ZB?^CQ;L M0: 7F MQ@7,UC?)"_A14),4\YX4R'_);.D/5PO)*)43)B M J>LC[U\X!LM 6*H!+L3L+-V"LK.#3!#HB34(1?S5$JG.3)$8N0-YD)9';3N M\UX]' @GOL;9I)O_ M8[;(X[]C^-@MP:V[B?!#W[YW-PL["]_^A!^[_9IC$=N >I* 8>1HR9GY60U MJT5"EF /''26^3X93$6)JIL541QQ]036@.VS/F[O;1Y5NKQ=W>P6JX@95:!C M,0LROG>4;I_8VAK=S M^V>.IW[H[.S)9CA5VB0!-SY(]8+%[];K&;U$L M%&!?]<0NL,]WZCGJC-)8>F1Y2HCS8'/B8D 1\Z L9]C8/D4!>S]0-U6C* S* M,+$!L^/K$CPR=_LA+O.:G])Z3]N+3RG@""/(ZYS)FHA#5H>(%&R%$PWWG^Q5 M*7]<%>)>>NIF#Q[XY8I[PX(%/B.1:"["^@5TX412< MHQ),;R)BZ8?XEVBJZ_V4D7P/. T60V4+9S4[[*Y393YTD^5-EL[66G.">&(5 M0SX1"7^TQY,ADNT.Q%[&]! CS7SA[O$M#RD MT*7HP.TG>:RF)6#)"8-HU%BP&(UDI:V?/:34-9Q/F_PPC-_-P6:;=_C%+N.J MRT#8O(?8JWB)C1:!!8^B97#2:1(8B]]PC8J7WHPZ7,J6GIY.@6&CN9T M UC9=?__8?^:7-]<_];-Y]V?.=QM?\#?+&\O<4K<:,R0>N.Z$6^Q*S_P*;>GY2 M)!BFW"B11WH18)RV"!P9C_(L"2,C(2R6?ET_CL*Z,;&K;U1,,BU5W'?*E\M=?@?9ZV^LL13)1V#!G"(^*) MNQS"LLCG!H%*^-SZZ016RGFJOW+#"!M/(,*2\E94(884YKK[=9 M_7648%^N_CJ&R\WAY$$^N7<6"TXDHL:#=8<-1B9/#"#V>,-[_Q%'N>O M+SL*(R.OP]&<;A MFY.GF./:^X"$MA+<4DY1KF;(4W8]"4DI;8J'U7=2 M4CD58;2$7X#, '97O@QW:=!M4W'#P!9@$4FVRB U"6D".COWB'264JQQG]9Z M^[_0%AB&R*XKSL@&=,B^P)GQV!*. X*+&GQ2+2+H5JR14HD%&FADXK39 Q^. MRD,Y:P9E.3=L&+^;@\V3]QZ >#)1 D-"KDN(PB!#J4%48^PB"8JITM'IT:]M M9\\U.4K@Q[RV' MSREIZ=S%=GIULLX$(7 MEL'10 *N;\1I!#T970"/(D;G)66T>$KX(7HJ.W+#);]W(NA8IK?[MK]BUION M^D6+:E>CMG!:32,!?_.1ZU1U"2G;.>)G\I( MY$S42F&=)"G]>EU&PZQ"ZJNRF;A:<&5SW6V+T^2Y=@0%V!=A9PO7\93+ V \UXJYQZ7^.I0!PKAVP($>'\Y\Q2KHH_9CZGHF[$KH 94XC!#5PM7[_#M;AJB'6W YF, ML0I<-2QP3NG7$6F"!=+.2.\)"$!G)X 8@\D\[G^1WNOL- M),&URLH/>P5J,%*.; 3."*&C@*T1@TL_2#TCHF[-5T& C&-O _@X'/>)T2;B M-5*4YN?[?&/"=8RL4(0);[1_VHZL?K#M9)5;)[MY1C"]B0+!KS=P %8FMN^N MXR43D=I$&:(F3UZ,5(*9Y2RR,KE %/?6EL[0>TQ!W>*KDK?/<,:V\3!XIQ1Y M,,0Z$^"^], %KP-RA#$D1:":!HT)+YZU>=1=<[(!M@7A,(R=C3_T?;VYOK;S MVRY]O?GQ8[H:GF"G;^SB^_MI]^>#][,O<9IQN>S6_]G( M$Q561D22$0;V#,42&9TP(D(*'"SH)-9NL#\S\K.=A/?=?)T0M !=.KT!)OT^ M^P.^HM\DD:RK71SO9) M!1U-2%./!\=@XE'KWK.*HSGK^K.]S=M;P"Y(<#IGQ#JX"K@D%#GF&? /C#\N MG PTG-2NWE)2[PGAS% X:( /DDL#Z'H8XOP\G\S\Y(>=WFV&.RI,BAXYF;/[ M#1?(FIQJ)*)DP3'X9^E@X4&"ZKTNU,5:.2E5?H=X\B:W^.3 !IEE)K[[RW^W MLZL(#%YM\Y.;3JY6HKUGH2'8DB0\@IN#(LZ"0C;Z52\*$;T42HL^[>U'$=%4 MZ'KH)7H^,32@XIYL=N=>'ROS[?&]O60J&!Z"0\SF0(JE&ED*3C,3+&C&E _ MK+ "'$%NO:OXC(!Z.O3E3-)])4!^>%/<;Y3D1&&O'#+*@U&B@-4V)(XB$YP3 M2K4RI6,G@XFM=\>W#>+QDFT\K?(NC/&'7=[,5\93]\R<*A6TZ?&-DX1HCMW; M:0(R,6'K>10YZ$ V4> M"V1H\."2.97;7&.DWT?T4[OP05S*Q*$JG\Y,^MQL@*II&.-ID0K$^D_,/% M4&KK@O%T"'KV#G(6<;X6X );/\)-\^W/./T9_^AFR^^+2^FQ)QB./E,(MQ .^M_,/GD436S:-K$YM'"^^5H3/WA+L48,\;R23",<'I\S(A0UA" M&.P8[+TSQI9.\SV6QKK9>DUB\VC157[QZ;NWBP3?N]N@3#'D(BPD#%D]I3+D M@+&(,)P3V)+VI$_*Q*"/U\W].SGHSB.45Z00+[4';N$\3H,PCGB,N6(#!Z0E MB\IP3VWQ5(J^M-5-/&Q. 1XEJ@;JKP[NZQ^SL.GF$\.[OSS\Z*;AE,5*8T4B M8DX#)[DWR&IMD<264$YITL5;Q0TBM!;$*,IL0\P6#?GK(_0H'GF7,E_(QYGCF10!I07CN?Q@]'\0DA,AKPZTU0 M&G'L/-*,"<09M2RW]B=1G0%R+3_&G HO/6!94'BMPW-7O-X0Q3$FN>6Q 2N7 M1X-,Q!)1CZT@E%I>?/[=L336U8HM0'.LX%X!,+=Q^N#@6K&8(9&GL7'%'-() M>.@M6#I&>6L=.S,>FWA8:02&0\3T6M"WBL23%(%+1*(8/4/<^H2TT;E]@E5. M88_]2?MG-?Q\TA("CQ;5*\'@*O89G)*"6IOK;65VZ01R,3(X8%(Y[(4M_UC2 ME[:ZCR0-(?!H0374E.OEZ+LG0><64R@1KN!D68^,LW"RJ!0<4^>2>A*E?K%A M5^-/(2>&UFE%\ J4VZ4#14UE@+,2,4:O/=SJ]B'FSST<[SX]C/ M3:/ZQ0"^]EVY#"\'[:-0S=>N;]^=;:IB,BIFY\B#A2&(1RY$L&MJ<2U$+:0.*VN9!NI8C;8-' MA 5*F=:*I=)6[Q'DU7WS*8:99WWH3B2@!JR-QSR#;:PVM8CSG^L1J6 =!<5< M0)Y),)YRRU=M/_4BE4XO>X&DNA@[&12>%E47E$L#,,M35I^P;#-T M55LN)>8149%RW%_"N?1<(\-48,D0ZSTM#+"]Q+2DOD:*O#L%_QL TCNPDKK; M&/-8]WDVTK>#=B4+FCJ*&)822)ZDTC/:04A=$A03=E>=Z M ^!YQ);/4SM;G:OD%4Z"*^0D,8AGA6U=8, 8:CSE(B92.F-U)R%ULQ*J7&R# M9- BD#9GS' 3J7 >1;EJD\8)TISS/$%,^$;U8FIUA0S@CS)?8QS,SWMK$1)1):"BE:R)]T)=[Z(/5JT,:$/ M$5%7@E^M:8C'QMR'NQ&X. BM@XL(YTN3!YR0U4DBECB33ECN8O'.5CWHJIN7 MU("'-4Q"S:%N'0&YI)H(D[LK.@?\X3($I!,+N7<^3\ DS,QI7?@U'0TIIR+2 M/@BG :QO]LE@3QCX+L;^9M7D;3&9/?K!NW>3XM'N8S]\TF#X*"Z<(U;.:0K@ MVP4D,%,H=]4#3"N/F&5<1>^"2Z\I5OYH[NU MMZM.!92#(J<&46$L%AA;)4LG>^RBHR$$C15T#Q =Q?7!R/D1YY,N?%W:^?)T MEA=/SD8?$N)"P_4?[,H0 $>(1RUUP$+&DX8#CK&\3A98.AM^AG"] Z/'3;V M[:37V->X7$YC^._)\GMWL\RS(.@E)@XSS@1R(FA@6=)YXBM&RH +9#&WH&7/ M<+/M(*UN2=_F=K:8KH47_O?-8IF/VB7##!NL#$HTC_&CQ" M ME$1)!T\9D=*3T@6BO8FK6XYR;O2-ET_;^+M,D<7 I4%,);^>>&XHR?X.9L)9 M963Q0OG!!OS)*E'.;L ?P_61!OR[63A_Y&O7'[O;K_$J'Y_BX:Y>7SMIC.OX M_9XCL!4)=D9JCPA>-71;C2#W%A$=)<>>*^[.X5S52 (E"0XH#_DA%0XK5Y0A ML T"8C[*)!AQO/@$\U\C"?08S(Q) CU&0!5=T,5\>?FFFRVZZ22L!+1Z!EF] MU9,8,99 M_4Y7599A;0&(X G*Z4Q"IO4RTB#3SR %_SN'EK[O_YZ4CR/$G17 ME.O-X6;SW.\#$:#Z#:)>^OQ0'Y +/" :2/+>"H%]+YOK:.343'PI)=.#$!G MX ;B6W<]X38&PV*3T"&5U)A)C*+.5B))$>GH"%*")!*U5XR0PI?8'E):@LP0 M&>]KPC>"X0W@YDTW_]'!1N+';K;9R68C!@O)&0.6Y([F/ A0NE%CA#$5)$3F M="R=Z[N7F#JQ]9-AIPS3&T#/5Q#":JCM;S>+R2PN%MO#L-+)WCC/O$_(.0.; M2<;!!0[,$A$G%502E)9^V#M(T.M)_1UB\)2720L V[B_ZS.72+(B.8>,S:W\ ML.# %@V_8.L<8=@ HTH#ZB$!E2WFE<<#QO MFQ*P ,'3M$B#+D92T9"HH8D_53D[\WV?KEM9\,/%TQ7B564YOYU<399VNB&< M1>\4=19);1CB,A*P^K5',1%+B&-"$=I#R(\6K7PW%)'P<"Y5%N^[OZ*_R;7N M7R/0\/UC-U]^O[B.\XFWF\U0FI(+&K@13$3</='^\N-IO@N6.JQ1YY&P#?1C'D"/"(<$U4HE21((Z'Q/T' MZCZ1GP0* [G7%@0N%A/[V?I)FOC-7F)2,H7$\C#M%7:SGM$Y:&G">L";@HWM0<9:#LJ.@_+0AB01' MC@?&\P_5?7D^"3)&!5U\#.B8B65Q"S:%NDQ,O#1-&>8F\<+ ':C'L07JDA#?@ M8,68[&E1]FIJ0(^2=I]RA&-8WVP-Z-<;MXC_OH&UWOV$7RY"F"Q7-^_OL]3- MKU"#4A\.V+Q,GEN0W=3**WMR>?OTY-8[HXL.0$%AG.+'D&1T\:BI)** MS@;O?>E9\/MH&?T\\GC=M:JVDD;#I4#.Y<[0F((+!Z<-$<:%3U'$:(HW+]Q! M1^68>0GI/WLG&)FXV'@=5/%*')0K4&_ 7=,Z$, KQ$ 0F5'B*2_=7 MV4M,6]@9).J7X3. [^T!:/M*I8756 DDHV:P"? XM8X444,9QR[XX$JW3=E) M2'/ &2+DP] 9P/$&8/-V\G,2P!Y<9SDD80G#N9\BS<1;PI&&.QP)';%(W%LE M3&&X/"*@\C-QZ;MI.'-;0L8V\F6T)()CE#@->2R*1281@ZCE7.:QGS24KGA\ M0D)=)3)"F/M@,8"S#0'C;?13X%S8*#X1.5#-3&[EFRU_39 3QB$)'H%WV!B) M2YX>H(S@= -X>:)6[Z-4CEH@6TJD N?YQ9*>MA2)_C_.MW8.QEL'FJ*L%(2I^G MP06'3&ZL&;ETTDBK9"@-H,,4-67F#I3ZOLMJO CJ!X97:R^B_W^ONI__%7U8 M+W^1*\B_3:YSF_')PD^[Q+KJ&D0_WZ-G]A2/CP(.)+Q7Q MS0+_S2[RP]7UCSA;;( ]SST#5YG2O]W>_\RF)\V*O#6-V5V?A=P-]Z.]W@84 M"JOW4Y!8XBEKXIO5N;RW-(;JD/TK%B#QC]F/25[T&^B*W^ O_U6$S.>K5KD?7Y3%%D^] M.%+1+'I$7UQ^[T)A>3U9LTHT9IBT=G.C$5E]AL\NY]>S\'YJKXI(ZO&*59R7 M07+:R8E&I)1/_)O9(LS+B>G)DE4NY,':[SDO&A'4W[L_[^DKJP'W+%TE-7V0 MX [SIK( [^[4R74,[[MYM@S_::>CC]NA=:ODCA\ENAY<:>'@+=Z ;QF_=7?D MYFA P=/WPOI5DKV//X+]N-2L/$\DQCH9W(6DUXC0?I^%'(J[L=/52^D803U9 MJJY3=ICGW4L,J'V4IM-[NA8O!G=Z'*)="U:3T!Z>=_T8T, +PGTPZ?"A&1)U M>[QV76>YURDZR)3BPCKW\\?N73U]&3ME6+(^W.]FG.8XZ*6\G"3CO_T[= M#)XS!IU?9'4#<%C1=O$#/N\G*U9\F5Q]7RZ^7GSY>A)8O/R]NN_L9X1';];7 M-F!VW1YPH^<=EO<&M@OW@8$YV64YV!]XPI<61/>/69A/;Z^^1G\SGRPG<7%Q MO1POMYVK]KK=<7VI'6))"R)[]]?Q8LY>,&GA0V\^.RL)Z?+)O__C7<@6E-]]G5Y_].+7W MPM*]1%?WC:T?9LJDTKU'P'C(XV M[UJOFKP.\KWKQ83_J]\!3F*=]!7*?UX _O,"<)1L/G:SC[$K(93'*]5[,3O$ MZ^Z%C3=TKT18\GHR6SWM3?S6O?LKO_5'V&?NC.A7IO5897O,=ZH]=A>2NW.(MILAR=+#'H@_6>ZDO"H2]?VX($J+&IG6T(_OWZ1VY:"AMPD^ED>5O& M=AOVQ7JY 85 <1QGV_' 2IIX!Y:MET!0P EKT];;06!A/_KILKV$V%2LZV4> M-?0JT,4%^(5?XK]O)O,[O5)&*1_QF5Y";BKT=3P/6\T"^OSS5!E CUT_%Y_C?-7,?^9CZ<2?/NN/.-? G/&Y/G>+5'MP/4(*#T_DT]W7 M?A#:3A][ VKBJIO?CDX=V;UB/3$]Y7?7<_.U \G3Z5/R)K%0$LG^A>ME7QT4 M17<<7RJ+[G/L"LCI?I6:.24O\[H[L/'Z23Y TL+I< MO6M])[N[/GNOW28LVNQ@C3X3#]>IEJ1VZ$3LV&AMHW9#;9F@V_/5ZEW;X_SX MUMXOWG1?XS3FCL<;#(U^NMB]8KV+9)B\#O*EMI\"I(0[H_Y32A,/Z[Z?E3EK M+Z]>3P4.DV5O?M76F3'._S;O;G[\OEC<%)3HH76K9><.U:,O\ZBV1OV>F\"$ M.T)+2?'0NM7R =^NE:U=-O!9VXG+^I+Z,(OP1.? MWGZVDU!(4+N6K)98.UQ>!SA3VU'.GB)0F*DJI1KWK5DM7W:@X%[@36VS8%8+JO2.U.(* M=>_*]3),Q^C5EQA5.[/BWS>3Y6WND;5F);@WUZM>H&\G"8B)L-M2TCWR4_42 M3@>*>Q@K:[N-3]3,/Q>K2V351?1[-P4N?UF6\B2/^U2]7-7!L;LAK&Q._A_C M\O>9[ZX+Q=![?:!>RFHQ6>]G6W,2?A9D/I6D#WRHE\2;BAT-8&-ER>]0/WGG MF^!7&:'W_48O>;<4?3J2>NY<06PE@'61/=6OGB>4]]OCM7+"7 MN%H*0!UB2^U2YVQ0Y1T5$MBN]7K)JZ6 T0&FM!#B+](>\^%"O0344I1G%QNJ M&R'=Z%3)[1J]Y-%2#.;)YMM(\QXMCF/S56E+89(&TU2[V=_ <-D0]C8N_'RR M>H8IE*?Z\O*]A-A2 *0_RZK?2V&2Z;)3CNG/^]V5>GY^:?5>DFTI%M*;8:TV MU/A]MI@ 6[_-[:J9ZH-1AX\I']E=X\!GBK3:Z+N- GTWGGWJ&4 &UJ_N779, M+.QNN=]R-\Z^5\^BW.KQ>? MTK=Y 'R5L? /+%OM#!UG([S,F.J60J:J1#/2QRM5J^0]UH;;L?U61/)MLAQM M7C]:JEI)[D"A/&) [<:A-]-(L!,D6S6A^[&,X?W47HT2S[XUJY7;'B>G%UA2 M/[!X"ID=6+9:?>UQ8GN9,4THP!5=)>;U[5BN6FWM$$6XBQ$-*<-O\^O9LJPN M?+!DM:K:X:KP.4/:TH2%!+9_U6H%M:/T8'-BVSH,Y2:7[EZQ7@WM$&VXAQ]- MR.KMS7Q%6 $AW2U5KRIVB'2>6+=> MW>L0@1WDS>MX9?S<32<>-O!YWOD3OC(^^LP)7AGW;Z/X*^/#3SW#2('GQMWK MCXK%;Y8/#YU:;7/;N!'^WE^! MVM.<,R/)I&39UDL\XR2^JZ;3I,VY<^VG#D@L1=0@P0- R>JO[RY O=B2[Q3G M)I';9B:V22P6B]T'S^Z2'.>N4%?C'+BX^MWX]^TV>Z_3NH#2L=0 =R!8;64Y M93\)L'>LW6ZDWNEJ8>0T=ZP;=<_83]K/3<#T^]8N,$RT6 M5V,A9TR*-T?R,DFB0=8_@Q[PLP%P'G?3M-^_3"]Z W[>/_MG?(1343S,L6ZA MX,U1(!Q%Y_U^-**1=L8+J1;#[ZZ-Y.J[EN6E;5LP M,@O#5OX;<)=HE[^3NY9;VX$X]/2?[9]M&_ MW]R^=S>?;B??3]Y=WTX^?OCQJUHX>&3@V4X#)RWV S<+]K[#WM:FE%:7+982 M'K(%^\N[BSM+PK[3D M0P=T+SM]VO"$Y7P&S,!,PAS)QN72LI]K;AP8M<#[E3:.Z9)]KTW!XJC]5Z8S M]B=M\ X8L\ 8#$8O- 3=PPC!6V[1\>CB8L'N2CU7(*;0"I%H_"\T6%9JS FX M I ZV[HM'A/H#&XI/+9!M<@@50:S"XH5N)TM$2 8?-F&EXRUWH%C#5@F2XPF M 6,=O18"#<5QV&R,RS)#,N!.HAY9IJH6J!,1LA&J%J)+$H%4&&#")F%6J37X MFKC;1TLCOH4DQ2V2J!4*(.(TPL(O9[T]*;VR4<#4RE=8;C0IQN!KO1 MRM8&JNS2F"UK7S*PS@X#6+K:H (DG)FTGL90"DJOATK6-0%NDJ@!Q3V> MFBRXQD2K(5@:E$B&:(O52@K?&-HZL5)(;B1M0(9<[6F])$VUI?SI3Z#UR=:3 MGK: !F%+Z"=5G-JK6G'B:MR6-V*=AW%&R.J;Q0C^E0 )(IWB?!#/I\]OC]?D M$/&Z-P%MP79_ZMH;O8CXF10$2HX=&">.YA8!3:4?(94;L40-XECR1"KI%I29 M=RU+9\@#S&,GP/^!Z$;IZ%/!?;.AJC858M?Z2B)-M1'> %]$3J'$ D$AA'$$ M*CH;)((%P/&@1/H#T> M5+3 "P66.! &#%';CCZUNDU9Y4=V0NPS>(^RL$[3VE",-U+>#JV%M@[OI]3 M9&@?*FH>C;"3)Z9D"%9DI$?2C>'8N(#OTJF!+^N57:^#53FWJ_J N,R#&X0G M>>^/AH 7V(O?@6I:]D?RK2]VT9HSBH:M,G-E'<=2TVEC5WG:WT"512&= _@%ED\T5@(T+B3:YY6<('"1 M5"V1-OZF@G=YVN#G6J+Y_F359>J;^]?_;WR^&'77"DLH+.DD@HIZ2NI.4PD( M@2;+KAJ0.? [2INAI/*)TQ>#_IGA\H'+9P&KZ15"1[^#J[C B1965/4D")L2 M$J<@DK#2:X7<;3%QV[I '*"/_&::%+'ST=1+S\L'TIE<8_K-#-) "\,+GKP0 M(/Y1;H.D5LA>LIQI-0-*826?-D^D3<-W4%1*+P!'Y[D.#, MJ!1?#&7I[?"3GO-:-8ZB3A1>YSJ#_\5RY6:XXX=.G=@>.^]$W?C)T:CS]-@O M:>T-.H/SIX>?J[8?=2[BP5YJ3[TC@C/0W[;BY9NCWNH]=G-ZAMWJGL5+\@CN MI0/UV.7!VU\)ACZ0;QXE5?'9\@*_B?[X?K3/_P[XK]]^C#Y\>.' MS]A?1+O[;PGO!U[ O@%NZ(/(!??"_"-%1G:-#FB;6Y\M^&T^_B3@?S7TAK>IS#/H:FR!=Y?S%8EPK_)=,7A/K4I\(=B;:QXXS2 M8J6M?_LX#$_D9[#U8=/Z!/E<&JVG\ 2/4>VVIP0W7HT3LF(SVS_X&3[+.O6? M@_T'4$L#!!0 ( /MX:%C&VV=QTP< ' F = :V9Y+3(P,C0Q,S%X M<3-F>3(T>&5X>#,Q,BYH=&WM6FUOVS@2_GZ_@I?@NBE@.[(=)_%+ [1IB@T6 MM]W-!K>'^W*@)QLW*27.K@K4,<2A\,9SL-G9B0/ MQBY39X.QX,G97P9_K=?91QV7F<@=BXW@3B2LM#(?L5\386]8O5Y)G>MB9N1H M[%@K:AVQ7[6YD1,>QIUT2IS-]0P.P_7@T"\R&.ID=C9(Y(3)Y-V>[$9';7%\ M)-HQOG5..CPZ;2?)R?%)Z^BD$W5;_V[N82K$PQSK9DJ\V\MD7A\+6K_7[1:N M/Y6)&_>:4?2W/2]W-I#9B''EWNW=I+/&;\5HCUD3KUX%1962XV9QV\^X&4'O M4#NGLUX':B?".!ES5>=*CO*>$[>N&JY6/.X4MPO[UJT,"ITN>L?0YJ<'3;^5 MULETAJFIQE97\K%6VO3VH^BXTXGZ-%)/>2;5K/?=>R.Y^JYF>6[K5AB9AF$K M_Q!P&\K]Y31X*?WU]^N+QF[6:C-3@D^4=-?L@^^O?5 M[3N_N+J^_'1Y_O[Z\O./O[RHA=U[!AYM-/"RQJ[T$)!@/S7P[0]Q4V,Q(22= M,3?F[LU^Y[2_I=W]@B<)SE5=B=3UV@MXR#S!F>G5VR_L6[,Q-_R%EKR[ :W3 M1H<X7&MNO<_9)FXPUH_K/3*?L!VUP M1Q@S0PBZKS4$K=T(P0=NL?'8XFS&;G(]52(9B5J(1+7_B1:6Y1HI BMPF3.> MSUB9.U,*F(VDX?,' L-9ABLRDZ4\QBW#="8=?& MK%G[FH%UM!O NKX3A3?[IZWF2=]6T*ER-AUZG:82EP?VK0_1)>-&># @N'*H M! 6-"2!PJ*0=TPP2R\!YQ'MTG4@;*VU+S",V-%H%5!1&QR+!;W\9CG(\'>@VBN2@6)9IO7FYT#$:QH=I)P%2ZQEC!Y0"/I9\1&*R -H"%; MMEXHO;-0BH7(S_O0A01EXZ>7-2>M;PU'OAMP_"@LJGY$Q:>CQR%3HTP9\])N M/X52UE @_-5*(0GJTD !"&3U467&*B5A$L M#4J0(6RQ6LG$]XFV'%J92&XD.2!#KO:TGI.FTE+^]"?0^F3K24]; 8/0(?I) M!:=^JU22.6>1@S0E9?+4;P;2A($'2*^2)Y.GU^>[P.=Q&O6Q/0&FRW MIZZMT0O$3V1"H.16YYPXFEL FDH_0BHWR1PUP+'D0ZFDFU%FWK0LG2$/,(^= M /\[HBNEHT\%MY5#16D*8-?Z2B*.M4F\ ;Z('(D3+@J/?=0#$6:HH23$^R^W5"*+8J +;@T7&ZNSCPJ M,1$\:$,-.-2E>]B";=B>+Z0%%;CIX\T'&\Y+9W_01-@)V.-!10N\4F E.\* M(6KKT:=6MRJK_,A&B'T![U$6UG%<&HKQ2LK;H#73UN%^3 U,"ON@J'HTP@X> MF)("K&"D>]*5X6AW2#S)^_VH"'B&7OQ& MJ*IEOR=?>_86/0_0W[XCZNP&H)_<$?D'\52BB4=!*@HIZ2NM-8"D"@RK*+!F0J^ VE MS5!2^<3IBT'_S'#^P.6+@%7U"J&CW\!5/,%$*Q94]2 (JQ(24X D5'JUD+LM M$K^2=J5+$QD=3KSTO[TAG\A[I-S6@@1K"*SQY 2#^46Z%I%K(7C*? M:#41E,)R/JJ>2)N*[T16*#T3&)V.=6 X?@>GP-57R>^-'7R-]1$;Y:F-_9V; M>/QFOWD<]4]K_D7N]N8ZWWI5HT.<"F'J,%OQPHK>_$L?>:-0?-:3N;?#3WK* M>]9F%#6B\';7&?Q/YBM7PPT_=.B2];'C1M1J/C@:-1X>^S.M[6ZC>_SP\%/5 M=J+&2;.[E=I#OQ%A,[#?MN#YN[WVXL5V=7IZK>*6->^^?*8#M;;ENMC;%/ J M2*1A!0+-KX78T\<0V^S X0^S#:EXOD'/]SWX^%(.'<&A-_M'H!'_R:X^?[BX MNO:OE#__Z^*'A9./NQ>Q$(?_&AQ>;#]^Y-F]Q\P/>U]Q305#YI\_,K*KORL^ MKOV\P?MX[Z<#_Y-QOJ9? FT;Z%UQ97,X+VY%7-*S'O8/]$OL)X-JE2JS&CL? M2Y&R3XMBX'/HJ,)+P#!XK@T*!'H!7@T^"PV'/JUN2-J5P4>48@MM_9O,7GBZ M/Q%KOYE:'C!/^=%R"A_BE)5N?4K8[[/!D*RX0\ZKG^$77X?^EV;_ 5!+ P04 M " #[>&A8$Q=MG-4$ && '0 &MF>2TR,#(T,3,Q>'$S9GDR-'AE M>'@S,C$N:'1MY5C_<]HV%/]]?\4;N;7I'3:V ?/%)'>$D#;K%E(@:[M?=L*6 M08NP7$E.,WY.+E!!ET12 MO%_I&32*]:!A-ADL6)3O#R)R 23:JY&N%W8Z/@I]I]UM+3RWZS<[<:OGM[#O MNJVN^X=;4Z**O9 1,J=XK[8FB;7">O]^KY?*X))$>GFN';'Y#U$A"5 M>[7S./?L/]-E#00/;RP+5:4:WTTWP1KQI=*\8%*R=;^M%%]@+DF(J(4H629] MB3>R))=[^NUTL[7PMIV%0LG2OJ^T&?%"DPF>$HR9"G7)'3+*>'_'*[>5:K.\+'SI.$Y 28*K$+F>CLOX MS8OC@^,Y-#W;'30T_]\:?)=]^N]?MV\TGLZ/CXY'P_GQY 1.SZ:SL^')'.83 M<+MP9L_LD0VS\E\?'B#O6+J.3Y,CF#^8@RSX?1@>#*> M69,WOXS?PG TUQ3/<;S_-Q*MCT;B-.,B0VHWR:[[CD-)6%+ZC@2@B*6Z0--K M[!63]IW%(%<89H@O4(*%-=E0G,,PE)JB?:\;>I9$F N5DTK5:$5P#.,-#C-) M+C!,XIB$F -**MH125 2*A>W-*7L)>,)'&'.,HZ,0;MZ MJR<[7<]S@A%;IRC)SY!#J8HMS9162=>V-EEE@(4M7"(?SA%U2 M'"WQDYUV-[@G>$&*HD@U,8OB6,6X6U4B49XGLF_I_WQ5@'?1L\KTK[7IS1BT M[8[Q60?X58:XQ)SF,,4*+A5LA27C:W =ZQ7$C!L8WA5<@%7,(O@9)6JM$'1] M)VBZ]6(*7,>XT%5!7.5BB3S$&57[A6I%"19P2>3*T#E^EQ&.]=P06D9L\V62I%>H%/WNTV3Q3>2)B11:; N M"CE4&A#1S8(D!H4R:V)$= ZE' N-7EV3$:6@Q+"V2F$K4@6G*+I.O.TC2F%$ MC&K=91171@OP68J+YB$^2!_[6VS:A_JP9+H2_(IXN"IJHUN4QOT-EFA!<45= M,*YZLZ4,IR@5N%_]""(B4HKR/DF,(4;HW;/OYO\N6K;CMUQ>_=2VS"!*(*AXBU4PNW5FMOC M8ED??2_=@'OS2*=+YL.0%]'^6HEHD#S(;\[&TN'OTI3D'SCH:/<>#, G:(WO"W'9071_4Y3\:$. ME^GD8#R=PZFM?OT^?OEH6\UCF2U3ME V&+S9>WS^:/%^8*/E:JC\ID;*U32I MW_5Z5;_VM#4JGZNV$^F+LJ)A+F4?N?*5!K?T!2UEPEQ]^QQ3I.V^]9)]56SF M5N=\.Y2TR,#(T,#$S,2YX&A82UDI,:HD ![ M:0$ % @ ';J0$ :V9Y+3(P,C0P,3,Q7V-A;"YX;6Q02P$" M% ,4 " #[>&A876Q6GNQ7 #]Q , % @ &WS@$ :V9Y M+3(P,C0P,3,Q7V1E9BYX;6Q02P$"% ,4 " #[>&A8/Q)NS <. ")#P M$P @ '5)@( :V9Y+3(P,C0P,3,Q7V2TR,#(T,#$S,5]L86(N>&UL4$L! A0#% @ M^WAH6('-L" +G@ Z28' !0 ( !^T@# &MF>2TR,#(T,#$S M,5]P&UL4$L! A0#% @ ^WAH6&#&*QF=!P %28 !T M ( !..<# &MF>2TR,#(T,3,Q>'$S9GDR-'AE>'@S,3$N:'1M4$L! A0# M% @ ^WAH6,;;9W'3!P <"8 !T ( !$.\# &MF>2TR M,#(T,3,Q>'$S9GDR-'AE>'@S,3(N:'1M4$L! A0#% @ ^WAH6!,7;9S5 M! !A@ !T ( !'O<# &MF>2TR,#(T,3,Q>'$S9GDR-'AE ?>'@S,C$N:'1M4$L%!@ + L YP( "[\ P $! end XML 92 kfy-20240131_htm.xml IDEA: XBRL DOCUMENT 0000056679 2023-05-01 2024-01-31 0000056679 2024-03-04 0000056679 2024-01-31 0000056679 2023-04-30 0000056679 us-gaap:ServiceMember 2023-11-01 2024-01-31 0000056679 us-gaap:ServiceMember 2022-11-01 2023-01-31 0000056679 us-gaap:ServiceMember 2023-05-01 2024-01-31 0000056679 us-gaap:ServiceMember 2022-05-01 2023-01-31 0000056679 kfy:ReimbursedOutOfPocketEngagementExpensesMember 2023-11-01 2024-01-31 0000056679 kfy:ReimbursedOutOfPocketEngagementExpensesMember 2022-11-01 2023-01-31 0000056679 kfy:ReimbursedOutOfPocketEngagementExpensesMember 2023-05-01 2024-01-31 0000056679 kfy:ReimbursedOutOfPocketEngagementExpensesMember 2022-05-01 2023-01-31 0000056679 2023-11-01 2024-01-31 0000056679 2022-11-01 2023-01-31 0000056679 2022-05-01 2023-01-31 0000056679 kfy:ReimbursedExpensesMember 2023-11-01 2024-01-31 0000056679 kfy:ReimbursedExpensesMember 2022-11-01 2023-01-31 0000056679 kfy:ReimbursedExpensesMember 2023-05-01 2024-01-31 0000056679 kfy:ReimbursedExpensesMember 2022-05-01 2023-01-31 0000056679 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-04-30 0000056679 us-gaap:RetainedEarningsMember 2023-04-30 0000056679 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-04-30 0000056679 us-gaap:ParentMember 2023-04-30 0000056679 us-gaap:NoncontrollingInterestMember 2023-04-30 0000056679 us-gaap:RetainedEarningsMember 2023-05-01 2023-07-31 0000056679 us-gaap:ParentMember 2023-05-01 2023-07-31 0000056679 us-gaap:NoncontrollingInterestMember 2023-05-01 2023-07-31 0000056679 2023-05-01 2023-07-31 0000056679 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-05-01 2023-07-31 0000056679 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-05-01 2023-07-31 0000056679 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-07-31 0000056679 us-gaap:RetainedEarningsMember 2023-07-31 0000056679 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-31 0000056679 us-gaap:ParentMember 2023-07-31 0000056679 us-gaap:NoncontrollingInterestMember 2023-07-31 0000056679 2023-07-31 0000056679 us-gaap:RetainedEarningsMember 2023-08-01 2023-10-31 0000056679 us-gaap:ParentMember 2023-08-01 2023-10-31 0000056679 us-gaap:NoncontrollingInterestMember 2023-08-01 2023-10-31 0000056679 2023-08-01 2023-10-31 0000056679 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-08-01 2023-10-31 0000056679 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-08-01 2023-10-31 0000056679 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-10-31 0000056679 us-gaap:RetainedEarningsMember 2023-10-31 0000056679 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-10-31 0000056679 us-gaap:ParentMember 2023-10-31 0000056679 us-gaap:NoncontrollingInterestMember 2023-10-31 0000056679 2023-10-31 0000056679 us-gaap:RetainedEarningsMember 2023-11-01 2024-01-31 0000056679 us-gaap:ParentMember 2023-11-01 2024-01-31 0000056679 us-gaap:NoncontrollingInterestMember 2023-11-01 2024-01-31 0000056679 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-11-01 2024-01-31 0000056679 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-11-01 2024-01-31 0000056679 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2024-01-31 0000056679 us-gaap:RetainedEarningsMember 2024-01-31 0000056679 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-01-31 0000056679 us-gaap:ParentMember 2024-01-31 0000056679 us-gaap:NoncontrollingInterestMember 2024-01-31 0000056679 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-04-30 0000056679 us-gaap:RetainedEarningsMember 2022-04-30 0000056679 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-04-30 0000056679 us-gaap:ParentMember 2022-04-30 0000056679 us-gaap:NoncontrollingInterestMember 2022-04-30 0000056679 2022-04-30 0000056679 us-gaap:RetainedEarningsMember 2022-05-01 2022-07-31 0000056679 us-gaap:ParentMember 2022-05-01 2022-07-31 0000056679 us-gaap:NoncontrollingInterestMember 2022-05-01 2022-07-31 0000056679 2022-05-01 2022-07-31 0000056679 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-05-01 2022-07-31 0000056679 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-05-01 2022-07-31 0000056679 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-07-31 0000056679 us-gaap:RetainedEarningsMember 2022-07-31 0000056679 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-07-31 0000056679 us-gaap:ParentMember 2022-07-31 0000056679 us-gaap:NoncontrollingInterestMember 2022-07-31 0000056679 2022-07-31 0000056679 us-gaap:RetainedEarningsMember 2022-08-01 2022-10-31 0000056679 us-gaap:ParentMember 2022-08-01 2022-10-31 0000056679 us-gaap:NoncontrollingInterestMember 2022-08-01 2022-10-31 0000056679 2022-08-01 2022-10-31 0000056679 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-08-01 2022-10-31 0000056679 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-08-01 2022-10-31 0000056679 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-10-31 0000056679 us-gaap:RetainedEarningsMember 2022-10-31 0000056679 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-10-31 0000056679 us-gaap:ParentMember 2022-10-31 0000056679 us-gaap:NoncontrollingInterestMember 2022-10-31 0000056679 2022-10-31 0000056679 us-gaap:RetainedEarningsMember 2022-11-01 2023-01-31 0000056679 us-gaap:ParentMember 2022-11-01 2023-01-31 0000056679 us-gaap:NoncontrollingInterestMember 2022-11-01 2023-01-31 0000056679 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2022-11-01 2023-01-31 0000056679 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2022-11-01 2023-01-31 0000056679 us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember 2023-01-31 0000056679 us-gaap:RetainedEarningsMember 2023-01-31 0000056679 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-01-31 0000056679 us-gaap:ParentMember 2023-01-31 0000056679 us-gaap:NoncontrollingInterestMember 2023-01-31 0000056679 2023-01-31 0000056679 kfy:RightOfUseAssetsMember 2023-05-01 2024-01-31 0000056679 kfy:LeaseholdImprovementsAndFurnitureAndFixturesMember 2023-05-01 2024-01-31 0000056679 us-gaap:SoftwareAndSoftwareDevelopmentCostsMember 2023-05-01 2024-01-31 0000056679 kfy:RightOfUseAssetsMember 2022-05-01 2023-01-31 0000056679 kfy:RightOfUseAssetsMember 2022-11-01 2023-01-31 0000056679 kfy:LeaseholdImprovementsAndFurnitureAndFixturesMember 2022-05-01 2023-01-31 0000056679 kfy:LeaseholdImprovementsAndFurnitureAndFixturesMember 2022-11-01 2023-01-31 0000056679 2024-01-31 2024-01-31 0000056679 2023-04-30 2023-04-30 0000056679 srt:MinimumMember 2024-01-31 0000056679 srt:MaximumMember 2024-01-31 0000056679 kfy:ExecutiveAndProfessionalSearchMember 2024-01-31 0000056679 us-gaap:RestrictedStockMember 2023-11-01 2024-01-31 0000056679 us-gaap:RestrictedStockMember 2022-11-01 2023-01-31 0000056679 us-gaap:RestrictedStockMember 2023-05-01 2024-01-31 0000056679 us-gaap:RestrictedStockMember 2022-05-01 2023-01-31 0000056679 us-gaap:EmployeeStockMember 2023-11-01 2024-01-31 0000056679 us-gaap:EmployeeStockMember 2022-11-01 2023-01-31 0000056679 us-gaap:EmployeeStockMember 2023-05-01 2024-01-31 0000056679 us-gaap:EmployeeStockMember 2022-05-01 2023-01-31 0000056679 us-gaap:RestrictedStockMember 2023-11-01 2024-01-31 0000056679 us-gaap:RestrictedStockMember 2023-05-01 2024-01-31 0000056679 us-gaap:RestrictedStockMember 2022-11-01 2023-01-31 0000056679 us-gaap:RestrictedStockMember 2022-05-01 2023-01-31 0000056679 us-gaap:AccumulatedTranslationAdjustmentMember 2023-10-31 0000056679 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-10-31 0000056679 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-10-31 0000056679 us-gaap:AccumulatedTranslationAdjustmentMember 2023-11-01 2024-01-31 0000056679 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-11-01 2024-01-31 0000056679 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-11-01 2024-01-31 0000056679 us-gaap:AccumulatedTranslationAdjustmentMember 2024-01-31 0000056679 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-01-31 0000056679 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2024-01-31 0000056679 us-gaap:AccumulatedTranslationAdjustmentMember 2023-04-30 0000056679 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-04-30 0000056679 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-04-30 0000056679 us-gaap:AccumulatedTranslationAdjustmentMember 2023-05-01 2024-01-31 0000056679 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-05-01 2024-01-31 0000056679 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-05-01 2024-01-31 0000056679 us-gaap:AccumulatedTranslationAdjustmentMember 2022-10-31 0000056679 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-10-31 0000056679 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-10-31 0000056679 us-gaap:AccumulatedTranslationAdjustmentMember 2022-11-01 2023-01-31 0000056679 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-11-01 2023-01-31 0000056679 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-11-01 2023-01-31 0000056679 us-gaap:AccumulatedTranslationAdjustmentMember 2023-01-31 0000056679 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2023-01-31 0000056679 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2023-01-31 0000056679 us-gaap:AccumulatedTranslationAdjustmentMember 2022-04-30 0000056679 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-04-30 0000056679 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-04-30 0000056679 us-gaap:AccumulatedTranslationAdjustmentMember 2022-05-01 2023-01-31 0000056679 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2022-05-01 2023-01-31 0000056679 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2022-05-01 2023-01-31 0000056679 us-gaap:TreasuryStockCommonMember 2023-11-01 2024-01-31 0000056679 us-gaap:TreasuryStockCommonMember 2023-05-01 2024-01-31 0000056679 us-gaap:TreasuryStockCommonMember 2022-11-01 2023-01-31 0000056679 us-gaap:TreasuryStockCommonMember 2022-05-01 2023-01-31 0000056679 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2024-01-31 0000056679 us-gaap:FairValueInputsLevel2Member kfy:CorporateNotesOrBondsMember 2024-01-31 0000056679 us-gaap:FairValueInputsLevel2Member kfy:USTreasuryAndAgencySecuritiesMember 2024-01-31 0000056679 us-gaap:FairValueInputsLevel2Member 2024-01-31 0000056679 us-gaap:FairValueInputsLevel1Member us-gaap:MutualFundMember 2024-01-31 0000056679 us-gaap:FairValueInputsLevel1Member us-gaap:EquitySecuritiesMember 2024-01-31 0000056679 us-gaap:FairValueInputsLevel1Member us-gaap:CashMember 2024-01-31 0000056679 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2024-01-31 0000056679 us-gaap:FairValueInputsLevel2Member us-gaap:ForeignExchangeForwardMember 2024-01-31 0000056679 us-gaap:FairValueInputsLevel2Member us-gaap:CommercialPaperMember 2023-04-30 0000056679 us-gaap:FairValueInputsLevel2Member kfy:CorporateNotesOrBondsMember 2023-04-30 0000056679 us-gaap:FairValueInputsLevel2Member kfy:USTreasuryAndAgencySecuritiesMember 2023-04-30 0000056679 us-gaap:FairValueInputsLevel1Member us-gaap:MutualFundMember 2023-04-30 0000056679 us-gaap:FairValueInputsLevel1Member us-gaap:EquitySecuritiesMember 2023-04-30 0000056679 us-gaap:FairValueInputsLevel1Member us-gaap:CashMember 2023-04-30 0000056679 us-gaap:FairValueInputsLevel1Member us-gaap:MoneyMarketFundsMember 2023-04-30 0000056679 us-gaap:FairValueInputsLevel2Member us-gaap:ForeignExchangeForwardMember 2023-04-30 0000056679 srt:MinimumMember 2023-05-01 2024-01-31 0000056679 srt:MaximumMember 2023-05-01 2024-01-31 0000056679 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2024-01-31 0000056679 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2023-04-30 0000056679 kfy:IncomeTaxesAndOtherReceivablesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember kfy:DerivativesPurchasedMember 2024-01-31 0000056679 kfy:IncomeTaxesAndOtherReceivablesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember kfy:DerivativesSoldMember 2024-01-31 0000056679 kfy:IncomeTaxesAndOtherReceivablesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember kfy:DerivativesPurchasedMember 2023-04-30 0000056679 kfy:IncomeTaxesAndOtherReceivablesMember us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember kfy:DerivativesSoldMember 2023-04-30 0000056679 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2023-11-01 2024-01-31 0000056679 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2023-05-01 2024-01-31 0000056679 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2022-11-01 2023-01-31 0000056679 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2022-05-01 2023-01-31 0000056679 kfy:DeferredCompensationPlanMember 2023-11-01 2024-01-31 0000056679 kfy:DeferredCompensationPlanMember 2022-11-01 2023-01-31 0000056679 kfy:DeferredCompensationPlanMember 2023-05-01 2024-01-31 0000056679 kfy:DeferredCompensationPlanMember 2022-05-01 2023-01-31 0000056679 kfy:CSVOfColiContractsMember kfy:DeferredCompensationPlanMember 2024-01-31 0000056679 kfy:CSVOfColiContractsMember kfy:DeferredCompensationPlanMember 2023-04-30 0000056679 kfy:CSVOfColiContractsMember 2023-11-01 2024-01-31 0000056679 kfy:CSVOfColiContractsMember 2023-05-01 2024-01-31 0000056679 kfy:CSVOfColiContractsMember 2022-11-01 2023-01-31 0000056679 kfy:CSVOfColiContractsMember 2022-05-01 2023-01-31 0000056679 kfy:ExecutiveCapitalAccumulationPlanMember 2023-05-01 2024-01-31 0000056679 srt:MinimumMember kfy:ExecutiveCapitalAccumulationPlanMember 2023-05-01 2024-01-31 0000056679 srt:MaximumMember kfy:ExecutiveCapitalAccumulationPlanMember 2023-05-01 2024-01-31 0000056679 kfy:ExecutiveCapitalAccumulationPlanMember 2023-11-01 2024-01-31 0000056679 kfy:ExecutiveCapitalAccumulationPlanMember 2022-11-01 2023-01-31 0000056679 kfy:ExecutiveCapitalAccumulationPlanMember 2022-05-01 2023-01-31 0000056679 2024-02-01 2024-01-31 0000056679 2024-05-01 2024-01-31 0000056679 2025-05-01 2024-01-31 0000056679 2026-05-01 2024-01-31 0000056679 kfy:IndustrialMember 2023-11-01 2024-01-31 0000056679 kfy:IndustrialMember 2022-11-01 2023-01-31 0000056679 us-gaap:FinancialServiceMember 2023-11-01 2024-01-31 0000056679 us-gaap:FinancialServiceMember 2022-11-01 2023-01-31 0000056679 kfy:LifeSciencesAndHealthcareMember 2023-11-01 2024-01-31 0000056679 kfy:LifeSciencesAndHealthcareMember 2022-11-01 2023-01-31 0000056679 kfy:ConsumerGoodsMember 2023-11-01 2024-01-31 0000056679 kfy:ConsumerGoodsMember 2022-11-01 2023-01-31 0000056679 us-gaap:TechnologyServiceMember 2023-11-01 2024-01-31 0000056679 us-gaap:TechnologyServiceMember 2022-11-01 2023-01-31 0000056679 kfy:EducationNonProfitAndGeneralMember 2023-11-01 2024-01-31 0000056679 kfy:EducationNonProfitAndGeneralMember 2022-11-01 2023-01-31 0000056679 kfy:IndustrialMember 2023-05-01 2024-01-31 0000056679 kfy:IndustrialMember 2022-05-01 2023-01-31 0000056679 us-gaap:FinancialServiceMember 2023-05-01 2024-01-31 0000056679 us-gaap:FinancialServiceMember 2022-05-01 2023-01-31 0000056679 kfy:LifeSciencesAndHealthcareMember 2023-05-01 2024-01-31 0000056679 kfy:LifeSciencesAndHealthcareMember 2022-05-01 2023-01-31 0000056679 us-gaap:TechnologyServiceMember 2023-05-01 2024-01-31 0000056679 us-gaap:TechnologyServiceMember 2022-05-01 2023-01-31 0000056679 kfy:ConsumerGoodsMember 2023-05-01 2024-01-31 0000056679 kfy:ConsumerGoodsMember 2022-05-01 2023-01-31 0000056679 kfy:EducationNonProfitAndGeneralMember 2023-05-01 2024-01-31 0000056679 kfy:EducationNonProfitAndGeneralMember 2022-05-01 2023-01-31 0000056679 us-gaap:CommercialPaperMember 2024-01-31 0000056679 us-gaap:CashAndCashEquivalentsMember us-gaap:CommercialPaperMember 2024-01-31 0000056679 kfy:MarketableSecuritiesCurrentMember us-gaap:CommercialPaperMember 2024-01-31 0000056679 kfy:MarketableSecuritiesNonCurrentMember us-gaap:CommercialPaperMember 2024-01-31 0000056679 us-gaap:CorporateBondSecuritiesMember 2024-01-31 0000056679 us-gaap:CashAndCashEquivalentsMember us-gaap:CorporateBondSecuritiesMember 2024-01-31 0000056679 kfy:MarketableSecuritiesCurrentMember us-gaap:CorporateBondSecuritiesMember 2024-01-31 0000056679 kfy:MarketableSecuritiesNonCurrentMember us-gaap:CorporateBondSecuritiesMember 2024-01-31 0000056679 us-gaap:CommercialPaperMember 2023-04-30 0000056679 us-gaap:CashAndCashEquivalentsMember us-gaap:CommercialPaperMember 2023-04-30 0000056679 kfy:MarketableSecuritiesCurrentMember us-gaap:CommercialPaperMember 2023-04-30 0000056679 kfy:MarketableSecuritiesNonCurrentMember us-gaap:CommercialPaperMember 2023-04-30 0000056679 us-gaap:CorporateBondSecuritiesMember 2023-04-30 0000056679 us-gaap:CashAndCashEquivalentsMember us-gaap:CorporateBondSecuritiesMember 2023-04-30 0000056679 kfy:MarketableSecuritiesCurrentMember us-gaap:CorporateBondSecuritiesMember 2023-04-30 0000056679 kfy:MarketableSecuritiesNonCurrentMember us-gaap:CorporateBondSecuritiesMember 2023-04-30 0000056679 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember kfy:ConsultingMember 2023-11-01 2024-01-31 0000056679 us-gaap:OperatingSegmentsMember kfy:ConsultingMember 2023-11-01 2024-01-31 0000056679 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember kfy:ConsultingMember 2022-11-01 2023-01-31 0000056679 us-gaap:OperatingSegmentsMember kfy:ConsultingMember 2022-11-01 2023-01-31 0000056679 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember kfy:DigitalMember 2023-11-01 2024-01-31 0000056679 us-gaap:OperatingSegmentsMember kfy:DigitalMember 2023-11-01 2024-01-31 0000056679 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember kfy:DigitalMember 2022-11-01 2023-01-31 0000056679 us-gaap:OperatingSegmentsMember kfy:DigitalMember 2022-11-01 2023-01-31 0000056679 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember kfy:ExecutiveSearchNorthAmericaMember 2023-11-01 2024-01-31 0000056679 us-gaap:OperatingSegmentsMember kfy:ExecutiveSearchNorthAmericaMember 2023-11-01 2024-01-31 0000056679 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember kfy:ExecutiveSearchNorthAmericaMember 2022-11-01 2023-01-31 0000056679 us-gaap:OperatingSegmentsMember kfy:ExecutiveSearchNorthAmericaMember 2022-11-01 2023-01-31 0000056679 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember kfy:ExecutiveSearchEMEAMember 2023-11-01 2024-01-31 0000056679 us-gaap:OperatingSegmentsMember kfy:ExecutiveSearchEMEAMember 2023-11-01 2024-01-31 0000056679 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember kfy:ExecutiveSearchEMEAMember 2022-11-01 2023-01-31 0000056679 us-gaap:OperatingSegmentsMember kfy:ExecutiveSearchEMEAMember 2022-11-01 2023-01-31 0000056679 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember kfy:ExecutiveSearchAsiaPacificMember 2023-11-01 2024-01-31 0000056679 us-gaap:OperatingSegmentsMember kfy:ExecutiveSearchAsiaPacificMember 2023-11-01 2024-01-31 0000056679 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember kfy:ExecutiveSearchAsiaPacificMember 2022-11-01 2023-01-31 0000056679 us-gaap:OperatingSegmentsMember kfy:ExecutiveSearchAsiaPacificMember 2022-11-01 2023-01-31 0000056679 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember kfy:ExecutiveSearchLatinAmericaMember 2023-11-01 2024-01-31 0000056679 us-gaap:OperatingSegmentsMember kfy:ExecutiveSearchLatinAmericaMember 2023-11-01 2024-01-31 0000056679 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember kfy:ExecutiveSearchLatinAmericaMember 2022-11-01 2023-01-31 0000056679 us-gaap:OperatingSegmentsMember kfy:ExecutiveSearchLatinAmericaMember 2022-11-01 2023-01-31 0000056679 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember kfy:ProfessionalSearchInterimMember 2023-11-01 2024-01-31 0000056679 us-gaap:OperatingSegmentsMember kfy:ProfessionalSearchInterimMember 2023-11-01 2024-01-31 0000056679 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember kfy:ProfessionalSearchInterimMember 2022-11-01 2023-01-31 0000056679 us-gaap:OperatingSegmentsMember kfy:ProfessionalSearchInterimMember 2022-11-01 2023-01-31 0000056679 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember kfy:RPOMember 2023-11-01 2024-01-31 0000056679 us-gaap:OperatingSegmentsMember kfy:RPOMember 2023-11-01 2024-01-31 0000056679 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember kfy:RPOMember 2022-11-01 2023-01-31 0000056679 us-gaap:OperatingSegmentsMember kfy:RPOMember 2022-11-01 2023-01-31 0000056679 us-gaap:CorporateNonSegmentMember 2023-11-01 2024-01-31 0000056679 us-gaap:CorporateNonSegmentMember 2022-11-01 2023-01-31 0000056679 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember kfy:ConsultingMember 2023-05-01 2024-01-31 0000056679 us-gaap:OperatingSegmentsMember kfy:ConsultingMember 2023-05-01 2024-01-31 0000056679 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember kfy:ConsultingMember 2022-05-01 2023-01-31 0000056679 us-gaap:OperatingSegmentsMember kfy:ConsultingMember 2022-05-01 2023-01-31 0000056679 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember kfy:DigitalMember 2023-05-01 2024-01-31 0000056679 us-gaap:OperatingSegmentsMember kfy:DigitalMember 2023-05-01 2024-01-31 0000056679 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember kfy:DigitalMember 2022-05-01 2023-01-31 0000056679 us-gaap:OperatingSegmentsMember kfy:DigitalMember 2022-05-01 2023-01-31 0000056679 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember kfy:ExecutiveSearchNorthAmericaMember 2023-05-01 2024-01-31 0000056679 us-gaap:OperatingSegmentsMember kfy:ExecutiveSearchNorthAmericaMember 2023-05-01 2024-01-31 0000056679 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember kfy:ExecutiveSearchNorthAmericaMember 2022-05-01 2023-01-31 0000056679 us-gaap:OperatingSegmentsMember kfy:ExecutiveSearchNorthAmericaMember 2022-05-01 2023-01-31 0000056679 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember kfy:ExecutiveSearchEMEAMember 2023-05-01 2024-01-31 0000056679 us-gaap:OperatingSegmentsMember kfy:ExecutiveSearchEMEAMember 2023-05-01 2024-01-31 0000056679 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember kfy:ExecutiveSearchEMEAMember 2022-05-01 2023-01-31 0000056679 us-gaap:OperatingSegmentsMember kfy:ExecutiveSearchEMEAMember 2022-05-01 2023-01-31 0000056679 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember kfy:ExecutiveSearchAsiaPacificMember 2023-05-01 2024-01-31 0000056679 us-gaap:OperatingSegmentsMember kfy:ExecutiveSearchAsiaPacificMember 2023-05-01 2024-01-31 0000056679 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember kfy:ExecutiveSearchAsiaPacificMember 2022-05-01 2023-01-31 0000056679 us-gaap:OperatingSegmentsMember kfy:ExecutiveSearchAsiaPacificMember 2022-05-01 2023-01-31 0000056679 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember kfy:ExecutiveSearchLatinAmericaMember 2023-05-01 2024-01-31 0000056679 us-gaap:OperatingSegmentsMember kfy:ExecutiveSearchLatinAmericaMember 2023-05-01 2024-01-31 0000056679 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember kfy:ExecutiveSearchLatinAmericaMember 2022-05-01 2023-01-31 0000056679 us-gaap:OperatingSegmentsMember kfy:ExecutiveSearchLatinAmericaMember 2022-05-01 2023-01-31 0000056679 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember kfy:ProfessionalSearchInterimMember 2023-05-01 2024-01-31 0000056679 us-gaap:OperatingSegmentsMember kfy:ProfessionalSearchInterimMember 2023-05-01 2024-01-31 0000056679 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember kfy:ProfessionalSearchInterimMember 2022-05-01 2023-01-31 0000056679 us-gaap:OperatingSegmentsMember kfy:ProfessionalSearchInterimMember 2022-05-01 2023-01-31 0000056679 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember kfy:RPOMember 2023-05-01 2024-01-31 0000056679 us-gaap:OperatingSegmentsMember kfy:RPOMember 2023-05-01 2024-01-31 0000056679 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember kfy:RPOMember 2022-05-01 2023-01-31 0000056679 us-gaap:OperatingSegmentsMember kfy:RPOMember 2022-05-01 2023-01-31 0000056679 us-gaap:CorporateNonSegmentMember 2023-05-01 2024-01-31 0000056679 us-gaap:CorporateNonSegmentMember 2022-05-01 2023-01-31 0000056679 kfy:FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember 2024-01-31 0000056679 kfy:FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember kfy:SeniorUnsecuredNotesMember 2024-01-31 0000056679 kfy:FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember kfy:SeniorUnsecuredNotesMember 2023-04-30 0000056679 kfy:FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember 2023-04-30 0000056679 kfy:AmendedCreditAgreementMember 2022-06-24 2022-06-24 0000056679 kfy:AmendedCreditAgreementMember 2022-06-24 0000056679 us-gaap:RevolvingCreditFacilityMember kfy:AmendedCreditAgreementMember 2022-06-24 0000056679 kfy:DelayedDrawTermLoanFacilityMember kfy:AmendedCreditAgreementMember 2022-06-24 0000056679 kfy:CreditFacilitiesMember kfy:AmendedCreditAgreementMember 2024-01-31 0000056679 kfy:PriorCreditFacilityMember kfy:CreditAgreementMember 2023-04-30 0000056679 kfy:CreditFacilitiesMember 2024-01-31 0000056679 kfy:PriorCreditFacilityMember 2023-04-30 0000056679 us-gaap:StandbyLettersOfCreditMember 2024-01-31 0000056679 us-gaap:StandbyLettersOfCreditMember 2023-04-30 0000056679 kfy:DelayedDrawTermLoanFacilityMember kfy:AmendedCreditAgreementMember 2023-04-30 0000056679 us-gaap:StandbyLettersOfCreditMember kfy:OtherFinancialInstitutionsMember 2024-01-31 0000056679 us-gaap:StandbyLettersOfCreditMember kfy:OtherFinancialInstitutionsMember 2023-04-30 0000056679 us-gaap:EmployeeSeveranceMember kfy:ThePlanMember 2023-05-01 2024-01-31 0000056679 us-gaap:EmployeeSeveranceMember kfy:ThePlanMember 2023-11-01 2024-01-31 0000056679 us-gaap:EmployeeSeveranceMember kfy:ThePlanMember 2022-11-01 2023-01-31 0000056679 us-gaap:EmployeeSeveranceMember kfy:ThePlanMember 2022-05-01 2023-01-31 0000056679 us-gaap:DividendDeclaredMember us-gaap:SubsequentEventMember 2024-03-05 shares iso4217:USD iso4217:USD shares kfy:solution kfy:performance_obligation kfy:phase pure kfy:segment 0000056679 --04-30 2024 Q3 false P1Y 0.33 P1Y P3M P1Y P1Y http://fasb.org/us-gaap/2023#CorporateBondSecuritiesMember 10-Q true 2024-01-31 false 001-14505 KORN FERRY DE 95-2623879 1900 Avenue of the Stars Suite 1500 Los Angeles CA 90067 310 552-1834 Common Stock, par value $0.01 per share KFY NYSE Yes Yes Large Accelerated Filer false false false 52180239 736797000 844024000 45727000 44837000 50302000 44377000 589717000 569601000 63020000 67512000 60071000 63476000 49377000 49219000 1544709000 1638669000 204326000 179040000 163600000 161876000 167441000 142690000 216450000 197998000 121267000 102057000 909330000 909491000 95151000 114426000 111286000 103607000 22765000 24590000 3556325000 3574444000 46368000 53386000 23599000 19969000 423268000 532934000 36895000 45821000 312511000 324150000 842641000 976260000 427464000 396534000 151159000 119220000 396755000 396194000 5709000 5352000 25186000 27879000 1848914000 1921439000 0.01 0.01 150000000 150000000 77511000 76693000 52345000 52269000 428413000 429754000 1378140000 1311081000 -102930000 -92764000 1703623000 1648071000 3788000 4934000 1707411000 1653005000 3556325000 3574444000 668679000 680782000 2071871000 2104534000 8194000 6063000 23711000 21178000 676873000 686845000 2095582000 2125712000 456216000 479382000 1389956000 1409774000 62661000 72785000 194315000 202328000 8194000 6063000 23711000 21178000 75814000 57903000 231516000 157152000 19509000 17037000 58075000 50359000 4612000 41162000 68558000 41162000 627006000 674332000 1966131000 1881953000 49867000 12513000 129451000 243759000 23817000 13097000 23559000 4824000 -4946000 -5378000 -16282000 -20088000 68738000 20232000 136728000 228495000 9018000 8463000 29779000 63575000 59720000 11769000 106949000 164920000 649000 522000 2984000 2885000 59071000 11247000 103965000 162035000 1.14 0.21 2.00 3.07 1.13 0.21 1.99 3.05 51126000 51278000 51129000 51639000 51343000 51431000 51329000 51999000 0.33 0.15 0.69 0.45 59720000 11769000 106949000 164920000 12990000 39915000 -10228000 -4164000 -29000 -60000 -84000 -165000 172000 321000 344000 10000 72911000 52065000 97149000 160931000 897000 955000 3350000 3513000 72014000 51110000 93799000 157418000 52269000 429754000 1311081000 -92764000 1648071000 4934000 1653005000 46605000 46605000 580000 47185000 2293000 2293000 335000 2628000 9627000 9627000 9627000 291000 14358000 14358000 14358000 727000 5217000 5217000 5217000 8480000 8480000 8480000 52705000 429093000 1348059000 -90471000 1686681000 5849000 1692530000 -1711000 -1711000 1755000 44000 -25402000 -25402000 -217000 -25619000 9662000 9662000 9662000 3040000 3040000 100000 4765000 4765000 4765000 51000 11012000 11012000 11012000 52656000 435340000 1336686000 -115873000 1656153000 4347000 1660500000 59071000 59071000 649000 59720000 12943000 12943000 248000 13191000 17617000 17617000 17617000 1456000 1456000 384000 21102000 21102000 21102000 73000 4056000 4056000 4056000 10119000 10119000 10119000 52345000 428413000 1378140000 -102930000 1703623000 3788000 1707411000 53190000 502008000 1134523000 -92185000 1544346000 5243000 1549589000 77247000 77247000 1289000 78536000 -16259000 -16259000 -48000 -16307000 8703000 8703000 8703000 735000 44276000 44276000 44276000 1047000 4857000 4857000 4857000 7538000 7538000 7538000 53502000 470127000 1203067000 -108444000 1564750000 6484000 1571234000 73541000 73541000 1074000 74615000 -28221000 -28221000 243000 -27978000 8171000 8171000 8171000 3133000 3133000 627000 33286000 33286000 33286000 34000 9439000 9439000 9439000 52909000 446280000 1268437000 -136665000 1578052000 4668000 1582720000 11247000 11247000 522000 11769000 39863000 39863000 433000 40296000 8066000 8066000 8066000 1588000 1588000 464000 25062000 25062000 25062000 77000 3595000 3595000 3595000 9350000 9350000 9350000 52522000 434163000 1271618000 -96802000 1608979000 4035000 1613014000 106949000 164920000 58075000 50359000 30260000 26910000 17204000 16725000 22801000 2960000 -18818000 -9082000 6444000 7439000 1629000 5471000 1575000 4375000 -147559000 -128596000 37320000 35739000 49609000 42627000 4274000 -8130000 8712000 26439000 3410000 -17492000 158000 -2574000 520000 1560000 22105000 92784000 43287000 54049000 40714000 53530000 38138000 53697000 16272000 2696000 14953000 14998000 0 150000 0 99322000 -44544000 -165356000 36906000 24940000 30128000 82456000 10609000 22136000 8347000 7606000 4496000 4721000 1361000 1228000 123000 2244000 -75276000 -130119000 -9512000 -3481000 -107227000 -206172000 844024000 978070000 736797000 771898000 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 “Company”) 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’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.</span></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 services its clients with a core set of solutions that are anchored around talent and talent management – essentially touching every aspect of an employer’s engagement with their employees. Korn Ferry's five core solutions are as follows: Organizational Strategy, Assessment and Succession, Leadership and Professional Development, Total Rewards, and Talent Acquisition. The Company's colleagues engage with clients through the delivery of one of the Company's core solutions as a point solution sale or through combining component parts of the Company's core solutions into an integrated solution. In either case, Korn Ferry is solving clients’ most challenging business and human capital issues.</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 accompanying condensed financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Annual Report on Form 10-K for the year ended April 30, 2023 for 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 condensed consolidated financial statements conform with United States (“U.S.”) generally accepted accounting principles (“GAAP”) and pursuant to the instructions to Form 10-Q and Article 10 of Regulation S-X and prevailing practice within the Company's different industries. The accompanying condensed 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. The results of operations for the interim periods are not necessarily indicative of the results for the entire fiscal year or any other 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 considers events or transactions that occur after the balance sheet date but before the condensed 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 condensed 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 condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could materially 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.</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</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 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 (“ASC”) 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 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’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%">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’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 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 January 31, 2024 and April 30, 2023, the Company's investments in cash equivalents consisted of money market funds and commercial paper and as of January 31, 2024 also consisted of U.S. Treasury and Agency securities. The Company maintains its cash and cash equivalents in bank accounts that exceed federally insured FDIC limits. The Company has not experienced any losses in such accounts.</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 condensed consolidated balance sheets.</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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’s deferred compensation plans. Such investments are classified as equity securities and mirror the employees’ investment elections in their deemed accounts in the Executive Capital Accumulation Plan and similar plans in Asia Pacific and Canada (“ECAP”) 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 </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">earned on the ex-dividend date. Interest, dividend income and the changes in fair value in marketable securities are recorded in the accompanying condensed consolidated statements of operations in other 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%">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’s investment policy, which restricts the type of investments that can be made. The Company’s investment portfolio includes commercial paper, corporate notes/bonds and U.S Treasury and Agency securities. 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’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 condensed consolidated statements of income in other income, 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 the three and nine months ended January 31, 2024 and 2023, no amount was recognized as a credit loss for the Company’s available for sale 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:36pt;text-indent:-36pt"><span style="color:#006550;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:700;line-height:120%;padding-left:32.85pt">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:36pt;text-indent:-36pt"><span style="color:#006550;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:700;line-height:120%;padding-left:32.85pt">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:36pt;text-indent:-36pt"><span style="color:#006550;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:700;line-height:120%;padding-left:32.85pt">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’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 January 31, 2024 and April 30, 2023, the Company held certain assets that are required to be measured at fair value on a recurring basis. These included cash equivalents, accounts receivable, marketable securities and foreign currency forward contracts. The carrying amount of 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%">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, right-of-use ("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’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’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 the nine months ended January 31, 2024, the Company reduced its real estate footprint and as a result, the Company recognized an impairment charge of ROU assets of $1.6 million and an impairment of leasehold improvements and furniture and fixtures of $0.1 million, both recorded in the condensed consolidated statements of income in general and administrative expenses. During the nine months ended January 31, 2024, the Company also recognized a $1.5 million software impairment charge in the Digital segment, which was recorded in the condensed consolidated statements of income in general and administrative expenses. During the three and nine months ended January 31, 2023, the Company reduced its real estate footprint and as a result, the Company recorded 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 condensed consolidated statements of income in general and administrative expenses.</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, 2024, indicated that the fair value of each of the reporting units exceeded its carrying amount. As a result, no impairment charge was recognized. As of April 30, 2023, there were no indicators of potential impairment with respect to the Company’s goodwill 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-523">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 did not identify any impairment as of January 31, 2024 and April 30, 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%">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%">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%">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-style:italic;font-weight:700;line-height:120%">Recent Accounting Standards - Not Yet Adopted</span></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 November 2023, the Financial Accounting Standards Board issued an amendment in accounting update for all public entities that are required to report segment information in accordance with Topic 280, Segment Reporting. The amendments in this update improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expense. The amendments in this update are effective for fiscal years beginning after December 15, 2023, and interim periods with fiscal years beginning after December 15, 2024. The Company will adopt this guidance in its fiscal year beginning May 1, 2024. The adoption of this guidance is not anticipated to have a material impact on the condensed 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%">In December 2023, the Financial Accounting Standards Board issued an amendment in accounting update for income taxes disclosures. The new amendments provide improvements to income tax disclosures by requiring specific categories in the rate reconciliation and disaggregated information for income taxes paid. The amendments of this update are effective for annual periods beginning after December 15, 2024, and should be applied on a prospective basis. The Company will adopt this guidance in its fiscal year beginning May 1, 2025. The adoption of this guidance is not anticipated to have a material impact on the condensed consolidated financial statements.</span></div> 5 <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 accompanying condensed financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in the Annual Report on Form 10-K for the year ended April 30, 2023 for 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 condensed consolidated financial statements conform with United States (“U.S.”) generally accepted accounting principles (“GAAP”) and pursuant to the instructions to Form 10-Q and Article 10 of Regulation S-X and prevailing practice within the Company's different industries. The accompanying condensed 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. The results of operations for the interim periods are not necessarily indicative of the results for the entire fiscal year or any other 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 considers events or transactions that occur after the balance sheet date but before the condensed 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 condensed 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 condensed consolidated financial statements and the reported amounts of revenue and expenses during the reporting period. Actual results could materially 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.</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</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 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 (“ASC”) 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 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’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> 1 2 <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’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 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 January 31, 2024 and April 30, 2023, the Company's investments in cash equivalents consisted of money market funds and commercial paper and as of January 31, 2024 also consisted of U.S. Treasury and Agency securities. The Company maintains its cash and cash equivalents in bank accounts that exceed federally insured FDIC limits. The Company has not experienced any losses in such accounts.</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 condensed consolidated balance sheets.</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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’s deferred compensation plans. Such investments are classified as equity securities and mirror the employees’ investment elections in their deemed accounts in the Executive Capital Accumulation Plan and similar plans in Asia Pacific and Canada (“ECAP”) 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 </span></div><div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">earned on the ex-dividend date. Interest, dividend income and the changes in fair value in marketable securities are recorded in the accompanying condensed consolidated statements of operations in other 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%">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’s investment policy, which restricts the type of investments that can be made. The Company’s investment portfolio includes commercial paper, corporate notes/bonds and U.S Treasury and Agency securities. 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’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 condensed consolidated statements of income in other income, 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 the three and nine months ended January 31, 2024 and 2023, no amount was recognized as a credit loss for the Company’s available for sale debt securities.</span></div> 0 0 <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:36pt;text-indent:-36pt"><span style="color:#006550;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:700;line-height:120%;padding-left:32.85pt">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:36pt;text-indent:-36pt"><span style="color:#006550;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:700;line-height:120%;padding-left:32.85pt">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:36pt;text-indent:-36pt"><span style="color:#006550;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:700;line-height:120%;padding-left:32.85pt">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’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 January 31, 2024 and April 30, 2023, the Company held certain assets that are required to be measured at fair value on a recurring basis. These included cash equivalents, accounts receivable, marketable securities and foreign currency forward contracts. The carrying amount of 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%">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, right-of-use ("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’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’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 the nine months ended January 31, 2024, the Company reduced its real estate footprint and as a result, the Company recognized an impairment charge of ROU assets of $1.6 million and an impairment of leasehold improvements and furniture and fixtures of $0.1 million, both recorded in the condensed consolidated statements of income in general and administrative expenses. During the nine months ended January 31, 2024, the Company also recognized a $1.5 million software impairment charge in the Digital segment, which was recorded in the condensed consolidated statements of income in general and administrative expenses. During the three and nine months ended January 31, 2023, the Company reduced its real estate footprint and as a result, the Company recorded 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 condensed consolidated statements of income in general and administrative expenses.</span></div> 1600000 100000 1500000 5500000 5500000 4400000 4400000 <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, 2024, indicated that the fair value of each of the reporting units exceeded its carrying amount. As a result, no impairment charge was recognized. As of April 30, 2023, there were no indicators of potential impairment with respect to the Company’s goodwill 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-523">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 did not identify any impairment as of January 31, 2024 and April 30, 2023.</span></div> 0 0 P24Y 0 0 <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%">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%">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-style:italic;font-weight:700;line-height:120%">Recent Accounting Standards - Not Yet Adopted</span></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 November 2023, the Financial Accounting Standards Board issued an amendment in accounting update for all public entities that are required to report segment information in accordance with Topic 280, Segment Reporting. The amendments in this update improve reportable segment disclosure requirements, primarily through enhanced disclosures about significant segment expense. The amendments in this update are effective for fiscal years beginning after December 15, 2023, and interim periods with fiscal years beginning after December 15, 2024. The Company will adopt this guidance in its fiscal year beginning May 1, 2024. The adoption of this guidance is not anticipated to have a material impact on the condensed 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%">In December 2023, the Financial Accounting Standards Board issued an amendment in accounting update for income taxes disclosures. The new amendments provide improvements to income tax disclosures by requiring specific categories in the rate reconciliation and disaggregated information for income taxes paid. The amendments of this update are effective for annual periods beginning after December 15, 2024, and should be applied on a prospective basis. The Company will adopt this guidance in its fiscal year beginning May 1, 2025. The adoption of this guidance is not anticipated to have a material impact on the condensed consolidated financial statements.</span></div> 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%">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:49.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.869%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.869%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.872%"></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:120%">Three Months Ended<br/>January 31,</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended<br/>January 31,</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%">2024</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%">2023</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:100%">2024</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%">2023</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:100%">(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:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net income attributable to Korn Ferry</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%">59,071 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,247 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">103,965 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">162,035 </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:100%">1,014 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">249 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,954 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,545 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:700;line-height:100%">Basic net earnings attributable to common stockholders</span></div></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,057 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">10,998 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">102,011 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">158,490 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:100%">717 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,273 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,017 </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:100%">714 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,268 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,997 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:700;line-height:100%">Diluted net earnings attributable to common stockholders</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: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%">58,060 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">10,998 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">102,016 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">158,510 </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: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="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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic weighted-average number of common shares outstanding</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51,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 colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51,278 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51,129 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51,639 </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:100%"> </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:100%"> </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:100%"> </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:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:100%">216 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">150 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">193 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">352 </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:100%">1 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted weighted-average number of common shares outstanding</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:100%">51,343 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">51,431 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">51,329 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">51,999 </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: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="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:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net earnings per common share:</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 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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic earnings per share</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%">1.14 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">0.21 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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.00 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">3.07 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted earnings per share</span></div></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;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:3pt double #000;padding:2px 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.13 </span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;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:3pt double #000;padding:2px 0 2px 1pt;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:3pt double #000;padding:2px 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%">0.21 </span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;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:3pt double #000;padding:2px 0 2px 1pt;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:3pt double #000;padding:2px 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.99 </span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;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:3pt double #000;padding:2px 0 2px 1pt;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:3pt double #000;padding:2px 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%">3.05 </span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:3pt double #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%">During the three and nine months ended January 31, 2024, restricted stock awards of 0.9 million shares and 1.0 million shares, respectively, were outstanding but not included in the computation of diluted earnings per share because they were anti-dilutive. During the three and nine months ended January 31, 2023, restricted stock awards of 1.2 million shares and 1.2 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:49.354%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.718%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.869%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.869%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.406%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.872%"></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:120%">Three Months Ended<br/>January 31,</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended<br/>January 31,</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%">2024</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%">2023</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:100%">2024</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%">2023</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:100%">(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:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net income attributable to Korn Ferry</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%">59,071 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,247 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">103,965 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">162,035 </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:100%">1,014 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">249 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,954 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,545 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:700;line-height:100%">Basic net earnings attributable to common stockholders</span></div></td><td colspan="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">58,057 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">10,998 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">102,011 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">158,490 </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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:100%">717 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,273 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,017 </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:100%">714 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,268 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,997 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:700;line-height:100%">Diluted net earnings attributable to common stockholders</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: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%">58,060 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">10,998 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">102,016 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">158,510 </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: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="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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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><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 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic weighted-average number of common shares outstanding</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51,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 colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51,278 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51,129 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">51,639 </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:100%"> </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:100%"> </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:100%"> </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:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:100%">216 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">150 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">193 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">352 </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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:100%">1 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted weighted-average number of common shares outstanding</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:100%">51,343 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">51,431 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">51,329 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">51,999 </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: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="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:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net earnings per common share:</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 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"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Basic earnings per share</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%">1.14 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">0.21 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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.00 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">3.07 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Diluted earnings per share</span></div></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;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:3pt double #000;padding:2px 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.13 </span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;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:3pt double #000;padding:2px 0 2px 1pt;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:3pt double #000;padding:2px 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%">0.21 </span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;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:3pt double #000;padding:2px 0 2px 1pt;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:3pt double #000;padding:2px 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.99 </span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;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:3pt double #000;padding:2px 0 2px 1pt;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:3pt double #000;padding:2px 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%">3.05 </span></td><td style="background-color:#f2f2f1;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 59071000 11247000 103965000 162035000 1014000 249000 1954000 3545000 58057000 10998000 102011000 158490000 717000 72000 1273000 3017000 714000 72000 1268000 2997000 58060000 10998000 102016000 158510000 51126000 51278000 51129000 51639000 216000 150000 193000 352000 1000 3000 7000 8000 51343000 51431000 51329000 51999000 1.14 0.21 2.00 3.07 1.13 0.21 1.99 3.05 900000 1000000 1200000 1200000 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’ 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 condensed consolidated statements of comprehensive income. Accumulated other comprehensive loss, net of taxes, is recorded as a component of stockholders’ 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="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:100%">January 31,<br/>2024</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:100%">April 30,<br/>2023</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: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%">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: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%">(107,454)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">(96,860)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">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:100%">4,465 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,381 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">Marketable securities unrealized gain (loss), net of tax</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:100%">59 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(285)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">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: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%">(102,930)</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%">(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></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 for the three months ended January 31, 2024:</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 </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: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:120%">Unrealized (Losses) Gains </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">on Marketable Securities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;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: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: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%">Balance as of October 31, 2023</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%">(120,196)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">4,436 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">(113)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">(115,873)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">Unrealized gains arising during the period</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:100%">12,742 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">172 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,914 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">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:100%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">Balance as of January 31, 2024</span></div></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%">(107,454)</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%">4,465 </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%">59 </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%">(102,930)</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 for the nine months ended January 31, 2024:</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: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:120%">Deferred</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Compensation</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">and Pension</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Plan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</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="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized (Losses) Gains</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">on Marketable Securities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;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: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: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%">Balance as of April 30, 2023</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%">(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: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%">4,381 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">(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 style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">(92,764)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">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:100%">(10,594)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">344 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,250)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">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:100%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">Balance as of January 31, 2024</span></div></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%">(107,454)</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%">4,465 </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%">59 </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%">(102,930)</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><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:3.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.900%"></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:100%">(1)</span></td><td colspan="3" style="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%">The tax effect on the unrealized</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> gains</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> were $0.1 million and $0.1 million for the three and nine months ended January 31, 2024.</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:100%">(2)</span></td><td colspan="3" style="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%">The tax effect on the reclassifications of realized net losses was $0.1 million for the nine months ended January 31, 2024.</span></div></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 for the three months ended January 31, 2023:</span></div><div style="margin-bottom:1pt;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: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:120%">Deferred</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Compensation</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">and Pension</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Plan</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="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized Losses on </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Marketable Securities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;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: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: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%">Balance as of October 31, 2022</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%">(136,991)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,066 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">(740)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">(136,665)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">Unrealized gains arising during the period</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:100%">39,482 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">321 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,803 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">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:100%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">Balance as of January 31, 2023</span></div></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%">(97,509)</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,126 </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%">(419)</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%">(96,802)</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 for the nine months ended January 31, 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: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: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:120%">Deferred</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Compensation</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">and Pension</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Plan </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</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="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized Losses on </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Marketable Securities</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: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: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%">Balance as of April 30, 2022</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%">(92,717)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">961 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">(429)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">(92,185)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">Unrealized (losses) gains arising during the period</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:100%">(4,792)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,782)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">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:100%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">165 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">165 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">Balance as of January 31, 2023</span></div></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%">(97,509)</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,126 </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%">(419)</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%">(96,802)</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><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:3.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.900%"></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:100%">(1)</span></td><td colspan="3" style="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%">The tax effect on the unrealized gains was $0.1 million for the three months ended January 31, 2023.</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:100%">(2)</span></td><td colspan="3" style="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%">The tax effect on the reclassifications of realized net losses was $0.1 million for the nine months ended January 31, 2023. </span></div></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 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="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:100%">January 31,<br/>2024</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:100%">April 30,<br/>2023</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: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%">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: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%">(107,454)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">(96,860)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">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:100%">4,465 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,381 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">Marketable securities unrealized gain (loss), net of tax</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:100%">59 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(285)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">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: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%">(102,930)</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%">(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></tr></table></div> -107454000 -96860000 -4465000 -4381000 59000 -285000 -102930000 -92764000 <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 for the three months ended January 31, 2024:</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 </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: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:120%">Unrealized (Losses) Gains </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">on Marketable Securities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;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: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: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%">Balance as of October 31, 2023</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%">(120,196)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">4,436 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">(113)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">(115,873)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">Unrealized gains arising during the period</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:100%">12,742 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">172 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,914 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">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:100%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">Balance as of January 31, 2024</span></div></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%">(107,454)</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%">4,465 </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%">59 </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%">(102,930)</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 for the nine months ended January 31, 2024:</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: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:120%">Deferred</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Compensation</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">and Pension</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Plan</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline"> (2)</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="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized (Losses) Gains</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">on Marketable Securities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;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: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: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%">Balance as of April 30, 2023</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%">(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: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%">4,381 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">(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 style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">(92,764)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">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:100%">(10,594)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">344 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(10,250)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">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:100%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">84 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">Balance as of January 31, 2024</span></div></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%">(107,454)</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%">4,465 </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%">59 </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%">(102,930)</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><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:3.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.900%"></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:100%">(1)</span></td><td colspan="3" style="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%">The tax effect on the unrealized</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> gains</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> were $0.1 million and $0.1 million for the three and nine months ended January 31, 2024.</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:100%">(2)</span></td><td colspan="3" style="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%">The tax effect on the reclassifications of realized net losses was $0.1 million for the nine months ended January 31, 2024.</span></div></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 for the three months ended January 31, 2023:</span></div><div style="margin-bottom:1pt;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: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:120%">Deferred</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Compensation</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">and Pension</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Plan</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="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized Losses on </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Marketable Securities</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;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: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: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%">Balance as of October 31, 2022</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%">(136,991)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,066 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">(740)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">(136,665)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">Unrealized gains arising during the period</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:100%">39,482 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">321 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">39,803 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">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:100%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">60 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">Balance as of January 31, 2023</span></div></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%">(97,509)</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,126 </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%">(419)</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%">(96,802)</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 for the nine months ended January 31, 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: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: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:120%">Deferred</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Compensation</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">and Pension</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Plan </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:120%;position:relative;top:-2.8pt;vertical-align:baseline">(2)</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="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized Losses on </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Marketable Securities</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: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: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%">Balance as of April 30, 2022</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%">(92,717)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">961 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">(429)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">(92,185)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">Unrealized (losses) gains arising during the period</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:100%">(4,792)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,782)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">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:100%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">165 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">165 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">Balance as of January 31, 2023</span></div></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%">(97,509)</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,126 </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%">(419)</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%">(96,802)</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><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:3.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.900%"></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:100%">(1)</span></td><td colspan="3" style="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%">The tax effect on the unrealized gains was $0.1 million for the three months ended January 31, 2023.</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:100%">(2)</span></td><td colspan="3" style="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%">The tax effect on the reclassifications of realized net losses was $0.1 million for the nine months ended January 31, 2023. </span></div></td></tr></table></div> -120196000 4436000 -113000 -115873000 12742000 0 172000 12914000 0 -29000 0 -29000 -107454000 4465000 59000 -102930000 -96860000 4381000 -285000 -92764000 -10594000 0 344000 -10250000 0 -84000 0 -84000 -107454000 4465000 59000 -102930000 100000 100000 100000 -136991000 1066000 -740000 -136665000 39482000 0 321000 39803000 0 -60000 0 -60000 -97509000 1126000 -419000 -96802000 -92717000 961000 -429000 -92185000 -4792000 0 10000 -4782000 0 -165000 0 -165000 -97509000 1126000 -419000 -96802000 100000 100000 Employee Stock Plans<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;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’s condensed 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: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="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:100%">Three Months Ended<br/>January 31, </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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>January 31,</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%">2024</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%">2023</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:100%">2024</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%">2023</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: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%">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: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%">10,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 style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">9,350 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">29,611 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">26,327 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">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:100%">188 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">134 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">649 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">583 </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total stock-based compensation expense</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%">10,307 </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%">9,484 </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,260 </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%">26,910 </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:10pt;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 the three and nine months ended January 31, 2024, the Company repurchased (on the open market or through privately negotiated transactions) 382,500 shares and 565,000 shares of the Company’s common stock for $21.0 million and $29.6 million, respectively. During the three and nine months ended January 31, 2023, the Company repurchased (on the open market or through privately negotiated transactions) 462,500 shares and 1,454,867 shares of the Company's common stock for $25.0 million and $80.5 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 following table summarizes the components of stock-based compensation expense recognized in the Company’s condensed 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: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="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:100%">Three Months Ended<br/>January 31, </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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>January 31,</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%">2024</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%">2023</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:100%">2024</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%">2023</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: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%">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: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%">10,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 style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">9,350 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">29,611 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">26,327 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">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:100%">188 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">134 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">649 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">583 </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">Total stock-based compensation expense</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%">10,307 </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%">9,484 </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,260 </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%">26,910 </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> 10119000 9350000 29611000 26327000 188000 134000 649000 583000 10307000 9484000 30260000 26910000 382500 565000 21000000 29600000 462500 1454867 25000000 80500000 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’s financial instruments and balance sheet classification as of January 31, 2024 and 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: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:100%">January 31, 2024</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:100%">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:100%">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:100%">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:120%">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:120%">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:120%">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:120%">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:120%">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:120%">Marketable<br/>Securities,<br/>Non-<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: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:120%">Income Taxes</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"> &amp; Other Receivables</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><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" 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:700;line-height:100%">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:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Other Comprehensive Income</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 colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 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:7pt;font-weight:400;line-height:100%">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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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: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,670 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">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 style="background-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%">(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 style="background-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,676 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">1,500 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">13,176 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">— </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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:100%">19,814 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">84 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">(32)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">19,866 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">10,897 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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,969 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3,829 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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,850 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">993 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">2,857 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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: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%">38,313 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">114 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">(35)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">38,392 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">1,500 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">25,066 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">11,826 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </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: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">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:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Net Income</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 colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 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:7pt;font-weight:400;line-height:100%">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:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Mutual funds </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 colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></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: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%">213,161 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">20,661 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">192,500 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">— </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><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: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%">213,161 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">20,661 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">192,500 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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: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%">590,938 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">590,938 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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:100%">144,359 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">144,359 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">651 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">651 </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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: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%">987,501 </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%">736,797 </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%">45,727 </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%">204,326 </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%">651 </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"><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:100%">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:100%">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:100%">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:100%">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:120%">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:120%">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:120%">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:120%">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:120%">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:120%">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: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:120%">Income Taxes</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"> &amp; Other Receivables</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><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" 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:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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: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%">11,751 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">(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: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%">11,721 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">11,721 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">— </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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:100%">24,754 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">(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:100%">24,399 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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,492 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">2,907 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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: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%">36,505 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">(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: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%">36,120 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">33,213 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">2,907 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </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: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Mutual funds </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 colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></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: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%">187,757 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">11,624 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">176,133 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">— </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><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: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%">187,757 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">11,624 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">176,133 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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: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%">696,180 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">696,180 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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:100%">147,844 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">147,844 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">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:100%"> </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2,133 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">2,133 </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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: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%">1,070,034 </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%">844,024 </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%">44,837 </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%">179,040 </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%">2,133 </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-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:92.840%"></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:100%">(1)</span></td><td colspan="3" style="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:120%">These investments are held in trust for settlement of the Company’s vested obligations of $197.1 million and $172.2 million as of January 31, 2024 and April 30, 2023, respectively, under the ECAP (see Note 6 — Deferred Compensation and Retirement Plans). Unvested obligations under the deferred compensation plans totaled $22.3 million and $21.9 million as of January 31, 2024 and April 30, 2023, respectively. During the three and nine months ended January 31, 2024, the fair value of the investments increased; therefore, the Company recognized a gain of $23.8 million and $22.8 million, respectively, which was recorded in other income, net. During the three and nine months ended January 31, 2023, the fair value of the investments increased; therefore, the Company recognized a gain of $12.7 million and $3.0 million, respectively, which was recorded in other income, net.</span></div></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 January 31, 2024, available-for-sale marketable securities had remaining maturities ranging from 1 month to 21 months. During the three and nine months ended January 31, 2024, there were $4.4 million and $30.6 million in sales/maturities of available-for-sale marketable securities, respectively. During the three and nine months ended January 31, 2023, there were $14.3 million and $47.3 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’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 January 31, 2024 and April 30, 2023, the Company’s investments in equity securities consisted of mutual funds for which market prices are readily available. Unrealized gains recorded for the period that relate to equity securities still held as of January 31, 2024 were $20.9 million. Unrealized losses recorded for the period that relate to equity securities still held as of January 31, 2023 were $2.8 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"><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="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:100%">January 31,<br/>2024</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:100%">April 30,<br/>2023</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: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%">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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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: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,032 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,813 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">Derivative liabilities:</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:100%"> </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:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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: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%">381 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">680 </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 January 31, 2024, the total notional amounts of the forward contracts purchased and sold were $84.1 million and $33.7 million, respectively. As of April 30, 2023, the total notional amounts of the forward contracts purchased and sold were $112.7 million and $41.1 million, respectively. The Company recognizes forward contracts as a net asset or net liability on the condensed consolidated balance sheets as such contracts are covered by master netting agreements. During the three and nine months ended January 31, 2024, the Company incurred gains of $2.4 million and $0.9 million, respectively, related to forward contracts which are recorded in general and administrative expenses in the accompanying condensed consolidated statements of income. During the three and nine months ended January 31, 2023, the Company incurred gains of $3.3 million and $1.2 million, respectively, related to forward contracts which are recorded in general and administrative expenses in the accompanying condensed consolidated statements of income. These foreign currency gains related to forward contracts offset foreign currency losses that result from transactions denominated in a currency other than the Company’s functional currency. The cash flows related to foreign currency forward contracts are included in cash flows from operating activities.</span></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 show the Company’s financial instruments and balance sheet classification as of January 31, 2024 and 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: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:100%">January 31, 2024</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:100%">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:100%">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:100%">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:120%">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:120%">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:120%">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:120%">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:120%">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:120%">Marketable<br/>Securities,<br/>Non-<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: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:120%">Income Taxes</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"> &amp; Other Receivables</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><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" 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:700;line-height:100%">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:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Other Comprehensive Income</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 colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 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:7pt;font-weight:400;line-height:100%">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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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: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,670 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">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 style="background-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%">(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 style="background-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,676 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">1,500 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">13,176 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">— </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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:100%">19,814 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">84 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">(32)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">19,866 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">10,897 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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,969 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3,829 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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,850 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">993 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">2,857 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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: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%">38,313 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">114 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">(35)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">38,392 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">1,500 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">25,066 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">11,826 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </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: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">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:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Net Income</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 colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 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:7pt;font-weight:400;line-height:100%">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:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Mutual funds </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 colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></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: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%">213,161 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">20,661 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">192,500 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">— </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><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: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%">213,161 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">20,661 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">192,500 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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: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%">590,938 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">590,938 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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:100%">144,359 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">144,359 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">651 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">651 </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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: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%">987,501 </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%">736,797 </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%">45,727 </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%">204,326 </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%">651 </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"><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:100%">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:100%">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:100%">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:100%">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:120%">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:120%">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:120%">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:120%">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:120%">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:120%">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: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:120%">Income Taxes</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"> &amp; Other Receivables</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><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" 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:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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: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%">11,751 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">(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: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%">11,721 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">11,721 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">— </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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:100%">24,754 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">(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:100%">24,399 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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,492 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">2,907 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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: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%">36,505 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">(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: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%">36,120 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">33,213 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">2,907 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </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: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Mutual funds </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 colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></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: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%">187,757 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">11,624 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">176,133 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">— </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><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: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%">187,757 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">11,624 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">176,133 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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: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%">696,180 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">696,180 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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:100%">147,844 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">147,844 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">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:100%"> </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2,133 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">2,133 </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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: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%">1,070,034 </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%">844,024 </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%">44,837 </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%">179,040 </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%">2,133 </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-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:92.840%"></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:100%">(1)</span></td><td colspan="3" style="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:120%">These investments are held in trust for settlement of the Company’s vested obligations of $197.1 million and $172.2 million as of January 31, 2024 and April 30, 2023, respectively, under the ECAP (see Note 6 — Deferred Compensation and Retirement Plans). Unvested obligations under the deferred compensation plans totaled $22.3 million and $21.9 million as of January 31, 2024 and April 30, 2023, respectively. During the three and nine months ended January 31, 2024, the fair value of the investments increased; therefore, the Company recognized a gain of $23.8 million and $22.8 million, respectively, which was recorded in other income, net. During the three and nine months ended January 31, 2023, the fair value of the investments increased; therefore, the Company recognized a gain of $12.7 million and $3.0 million, respectively, which was recorded in other income, net.</span></div></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 tables show the Company’s financial instruments and balance sheet classification as of January 31, 2024 and 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: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:100%">January 31, 2024</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:100%">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:100%">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:100%">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:120%">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:120%">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:120%">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:120%">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:120%">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:120%">Marketable<br/>Securities,<br/>Non-<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: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:120%">Income Taxes</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"> &amp; Other Receivables</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><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" 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:700;line-height:100%">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:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Other Comprehensive Income</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 colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 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:7pt;font-weight:400;line-height:100%">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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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: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,670 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">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 style="background-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%">(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 style="background-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,676 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">1,500 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">13,176 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">— </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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:100%">19,814 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">84 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">(32)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">19,866 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">10,897 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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,969 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">3,829 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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,850 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">993 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">2,857 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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: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%">38,313 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">114 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">(35)</span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">38,392 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">1,500 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">25,066 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">11,826 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </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: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">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:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">Net Income</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 colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 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:7pt;font-weight:400;line-height:100%">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:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Mutual funds </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 colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></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: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%">213,161 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">20,661 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">192,500 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">— </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><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: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%">213,161 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">20,661 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">192,500 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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: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%">590,938 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">590,938 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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:100%">144,359 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">144,359 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">651 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">651 </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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: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%">987,501 </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%">736,797 </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%">45,727 </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%">204,326 </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%">651 </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"><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:100%">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:100%">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:100%">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:100%">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:120%">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:120%">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:120%">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:120%">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:120%">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:120%">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: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:120%">Income Taxes</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:120%"> &amp; Other Receivables</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><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" 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:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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: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%">11,751 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">(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: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%">11,721 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">11,721 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">— </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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:100%">24,754 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">(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:100%">24,399 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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,492 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">2,907 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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: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%">36,505 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">(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: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%">36,120 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">33,213 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">2,907 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </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: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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:bottom"><div style="padding-left:12pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">Mutual funds </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 colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></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: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%">187,757 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">11,624 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">176,133 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-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%">— </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><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: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%">187,757 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">11,624 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">176,133 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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: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%">696,180 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">696,180 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">— </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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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:100%">147,844 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">147,844 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">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:100%"> </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 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">2,133 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 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%">2,133 </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7pt;font-weight:400;line-height:100%">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: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%">1,070,034 </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%">844,024 </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%">44,837 </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%">179,040 </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%">2,133 </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-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:92.840%"></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:100%">(1)</span></td><td colspan="3" style="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:120%">These investments are held in trust for settlement of the Company’s vested obligations of $197.1 million and $172.2 million as of January 31, 2024 and April 30, 2023, respectively, under the ECAP (see Note 6 — Deferred Compensation and Retirement Plans). Unvested obligations under the deferred compensation plans totaled $22.3 million and $21.9 million as of January 31, 2024 and April 30, 2023, respectively. During the three and nine months ended January 31, 2024, the fair value of the investments increased; therefore, the Company recognized a gain of $23.8 million and $22.8 million, respectively, which was recorded in other income, net. During the three and nine months ended January 31, 2023, the fair value of the investments increased; therefore, the Company recognized a gain of $12.7 million and $3.0 million, respectively, which was recorded in other income, net.</span></div></td></tr></table></div> 14670000 9000 3000 14676000 1500000 13176000 0 0 19814000 84000 32000 19866000 0 10897000 8969000 0 3829000 21000 0 3850000 0 993000 2857000 0 38313000 114000 35000 38392000 1500000 25066000 11826000 0 213161000 0 20661000 192500000 0 213161000 0 20661000 192500000 0 590938000 590938000 0 0 0 144359000 144359000 0 0 0 651000 0 0 0 651000 987501000 736797000 45727000 204326000 651000 11751000 0 30000 11721000 0 11721000 0 0 24754000 0 355000 24399000 0 21492000 2907000 0 36505000 0 385000 36120000 0 33213000 2907000 0 187757000 0 11624000 176133000 0 187757000 0 11624000 176133000 0 696180000 696180000 0 0 0 147844000 147844000 0 0 0 2133000 0 0 0 2133000 1070034000 844024000 44837000 179040000 2133000 197100000 172200000 22300000 21900000 23800000 22800000 12700000 3000000 P1M P21M 4400000 30600000 14300000 47300000 20900000 2800000 <div style="margin-top:6pt"><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="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:100%">January 31,<br/>2024</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:100%">April 30,<br/>2023</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: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%">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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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: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,032 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,813 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">Derivative liabilities:</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:100%"> </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:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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: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%">381 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">680 </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%">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="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:100%">January 31,<br/>2024</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:100%">April 30,<br/>2023</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: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%">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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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: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,032 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,813 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">Derivative liabilities:</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:100%"> </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:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">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: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%">381 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">680 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1032000 2813000 381000 680000 84100000 33700000 112700000 41100000 2400000 900000 3300000 1200000 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. 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 sponsor in self-administered funds. All other defined benefit obligations from other plans are 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 components of net periodic benefit 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: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="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:100%">Three Months Ended<br/>January 31,</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>January 31,</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%">2024</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%">2023</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:100%">2024</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%">2023</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: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:120%">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: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,347 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">10,573 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">32,526 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">30,200 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">3,435 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,439 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,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:100%">7,263 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">184 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">218 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">551 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">Expected return on plan assets </span><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></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:100%">(272)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(289)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(816)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(867)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">(101)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(101)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net periodic benefit costs </span><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></div></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%">14,593 </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%">12,840 </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%">42,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><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%">36,946 </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><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:3.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.900%"></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:8pt;font-weight:400;line-height:120%">The expected long-term rate of return on plan assets was 6.00% and 5.50% for January 31, 2024 and 2023, respectively.</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:120%">(2)</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:8pt;font-weight:400;line-height:120%">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, net, respectively, on the condensed consolidated statements of income.</span></div></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 Company purchased company-owned life insurance ("COLI") contracts insuring the lives of certain employees eligible to participate in the deferred compensation and pension plans as a means of setting aside funds to cover such plans. The gross cash surrender value ("CSV") of these contracts of $293.4 million and $275.1 million as of January 31, 2024 and April 30, 2023, respectively,</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%">was offset by outstanding policy loans of $77.0 million and $77.1 million in the accompanying condensed consolidated balance sheets as of January 31, 2024 and April 30, 2023, respectively. The CSV value of the underlying COLI investments increased by $2.5 million and $6.4 million during the three and nine months ended January 31, 2024, respectively, and was recorded as a decrease in compensation and benefits expense in the accompanying condensed consolidated statements of income. The CSV value of the underlying COLI investment increased by $2.5 million and $7.4 million during the three and nine months ended January 31, 2023, respectively, and was recorded as a decrease in compensation and benefits expense in the accompanying condensed 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 Company’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’s performance. Certain key members of 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 ‘in service’ either in a lump sum or in quarterly installments over <span style="-sec-ix-hidden:f-873">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 condensed 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. During the three and nine months ended January 31, 2024, deferred compensation liability increased; therefore, the Company recognized an increase in compensation expense of $22.5 million and $22.7 million, respectively. Offsetting the increases in compensation and benefits expense was an increase in the fair value of marketable securities (held in trust to satisfy obligations of the ECAP liabilities) of $23.8 million and $22.8 million during the three and nine months ended January 31, 2024, recorded in other income, net on the condensed consolidated statements of income. During the three and nine months ended January 31, 2023, deferred compensation liability increased; therefore, the Company recognized an increase in compensation expense of $12.1 million and $3.5 million, respectively. Offsetting the increases in compensation and benefits expense was an increase in the fair value of marketable securities (held in trust to satisfy obligations of the ECAP liabilities) of $12.7 million and $3.0 million during the three and nine months ended January 31, 2023, recorded in other income, net on the condensed consolidated statements of income. (see Note 5—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Financial Instruments</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%">The components of net periodic benefit 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: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="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:100%">Three Months Ended<br/>January 31,</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>January 31,</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%">2024</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%">2023</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:100%">2024</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%">2023</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: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:120%">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: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,347 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">10,573 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">32,526 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">30,200 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">3,435 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,439 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,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:100%">7,263 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">184 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">218 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">551 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">Expected return on plan assets </span><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></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:100%">(272)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(289)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(816)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(867)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">(101)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(101)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Net periodic benefit costs </span><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></div></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%">14,593 </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%">12,840 </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%">42,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><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%">36,946 </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><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:3.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:93.900%"></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:8pt;font-weight:400;line-height:120%">The expected long-term rate of return on plan assets was 6.00% and 5.50% for January 31, 2024 and 2023, respectively.</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:120%">(2)</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:8pt;font-weight:400;line-height:120%">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, net, respectively, on the condensed consolidated statements of income.</span></div></td></tr></table></div> 11347000 10573000 32526000 30200000 3435000 2439000 10228000 7263000 -184000 -218000 -551000 -654000 272000 289000 816000 867000 -101000 -101000 -304000 -304000 14593000 12840000 42185000 36946000 0.0600 0.0550 293400000 275100000 77000000 77100000 2500000 6400000 2500000 7400000 P5Y P15Y 22500000 22700000 23800000 22800000 12100000 3500000 12700000 3000000 Fee Revenue<div style="margin-top:6pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Contract Balances</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%">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 condensed 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 following table outlines the Company’s contract asset and liability balances as of January 31, 2024 and April 30, 2023:</span></div><div style="margin-top:4pt"><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="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:100%">January 31, 2024</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:100%">April 30, 2023</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: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:120%">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: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%">120,335 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">99,442 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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: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%">246,418 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">257,067 </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 the nine months ended January 31, 2024, we recognized revenue of $175.1 million that was 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:10pt;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 January 31, 2024, 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,081.3 million. Of the $1,081.3 million of remaining performance obligations, the Company expects to recognize approximately $212.5 million in the remainder of fiscal 2024, $523.1 million in fiscal 2025, $212.3 million in fiscal 2026 and the remaining $133.4 million in fiscal 2027 and thereafter. However, this amount should not be considered an indication of the Company’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:10pt;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 10—</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-style:italic;font-weight:400;line-height:120%">Segments</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%">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: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="21" 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%">Three Months Ended January 31, </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:100%">2024</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:100%">2023</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%">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:100%">%</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:100%">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:100%">%</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:120%">(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:400;line-height:120%">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: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%">205,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:8pt;font-weight:400;line-height:100%">30.7 </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><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">199,341 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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.3 </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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Financial Services</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:100%">117,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:100%">17.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:100%">117,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%">17.3 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">Life Sciences/Healthcare</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:100%">115,775 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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.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:100%">125,064 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18.4 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">Consumer Goods</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:100%">97,467 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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.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:100%">88,631 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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.0 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">Technology</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:100%">90,784 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">112,218 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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.5 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">Education/Non–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:100%">41,630 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.2 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,648 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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.5 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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%">668,679 </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;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:100%">100.0 </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:100%">%</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%">680,782 </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;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:100%">100.0 </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:100%">%</span></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: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="21" 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%">Nine Months Ended January 31,</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:100%">2024</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:100%">2023</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%">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:100%">%</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:100%">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:100%">%</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:120%">(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:400;line-height:120%">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: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%">612,036 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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.5 </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><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">601,698 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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.6 </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:120%">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:100%">368,208 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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.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:100%">367,878 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">358,994 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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.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:100%">391,863 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18.6 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">304,686 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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.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:100%">359,475 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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.1 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">290,890 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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.1 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">283,859 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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.5 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">Education/Non–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:100%">137,057 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.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:100%">99,761 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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.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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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,071,871 </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;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:100%">100.0 </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:100%">%</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,104,534 </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;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:100%">100.0 </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:100%">%</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 following table outlines the Company’s contract asset and liability balances as of January 31, 2024 and April 30, 2023:</span></div><div style="margin-top:4pt"><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="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:100%">January 31, 2024</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:100%">April 30, 2023</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: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:120%">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: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%">120,335 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">99,442 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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: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%">246,418 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">257,067 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 120335000 99442000 246418000 257067000 175100000 1081300000 1081300000 212500000 523100000 212300000 133400000 <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: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="21" 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%">Three Months Ended January 31, </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:100%">2024</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:100%">2023</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%">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:100%">%</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:100%">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:100%">%</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:120%">(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:400;line-height:120%">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: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%">205,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:8pt;font-weight:400;line-height:100%">30.7 </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><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">199,341 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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.3 </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"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Financial Services</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:100%">117,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:100%">17.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:100%">117,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%">17.3 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">Life Sciences/Healthcare</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:100%">115,775 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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.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:100%">125,064 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18.4 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">Consumer Goods</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:100%">97,467 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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.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:100%">88,631 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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.0 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">Technology</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:100%">90,784 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">112,218 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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.5 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">Education/Non–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:100%">41,630 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.2 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,648 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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.5 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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%">668,679 </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;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:100%">100.0 </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:100%">%</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%">680,782 </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;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:100%">100.0 </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:100%">%</span></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: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="21" 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%">Nine Months Ended January 31,</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:100%">2024</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:100%">2023</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%">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:100%">%</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:100%">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:100%">%</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:120%">(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:400;line-height:120%">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: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%">612,036 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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.5 </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><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">601,698 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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.6 </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:120%">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:100%">368,208 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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.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:100%">367,878 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">358,994 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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.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:100%">391,863 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18.6 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">304,686 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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.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:100%">359,475 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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.1 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">290,890 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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.1 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">283,859 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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.5 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">Education/Non–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:100%">137,057 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">6.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:100%">99,761 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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.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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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,071,871 </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;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:100%">100.0 </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:100%">%</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,104,534 </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;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:100%">100.0 </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:100%">%</span></td></tr></table></div> 205187000 0.307 199341000 0.293 117836000 0.176 117880000 0.173 115775000 0.173 125064000 0.184 97467000 0.146 88631000 0.130 90784000 0.136 112218000 0.165 41630000 0.062 37648000 0.055 668679000 1.000 680782000 1.000 612036000 0.295 601698000 0.286 368208000 0.178 367878000 0.175 358994000 0.173 391863000 0.186 304686000 0.147 359475000 0.171 290890000 0.141 283859000 0.135 137057000 0.066 99761000 0.047 2071871000 1.000 2104534000 1.000 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 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: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:120%">Balance at April 30, 2023</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%">44,377 </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:100%">17,204 </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:100%">(11,272)</span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:100%">259 </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:100%">(266)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">Balance at January 31, 2024</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%">50,302 </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 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, 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:24.203%"></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.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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:100%">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:100%">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:100%">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:100%">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:100%">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:100%">Cash and Cash<br/>Equivalent</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%">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:100%">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: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:120%">Balance at January 31, 2024</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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: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%">8,932 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">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 style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,500 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">7,432 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">— </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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: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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">7,480 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">32 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">7,480 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">Balance at 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:100%"> </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:100%"> </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:100%"> </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:100%"> </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:100%"> </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:100%"> </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:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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: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%">8,229 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">26 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">3,492 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">4 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,721 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">— </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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: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%">9,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 style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">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 style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">13,815 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">232 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">20,489 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,907 </span></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 Company only purchases <span style="-sec-ix-hidden:f-994">high grade bonds</span> 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> <div style="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: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:120%">Balance at April 30, 2023</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%">44,377 </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:100%">17,204 </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:100%">(11,272)</span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:100%">259 </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:100%">(266)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">Balance at January 31, 2024</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%">50,302 </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> 44377000 17204000 11272000 259000 -266000 50302000 <div style="margin-top:6pt"><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, 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:24.203%"></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.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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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:100%">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:100%">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:100%">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:100%">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:100%">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:100%">Cash and Cash<br/>Equivalent</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%">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:100%">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: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:120%">Balance at January 31, 2024</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 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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: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%">8,932 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">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 style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,500 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">7,432 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">— </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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: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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">7,480 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">32 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">7,480 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">Balance at 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:100%"> </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:100%"> </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:100%"> </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:100%"> </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:100%"> </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:100%"> </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:100%"> </span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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: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%">8,229 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">26 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">3,492 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">4 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,721 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">— </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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: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%">9,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 style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">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 style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">13,815 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">232 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">20,489 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,907 </span></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> 8932000 3000 0 0 1500000 7432000 0 0 0 7480000 32000 0 7480000 0 8229000 26000 3492000 4000 0 11721000 0 9581000 123000 13815000 232000 0 20489000 2907000 P2Y 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%">The provision for income tax was an expense of $9.0 million and $29.8 million in the three and nine months ended January 31, 2024, with an effective tax rate of 13.1% and 21.8%, respectively, compared to $8.5 million and $63.6 million in the three and nine months ended January 31, 2023, with an effective tax rate of 41.8% and 27.8%, respectively. In addition to the impact of U.S. state income taxes and the jurisdictional mix of earnings, which generally create variability in our effective tax rate over time, the decrease in the effective tax rate for the three and nine months ended January 31, 2024 was due to a $9.7 million non-recurring tax benefit from actions taken in connection with the worldwide minimum tax that resulted in the release of a valuation allowance.</span></div> 9000000 29800000 0.131 0.218 8500000 63600000 0.418 0.278 -9700000 -9700000 Segments<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 eight reportable segments: Consulting, Digital, Executive Search North America, Executive Search Europe, the Middle East and Africa ("EMEA"), Executive Search Asia Pacific, Executive Search Latin America, Professional Search &amp; Interim and Recruitment Process Outsourcing ("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 evaluates performance and allocates resources based on the Company’s chief operating decision maker (“CODM”) review of 1) fee revenue and 2) adjusted earnings before interest, taxes, depreciation and amortization (“Adjusted EBITDA”). 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 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: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="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:100%">Three Months Ended <br/>January 31,</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended <br/>January 31,</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%">2024</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%">2023</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:100%">2024</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%">2023</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;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="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: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 style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">668,679 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">680,782 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,071,871 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,104,534 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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 style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">676,873 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,845 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,095,582 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,125,712 </span></td><td style="background-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:2px 1pt;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="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:100%"> </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></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%">Net income attributable to Korn Ferry</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%">59,071 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,247 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">103,965 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">162,035 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">649 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">522 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,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="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,885 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">Other income, net</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:100%">(23,817)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,097)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,559)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,824)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,946 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,378 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,282 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,088 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,018 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,463 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,779 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,575 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,867 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">12,513 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">129,451 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">243,759 </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="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,509 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,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:100%">58,075 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50,359 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">Other income, net</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:100%">23,817 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,097 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,559 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,824 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,899 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,456 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,057 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,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;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="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,575 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,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:100%">5,471 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,612 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,162 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,558 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,162 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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 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%">101,704 </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%">96,111 </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%">295,904 </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%">359,422 </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><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:3.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.658%"></td><td style="width:0.1%"></td></tr><tr><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:8pt;font-weight:400;line-height:114%">(1)</span></div></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:8pt;font-weight:400;line-height:114%">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></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%">Financial highlights by reportable segments 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:29.506%"></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: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: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: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: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:9.964%"></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:100%">Three Months Ended January 31,</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:100%">2024</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;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%">2023</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%">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;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 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></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: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:120%">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: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%">166,947 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">169,929 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">27,812 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">162,155 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">164,414 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">23,305 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">90,317 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90,394 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,370 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">85,071 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">85,087 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,153 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%"> </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:100%"> </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:100%"> </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:100%"> </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:100%"> </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: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:120%">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:100%">121,449 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">123,059 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,382 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">132,810 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">134,255 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,446 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">48,999 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,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:8pt;font-weight:400;line-height:100%">7,799 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,960 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,195 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,981 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">21,324 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,384 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,500 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,621 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,694 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,538 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">7,541 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,543 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,750 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,654 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,658 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,462 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">130,890 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,824 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,795 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,980 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,616 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,969 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">81,212 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,569 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,291 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">103,531 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104,926 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,849 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">Corporate</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,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:100%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,592)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">Consolidated</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%">668,679 </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%">676,873 </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%">101,704 </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%">680,782 </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%">686,845 </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%">96,111 </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-bottom:1pt;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:29.506%"></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: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: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: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: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:9.964%"></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:100%">Nine Months Ended January 31,</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:100%">2024</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;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%">2023</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%">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;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 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></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: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:120%">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: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%">512,830 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">521,675 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,920 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">501,731 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">508,994 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">83,944 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">275,395 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">275,563 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80,678 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">263,161 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">263,479 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">73,855 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:100%">381,459 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">386,405 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">87,574 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">426,839 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,286 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">112,164 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">138,873 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,621 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,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:100%">140,661 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">141,443 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,577 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">65,167 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">65,454 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,690 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72,410 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72,669 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,723 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">22,041 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,050 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,296 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,283 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,289 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,686 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">411,453 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">414,348 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">73,746 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">351,670 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,430 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,587 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">264,653 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">270,466 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,617 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">324,779 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">330,122 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43,562 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">Corporate</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(94,673)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(88,676)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">Consolidated</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,071,871 </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,095,582 </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%">295,904 </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,104,534 </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,125,712 </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%">359,422 </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> 8 <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 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: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="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:100%">Three Months Ended <br/>January 31,</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended <br/>January 31,</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%">2024</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%">2023</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:100%">2024</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%">2023</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;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="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: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 style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">668,679 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">680,782 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,071,871 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,104,534 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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 style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">676,873 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,845 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,095,582 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,125,712 </span></td><td style="background-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:2px 1pt;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="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:100%"> </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></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%">Net income attributable to Korn Ferry</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%">59,071 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,247 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">103,965 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">162,035 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">649 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">522 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,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="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,885 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">Other income, net</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:100%">(23,817)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,097)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,559)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,824)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,946 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,378 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,282 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,088 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,018 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,463 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,779 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,575 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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="2" style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,867 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">12,513 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">129,451 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">243,759 </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="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,509 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,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:100%">58,075 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">50,359 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">Other income, net</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:100%">23,817 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,097 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,559 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,824 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,899 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,456 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,057 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,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;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="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,575 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,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:100%">5,471 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,612 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,162 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,558 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">41,162 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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 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%">101,704 </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%">96,111 </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%">295,904 </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%">359,422 </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><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:3.142%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:94.658%"></td><td style="width:0.1%"></td></tr><tr><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:8pt;font-weight:400;line-height:114%">(1)</span></div></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:8pt;font-weight:400;line-height:114%">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></td></tr></table></div> 668679000 680782000 2071871000 2104534000 676873000 686845000 2095582000 2125712000 59071000 11247000 103965000 162035000 649000 522000 2984000 2885000 23817000 13097000 23559000 4824000 -4946000 -5378000 -16282000 -20088000 9018000 8463000 29779000 63575000 49867000 12513000 129451000 243759000 19509000 17037000 58075000 50359000 23817000 13097000 23559000 4824000 3899000 2456000 13057000 9472000 0 4375000 1575000 4375000 0 5471000 1629000 5471000 4612000 41162000 68558000 41162000 101704000 96111000 295904000 359422000 <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-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:29.506%"></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: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: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: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: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:9.964%"></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:100%">Three Months Ended January 31,</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:100%">2024</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;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%">2023</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%">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;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 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></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: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:120%">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: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%">166,947 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">169,929 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">27,812 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">162,155 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">164,414 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">23,305 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">90,317 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">90,394 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,370 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">85,071 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">85,087 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,153 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%"> </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:100%"> </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:100%"> </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:100%"> </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:100%"> </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: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:120%">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:100%">121,449 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">123,059 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,382 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">132,810 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">134,255 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,446 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">48,999 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,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:8pt;font-weight:400;line-height:100%">7,799 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,960 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">49,195 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,981 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">21,324 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,384 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,500 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,621 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,694 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,538 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">7,541 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,543 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,750 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,654 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,658 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,462 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">130,890 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,824 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,795 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,980 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,616 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">21,969 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">81,212 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,569 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,291 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">103,531 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">104,926 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,849 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">Corporate</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,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:100%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,592)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">Consolidated</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%">668,679 </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%">676,873 </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%">101,704 </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%">680,782 </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%">686,845 </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%">96,111 </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-bottom:1pt;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:29.506%"></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: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: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: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: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:9.964%"></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:100%">Nine Months Ended January 31,</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:100%">2024</span></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;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%">2023</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%">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;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:2px 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></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: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:120%">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: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%">512,830 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">521,675 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,920 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">501,731 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">508,994 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">83,944 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">275,395 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">275,563 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">80,678 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">263,161 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">263,479 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">73,855 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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:100%">381,459 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">386,405 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">87,574 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">426,839 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,286 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">112,164 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">138,873 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,621 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">19,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:100%">140,661 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">141,443 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,577 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">65,167 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">65,454 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,690 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72,410 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">72,669 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">18,723 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">22,041 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,050 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,296 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,283 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,289 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,686 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">411,453 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">414,348 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">73,746 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">351,670 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,430 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,587 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">264,653 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">270,466 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,617 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">324,779 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">330,122 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">43,562 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">Corporate</span></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(94,673)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(88,676)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">Consolidated</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,071,871 </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,095,582 </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%">295,904 </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,104,534 </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,125,712 </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%">359,422 </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> 166947000 169929000 27812000 162155000 164414000 23305000 90317000 90394000 27370000 85071000 85087000 22153000 121449000 123059000 29382000 132810000 134255000 30446000 48999000 49171000 7799000 48960000 49195000 7981000 21324000 21384000 4500000 22621000 22694000 5538000 7541000 7543000 1750000 7654000 7658000 2462000 130890000 131824000 23795000 117980000 118616000 21969000 81212000 83569000 9291000 103531000 104926000 9849000 0 0 -29995000 0 0 -27592000 668679000 676873000 101704000 680782000 686845000 96111000 512830000 521675000 81920000 501731000 508994000 83944000 275395000 275563000 80678000 263161000 263479000 73855000 381459000 386405000 87574000 426839000 431286000 112164000 138873000 139621000 19056000 140661000 141443000 24577000 65167000 65454000 14690000 72410000 72669000 18723000 22041000 22050000 4296000 23283000 23289000 7686000 411453000 414348000 73746000 351670000 354430000 83587000 264653000 270466000 28617000 324779000 330122000 43562000 0 0 -94673000 0 0 -88676000 2071871000 2095582000 295904000 2104534000 2125712000 359422000 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-style:italic;font-weight:400;line-height:120%">Long-term debt, net 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:100%">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:100%">January 31,<br/>2024</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:100%">April 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;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%">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: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%">400,000 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">400,000 </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%">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:100%">(3,245)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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 #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%">396,755 </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%">396,194 </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: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 24, 2022, the Company entered into an amendment (the “Amendment”) to its December 16, 2019 Credit Agreement (the “Credit Agreement”; as amended by the Amendment, the “Amended Credit Agreement”) with a syndicate of banks and Bank of America, National Association as administrative agent. 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 “Revolver”) and a $500.0 million delayed draw term loan facility (the “Delayed Draw Facility”, and together with the Revolver, the “Credit Facilities”). The Delayed Draw Facility 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-weight:400;line-height:120%">As of January 31, 2024 and April 30, 2023, there was no outstanding liability under the Credit Facilities, and the Company was in compliance with its debt covenants. The Company had a total of $645.4 million and $1,145.4 million available under the Credit Facilities after $4.6 million and $4.6 million of standby letters of credit were issued as of January 31, 2024 and April 30, 2023, respectively. Of the amount available under the Credit Facilities as of April 30, 2023, $500.0 million was under the Delayed Draw Facility that expired on June 24, 2023. The Company had a total of $14.0 million and $11.5 million of standby letters with other financial institutions as of January 31, 2024 and April 30, 2023, respectively. The standby letters of credit were generally issued as a result of entering into office premise leases.</span></div> 0.04625 <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%">Long-term debt, net 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:100%">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:100%">January 31,<br/>2024</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:100%">April 30,<br/>2023</span></td></tr><tr><td colspan="3" style="background-color:#f2f2f1;border-top:1pt solid #000;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%">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: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%">400,000 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;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%">400,000 </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%">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:100%">(3,245)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,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;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">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 #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%">396,755 </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%">396,194 </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> 400000000 400000000 3245000 3806000 396755000 396194000 P5Y 1150000000 650000000 500000000 0 0 645400000 1145400000 4600000 4600000 500000000 14000000 11500000 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’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. During the nine months ended January 31, 2024, the Company reduced its real estate footprint and as a result recorded an impairment charge of the ROU assets of $1.6 million in the condensed consolidated statements of income. During both the three and nine months ended January 31, 2023, the Company reduced its real estate footprint and as a result recorded an impairment charge of the ROU assets of $5.5 million in the condensed 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 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: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="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:100%">Three Months Ended<br/>January 31,</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>January 31,</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%">2024</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%">2023</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:100%">2024</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%">2023</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: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:120%">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><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization of ROU assets</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%">384 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">366 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,234 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,104 </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest on lease 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:100%">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:100%">47 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">161 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">141 </span></td><td style="background-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:100%">437 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">413 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">1,395 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">1,245 </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:120%">Operating lease 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:100%">12,013 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,339 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,099 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,957 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">Short-term lease 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:100%">178 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">183 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">669 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">616 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">Variable lease 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:100%">3,371 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,300 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,286 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,538 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">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:100%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,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:100%">5,471 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">Sublease 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:100%">(1,096)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,019)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,210)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,264)</span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total lease cost</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%">14,903 </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%">20,687 </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%">45,868 </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%">49,563 </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%">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: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:100%">Nine Months Ended<br/>January 31,</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%">2024</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%">2023</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: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:120%">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></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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: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%">38,616 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">49,870 </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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: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,361 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,228 </span></td><td style="background-color:#f2f2f1;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;padding:0 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:120%">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></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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: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%">56,487 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">8,967 </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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: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%">882 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,673 </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:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Maturities of lease 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.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:120%">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:100%">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:100%">Financing</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" 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: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:120%">2024 (excluding the nine months ended January 31, 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: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,065 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">417 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">44,433 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,565 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">37,467 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,193 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">28,369 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">778 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">21,783 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">509 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">101,660 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">244,777 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">4,474 </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:120%">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:100%">56,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:100%">355 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">Total</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%">188,054 </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%">4,119 </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> 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’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. During the nine months ended January 31, 2024, the Company reduced its real estate footprint and as a result recorded an impairment charge of the ROU assets of $1.6 million in the condensed consolidated statements of income. During both the three and nine months ended January 31, 2023, the Company reduced its real estate footprint and as a result recorded an impairment charge of the ROU assets of $5.5 million in the condensed 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 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: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="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:100%">Three Months Ended<br/>January 31,</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>January 31,</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%">2024</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%">2023</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:100%">2024</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%">2023</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: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:120%">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><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization of ROU assets</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%">384 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">366 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,234 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,104 </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest on lease 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:100%">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:100%">47 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">161 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">141 </span></td><td style="background-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:100%">437 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">413 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">1,395 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">1,245 </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:120%">Operating lease 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:100%">12,013 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,339 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,099 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,957 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">Short-term lease 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:100%">178 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">183 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">669 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">616 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">Variable lease 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:100%">3,371 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,300 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,286 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,538 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">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:100%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,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:100%">5,471 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">Sublease 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:100%">(1,096)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,019)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,210)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,264)</span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total lease cost</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%">14,903 </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%">20,687 </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%">45,868 </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%">49,563 </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%">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: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:100%">Nine Months Ended<br/>January 31,</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%">2024</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%">2023</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: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:120%">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></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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: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%">38,616 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">49,870 </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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: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,361 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,228 </span></td><td style="background-color:#f2f2f1;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;padding:0 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:120%">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></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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: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%">56,487 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">8,967 </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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: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%">882 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,673 </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:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Maturities of lease 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.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:120%">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:100%">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:100%">Financing</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" 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: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:120%">2024 (excluding the nine months ended January 31, 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: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,065 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">417 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">44,433 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,565 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">37,467 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,193 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">28,369 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">778 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">21,783 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">509 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">101,660 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">244,777 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">4,474 </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:120%">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:100%">56,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:100%">355 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">Total</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%">188,054 </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%">4,119 </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> 1600000 5500000 5500000 <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: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="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:100%">Three Months Ended<br/>January 31,</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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>January 31,</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%">2024</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%">2023</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:100%">2024</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%">2023</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: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:120%">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><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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Amortization of ROU assets</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%">384 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">366 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,234 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,104 </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Interest on lease 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:100%">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:100%">47 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">161 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">141 </span></td><td style="background-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:100%">437 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">413 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">1,395 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">1,245 </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:120%">Operating lease 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:100%">12,013 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,339 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,099 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,957 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">Short-term lease 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:100%">178 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">183 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">669 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">616 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">Variable lease 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:100%">3,371 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,300 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">10,286 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,538 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">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:100%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,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:100%">5,471 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">Sublease 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:100%">(1,096)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,019)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,210)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,264)</span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">Total lease cost</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%">14,903 </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%">20,687 </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%">45,868 </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%">49,563 </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> 384000 366000 1234000 1104000 53000 47000 161000 141000 437000 413000 1395000 1245000 12013000 12339000 35099000 36957000 178000 183000 669000 616000 3371000 3300000 10286000 7538000 0 5471000 1629000 5471000 1096000 1019000 3210000 2264000 14903000 20687000 45868000 49563000 <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: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:100%">Nine Months Ended<br/>January 31,</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%">2024</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%">2023</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: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:120%">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></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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: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%">38,616 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">49,870 </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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: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,361 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,228 </span></td><td style="background-color:#f2f2f1;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;padding:0 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:120%">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></tr><tr><td colspan="3" style="background-color:#f2f2f1;padding:2px 1pt 2px 13pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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: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%">56,487 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">8,967 </span></td><td style="background-color:#f2f2f1;padding: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:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">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: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%">882 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,673 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 38616000 49870000 1361000 1228000 56487000 8967000 882000 2673000 <div style="margin-top:9pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Maturities of lease 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.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:120%">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:100%">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:100%">Financing</span></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;padding:0 1pt"></td><td colspan="3" style="background-color:#e4e5e3;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" 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: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:120%">2024 (excluding the nine months ended January 31, 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: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,065 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">417 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">44,433 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,565 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">37,467 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,193 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">28,369 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">778 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">21,783 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:100%">509 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">101,660 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">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:100%">244,777 </span></td><td style="background-color:#f2f2f1;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-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%">4,474 </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:120%">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:100%">56,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:100%">355 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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:120%">Total</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%">188,054 </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%">4,119 </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> 11065000 417000 44433000 1565000 37467000 1193000 28369000 778000 21783000 509000 101660000 12000 244777000 4474000 56723000 355000 188054000 4119000 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 challenging macroeconomic business environment arising from persistent inflationary pressures, rising interest rates and global economic and geopolitical uncertainty, on October 23, 2023, the Company initiated a plan (the “Plan”) intended to align its workforce with its current business realities through position eliminations. Due to the implementation of the Plan, the Company recorded restructuring charges of $68.6 million in the nine months ended January 31, 2024 across all lines of business related to severance for positions that were eliminated, which included adjustments to previously recorded restructuring accruals of $4.6 million during the three months ended January 31, 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%">On January 11, 2023, the Company implemented a separate restructuring plan and recorded restructuring charges of $41.2 million in the three and nine months ended January 31, 2023 across all lines of business related to severance for positions that were eliminated. </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%">Changes in the restructuring liability during the three months ended January 31, 2024 were as follows:</span></div><div><span><br/></span></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:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="12" 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:100%">Restructuring Liability</span></td></tr><tr><td colspan="12" 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%">(in thousands)</span></td></tr><tr><td colspan="12" 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:120%">As of October 31, 2023</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:120%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">48,653 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="12" style="background-color:#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:120%">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:120%">4,612 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="12" style="background-color:#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:120%">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:120%">(38,523)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="12" style="background-color:#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:120%">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:120%">949 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="12" 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:120%">As of January 31, 2024</span></div></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:120%">$</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:120%">15,691 </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><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Changes in the restructuring liability during the nine months ended January 31, 2024 were as follows:</span></div><div><span><br/></span></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:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="12" 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:100%">Restructuring Liability</span></td></tr><tr><td colspan="12" 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%">(in thousands)</span></td></tr><tr><td colspan="12" 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:120%">As of April 30, 2023</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:120%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8,004 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="12" style="background-color:#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:120%">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:120%">68,558 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="12" style="background-color:#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:120%">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:120%">(46,240)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="12" style="background-color:#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:120%">Reductions for 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:120%">(15,421)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="12" style="background-color:#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:120%">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:120%">790 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="12" 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:120%">As of January 31, 2024</span></div></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:120%">$</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:120%">15,691 </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><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">As of January 31, 2024 and April 30, 2023, the restructuring liability is included in the current portion of other accrued liabilities on the condensed consolidated balance sheets.</span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Restructuring charges incurred by segment were as follows:</span></div><div><span><br/></span></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:56.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.012%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.901%"></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="9" 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:100%">Three Months Ended January 31,</span></div></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: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%">2024</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:100%">2023</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></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: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%">1,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 style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">10,842 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">618 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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></tr><tr><td colspan="3" style="background-color:#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%">1,398 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,352 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">855 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,255 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">690 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">4,612 </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%">41,162 </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><br/></span></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:56.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.012%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.901%"></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="9" 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:100%">Nine Months Ended January 31,</span></div></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: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%">2024</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:100%">2023</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></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: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%">18,871 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">10,842 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">9,469 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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></tr><tr><td colspan="3" style="background-color:#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%">8,825 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,352 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">17,265 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,255 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">1,963 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">110 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">3,778 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">7,885 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">392 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">68,558 </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%">41,162 </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> 68600000 4600000 41200000 41200000 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Changes in the restructuring liability during the three months ended January 31, 2024 were as follows:</span></div><div><span><br/></span></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:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="12" 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:100%">Restructuring Liability</span></td></tr><tr><td colspan="12" 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%">(in thousands)</span></td></tr><tr><td colspan="12" 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:120%">As of October 31, 2023</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:120%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">48,653 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="12" style="background-color:#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:120%">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:120%">4,612 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="12" style="background-color:#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:120%">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:120%">(38,523)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="12" style="background-color:#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:120%">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:120%">949 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="12" 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:120%">As of January 31, 2024</span></div></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:120%">$</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:120%">15,691 </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><br/></span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Changes in the restructuring liability during the nine months ended January 31, 2024 were as follows:</span></div><div><span><br/></span></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:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td></tr><tr><td colspan="12" 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:100%">Restructuring Liability</span></td></tr><tr><td colspan="12" 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%">(in thousands)</span></td></tr><tr><td colspan="12" 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:120%">As of April 30, 2023</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:120%">$</span></td><td style="background-color:#f2f2f1;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">8,004 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="12" style="background-color:#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:120%">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:120%">68,558 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="12" style="background-color:#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:120%">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:120%">(46,240)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="12" style="background-color:#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:120%">Reductions for 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:120%">(15,421)</span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="12" style="background-color:#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:120%">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:120%">790 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="12" 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:120%">As of January 31, 2024</span></div></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:120%">$</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:120%">15,691 </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> 48653000 4612000 38523000 -949000 15691000 8004000 68558000 46240000 15421000 -790000 15691000 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:115%">Restructuring charges incurred by segment were as follows:</span></div><div><span><br/></span></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:56.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.012%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.901%"></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="9" 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:100%">Three Months Ended January 31,</span></div></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: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%">2024</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:100%">2023</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></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: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%">1,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 style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">10,842 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">618 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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></tr><tr><td colspan="3" style="background-color:#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%">1,398 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,352 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">855 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,255 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">690 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">— </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">4,612 </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%">41,162 </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><br/></span></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:56.021%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.012%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:1.466%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.901%"></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="9" 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:100%">Nine Months Ended January 31,</span></div></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: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%">2024</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:100%">2023</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></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: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%">18,871 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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%">10,842 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">9,469 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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></tr><tr><td colspan="3" style="background-color:#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%">8,825 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,352 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">17,265 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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,255 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">1,963 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">110 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">3,778 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">7,885 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">392 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#f2f2f1;padding:0 1pt"></td><td colspan="2" style="background-color:#f2f2f1;padding:2px 0 2px 1pt;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 </span></td><td style="background-color:#f2f2f1;padding:2px 1pt 2px 0;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%">68,558 </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%">41,162 </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> 1051000 10842000 618000 2856000 1398000 4352000 855000 12255000 0 2129000 0 697000 0 4835000 690000 3097000 0 99000 4612000 41162000 18871000 10842000 9469000 2856000 8825000 4352000 17265000 12255000 1963000 2129000 110000 697000 3778000 4835000 7885000 3097000 392000 99000 68558000 41162000 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 March 5, 2024, the Board of Directors of the Company declared a cash dividend of $0.33 per share with a payment date of April 15, 2024 to holders of the Company’s common stock of record at the close of business on March 27, 2024. 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’s earnings, capital requirements, financial condition, the terms of the Company’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> 0.33 false false false false

&PO=V]R:W-H M965T&UL4$L! M A0#% @ ^WAH6,X20QCJ P [0@ !D ("!28, 'AL M+W=O&A8M!B[=D<# M ";!P &0 @(%JAP >&PO=V]R:W-H965TB* !X;"]W;W)K&UL4$L! A0#% @ ^WAH M6'NB'4SL! +PP !D ("!$), 'AL+W=O&A8AU)1#%8% ">% &0 M @($SF >&PO=V]R:W-H965T&UL4$L! A0#% @ ^WAH6/N5;5A, P A < M !D ("!>*, 'AL+W=O&A8OFNRX9(" #5!P &0 @('[I@ M>&PO=V]R:W-H965T&UL4$L! A0#% @ ^WAH6-&URUZH&P X%D !D M ("!/ZP 'AL+W=O&A8R >&PO=V]R:W-H965T M&UL4$L! A0# M% @ ^WAH6)7O1D+W @ >08 !D ("!5-$ 'AL+W=O M&A8"( >F8$& "% M( &0 @(&"U >&PO=V]R:W-H965T&UL4$L! A0#% @ ^WAH6.M, MV_M6! &@H !D ("!%]\ 'AL+W=O&A8>3SL!A0$ #H"0 &0 M @(&DXP >&PO=V]R:W-H965T_G !X;"]W;W)K&UL4$L! A0#% @ ^WAH6"GW/8NS @ [@4 !D M ("!!>\ 'AL+W=O&A8?-HO#\($ !#"P &0 @('O\0 >&PO M=V]R:W-H965TCV !X;"]W;W)K&UL4$L! A0#% @ ^WAH6)!CH53V!@ AST !D ("! M'OL 'AL+W=O&A8 M;$(SV:$% #Z'0 &0 @(%+ @$ >&PO=V]R:W-H965T&UL4$L! A0#% M @ ^WAH6/,<;'SL @ B0< !D ("!5@L! 'AL+W=O&UL4$L! A0#% @ ^WAH6(E49'P% M! -!8 !D ("!/!D! 'AL+W=O&A81$=6"((. RG &0 M@(%X'0$ >&PO=V]R:W-H965T@4 'DH 9 " @3$L 0!X;"]W;W)K&UL4$L! A0#% @ ^WAH6.?Y[DR/ @ + < !D M ("!XC$! 'AL+W=O&A8M&P%,RP$ !K$0 &0 @(&H- $ >&PO=V]R M:W-H965T%U:]04 "0K M 9 " @0LY 0!X;"]W;W)K&UL M4$L! A0#% @ ^WAH6,V8!!)\ @ ^@4 !D ("!-S\! M 'AL+W=O&A8R@0( M2< # #A$@ &0 @('J00$ >&PO=V]R:W-H965T%% 0!X;"]W;W)K&UL4$L! A0#% @ M^WAH6&?CV"H_ P "PH !D ("!6DP! 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ ^WAH6"-NB?8- P M, H !D ("!TE&A8*%?#V"4" "G! &0 @($6 M6P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ ^WAH6-&M!Z1P"@ '5T !D M ("!/6,! 'AL+W=O&A8\YTLFW4% "%*@ &0 @('D;0$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ ^WAH6&LX+L&6 @ QP< !D ("!XW8! 'AL M+W=O&A8NW:NP/(# M O#P &0 @(&P>0$ >&PO=V]R:W-H965T&UL4$L! A0#% @ ^WAH M6%8VZQ-E P O0P !D ("!-H$! 'AL+W=O&A8;-_T:04# 4# &0 M @('2A $ >&PO=V]R:W-H965T&UL4$L! A0#% @ ^WAH6'#?$&JZ!0 W2T M !D ("!T8L! 'AL+W=O&A8P'3>628" #K! &0 @('"D0$ M>&PO=V]R:W-H965T7!E&UL4$L%!@ !+ $L A!0 %2B 0 ! $! end XML 84 Show.js IDEA: XBRL DOCUMENT // 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)}}} XML 85 report.css IDEA: XBRL DOCUMENT /* 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; } XML 87 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.0.1 html 336 311 1 false 74 0 false 8 false false R1.htm 0000001 - Document - Cover Page Sheet http://www.kornferry.com/role/CoverPage Cover Page Cover 1 false false R2.htm 0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS Sheet http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS CONDENSED CONSOLIDATED BALANCE SHEETS Statements 2 false false R3.htm 0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 3 false false R4.htm 0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) Sheet http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited) Statements 4 false false R5.htm 0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) Sheet http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited) Statements 5 false false R6.htm 0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY (Unaudited) Sheet http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS??? EQUITY (Unaudited) Statements 6 false false R7.htm 0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Sheet http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited) Statements 7 false false R8.htm 0000008 - Disclosure - Organization and Summary of Significant Accounting Policies Sheet http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPolicies Organization and Summary of Significant Accounting Policies Notes 8 false false R9.htm 0000009 - Disclosure - Basic and Diluted Earnings Per Share Sheet http://www.kornferry.com/role/BasicandDilutedEarningsPerShare Basic and Diluted Earnings Per Share Notes 9 false false R10.htm 0000010 - Disclosure - Comprehensive Income Sheet http://www.kornferry.com/role/ComprehensiveIncome Comprehensive Income Notes 10 false false R11.htm 0000011 - Disclosure - Employee Stock Plans Sheet http://www.kornferry.com/role/EmployeeStockPlans Employee Stock Plans Notes 11 false false R12.htm 0000012 - Disclosure - Financial Instruments Sheet http://www.kornferry.com/role/FinancialInstruments Financial Instruments Notes 12 false false R13.htm 0000013 - Disclosure - Deferred Compensation and Retirement Plans Sheet http://www.kornferry.com/role/DeferredCompensationandRetirementPlans Deferred Compensation and Retirement Plans Notes 13 false false R14.htm 0000014 - Disclosure - Fee Revenue Sheet http://www.kornferry.com/role/FeeRevenue Fee Revenue Notes 14 false false R15.htm 0000015 - Disclosure - Credit Losses Sheet http://www.kornferry.com/role/CreditLosses Credit Losses Notes 15 false false R16.htm 0000016 - Disclosure - Income Taxes Sheet http://www.kornferry.com/role/IncomeTaxes Income Taxes Notes 16 false false R17.htm 0000017 - Disclosure - Segments Sheet http://www.kornferry.com/role/Segments Segments Notes 17 false false R18.htm 0000018 - Disclosure - Long-Term Debt Sheet http://www.kornferry.com/role/LongTermDebt Long-Term Debt Notes 18 false false R19.htm 0000019 - Disclosure - Leases Sheet http://www.kornferry.com/role/Leases Leases Notes 19 false false R20.htm 0000020 - Disclosure - Restructuring Charges, Net Sheet http://www.kornferry.com/role/RestructuringChargesNet Restructuring Charges, Net Notes 20 false false R21.htm 0000021 - Disclosure - Subsequent Event Sheet http://www.kornferry.com/role/SubsequentEvent Subsequent Event Notes 21 false false R22.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 22 false false R23.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 23 false false R24.htm 9954471 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies) Sheet http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies Organization and Summary of Significant Accounting Policies (Policies) Policies http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPolicies 24 false false R25.htm 9954472 - Disclosure - Basic and Diluted Earnings Per Share (Tables) Sheet http://www.kornferry.com/role/BasicandDilutedEarningsPerShareTables Basic and Diluted Earnings Per Share (Tables) Tables http://www.kornferry.com/role/BasicandDilutedEarningsPerShare 25 false false R26.htm 9954473 - Disclosure - Comprehensive Income (Tables) Sheet http://www.kornferry.com/role/ComprehensiveIncomeTables Comprehensive Income (Tables) Tables http://www.kornferry.com/role/ComprehensiveIncome 26 false false R27.htm 9954474 - Disclosure - Employee Stock Plans (Tables) Sheet http://www.kornferry.com/role/EmployeeStockPlansTables Employee Stock Plans (Tables) Tables http://www.kornferry.com/role/EmployeeStockPlans 27 false false R28.htm 9954475 - Disclosure - Financial Instruments (Tables) Sheet http://www.kornferry.com/role/FinancialInstrumentsTables Financial Instruments (Tables) Tables http://www.kornferry.com/role/FinancialInstruments 28 false false R29.htm 9954476 - Disclosure - Deferred Compensation and Retirement Plans (Tables) Sheet http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTables Deferred Compensation and Retirement Plans (Tables) Tables http://www.kornferry.com/role/DeferredCompensationandRetirementPlans 29 false false R30.htm 9954477 - Disclosure - Fee Revenue (Tables) Sheet http://www.kornferry.com/role/FeeRevenueTables Fee Revenue (Tables) Tables http://www.kornferry.com/role/FeeRevenue 30 false false R31.htm 9954478 - Disclosure - Credit Losses (Tables) Sheet http://www.kornferry.com/role/CreditLossesTables Credit Losses (Tables) Tables http://www.kornferry.com/role/CreditLosses 31 false false R32.htm 9954479 - Disclosure - Segments (Tables) Sheet http://www.kornferry.com/role/SegmentsTables Segments (Tables) Tables http://www.kornferry.com/role/Segments 32 false false R33.htm 9954480 - Disclosure - Long-Term Debt (Tables) Sheet http://www.kornferry.com/role/LongTermDebtTables Long-Term Debt (Tables) Tables http://www.kornferry.com/role/LongTermDebt 33 false false R34.htm 9954481 - Disclosure - Leases (Tables) Sheet http://www.kornferry.com/role/LeasesTables Leases (Tables) Tables http://www.kornferry.com/role/Leases 34 false false R35.htm 9954482 - Disclosure - Restructuring Charges, Net (Tables) Sheet http://www.kornferry.com/role/RestructuringChargesNetTables Restructuring Charges, Net (Tables) Tables http://www.kornferry.com/role/RestructuringChargesNet 35 false false R36.htm 9954483 - Disclosure - Organization and Summary of Significant Accounting Policies - Additional Information (Detail) Sheet http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail Organization and Summary of Significant Accounting Policies - Additional Information (Detail) Details 36 false false R37.htm 9954484 - Disclosure - Basic and Diluted Earnings Per Share - Basic and Diluted Earnings per Common Share Attributable to Common Stockholders (Detail) Sheet http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail Basic and Diluted Earnings Per Share - Basic and Diluted Earnings per Common Share Attributable to Common Stockholders (Detail) Details 37 false false R38.htm 9954485 - Disclosure - Basic and Diluted Earnings Per Share - Additional Information (Detail) Sheet http://www.kornferry.com/role/BasicandDilutedEarningsPerShareAdditionalInformationDetail Basic and Diluted Earnings Per Share - Additional Information (Detail) Details 38 false false R39.htm 9954486 - Disclosure - Comprehensive Income - Components of Accumulated Other Comprehensive Loss (Detail) Sheet http://www.kornferry.com/role/ComprehensiveIncomeComponentsofAccumulatedOtherComprehensiveLossDetail Comprehensive Income - Components of Accumulated Other Comprehensive Loss (Detail) Details 39 false false R40.htm 9954487 - Disclosure - Comprehensive Income - Changes in Each Component of Accumulated Other Comprehensive Loss (Detail) Sheet http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail Comprehensive Income - Changes in Each Component of Accumulated Other Comprehensive Loss (Detail) Details 40 false false R41.htm 9954488 - Disclosure - Employee Stock Plans - Components of Stock-Based Compensation Expense Recognized (Detail) Sheet http://www.kornferry.com/role/EmployeeStockPlansComponentsofStockBasedCompensationExpenseRecognizedDetail Employee Stock Plans - Components of Stock-Based Compensation Expense Recognized (Detail) Details 41 false false R42.htm 9954489 - Disclosure - Employee Stock Plans - Additional Information (Detail) Sheet http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail Employee Stock Plans - Additional Information (Detail) Details 42 false false R43.htm 9954490 - Disclosure - Financial Instruments - Financial Instruments and Balance Sheet Classification (Detail) Sheet http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail Financial Instruments - Financial Instruments and Balance Sheet Classification (Detail) Details 43 false false R44.htm 9954491 - Disclosure - Financial Instruments - Additional Information (Detail) Sheet http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail Financial Instruments - Additional Information (Detail) Details 44 false false R45.htm 9954492 - Disclosure - Financial Instruments - Fair Value of Derivatives Not Designated as Hedge Instruments (Detail) Sheet http://www.kornferry.com/role/FinancialInstrumentsFairValueofDerivativesNotDesignatedasHedgeInstrumentsDetail Financial Instruments - Fair Value of Derivatives Not Designated as Hedge Instruments (Detail) Details 45 false false R46.htm 9954493 - Disclosure - Deferred Compensation and Retirement Plans - Components of Net Periodic Benefits Costs (Detail) Sheet http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail Deferred Compensation and Retirement Plans - Components of Net Periodic Benefits Costs (Detail) Details 46 false false R47.htm 9954494 - Disclosure - Deferred Compensation and Retirement Plans - Additional Information (Detail) Sheet http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail Deferred Compensation and Retirement Plans - Additional Information (Detail) Details 47 false false R48.htm 9954495 - Disclosure - Fee Revenue - Schedule of Contract Asset and Liability (Detail) Sheet http://www.kornferry.com/role/FeeRevenueScheduleofContractAssetandLiabilityDetail Fee Revenue - Schedule of Contract Asset and Liability (Detail) Details 48 false false R49.htm 9954496 - Disclosure - Fee Revenue - Additional Information (Details) Sheet http://www.kornferry.com/role/FeeRevenueAdditionalInformationDetails Fee Revenue - Additional Information (Details) Details 49 false false R50.htm 9954497 - Disclosure - Fee Revenue - Schedule of Disaggregation of Fee Revenue by Industry (Details) Sheet http://www.kornferry.com/role/FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetails Fee Revenue - Schedule of Disaggregation of Fee Revenue by Industry (Details) Details 50 false false R51.htm 9954498 - Disclosure - Credit Losses - Summary of Activity in Allowance for Credit Losses on Trade Receivables (Detail) Sheet http://www.kornferry.com/role/CreditLossesSummaryofActivityinAllowanceforCreditLossesonTradeReceivablesDetail Credit Losses - Summary of Activity in Allowance for Credit Losses on Trade Receivables (Detail) Details 51 false false R52.htm 9954499 - Disclosure - Credit Losses - Schedule of Fair Value and Unrealized Losses on Available for Sale Debt Securities (Detail) Sheet http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail Credit Losses - Schedule of Fair Value and Unrealized Losses on Available for Sale Debt Securities (Detail) Details 52 false false R53.htm 9954500 - Disclosure - Credit Losses - Additional Information (Details) Sheet http://www.kornferry.com/role/CreditLossesAdditionalInformationDetails Credit Losses - Additional Information (Details) Details 53 false false R54.htm 9954501 - Disclosure - Income Taxes - Additional Information (Detail) Sheet http://www.kornferry.com/role/IncomeTaxesAdditionalInformationDetail Income Taxes - Additional Information (Detail) Details 54 false false R55.htm 9954502 - Disclosure - Segments - Additional Information (Detail) Sheet http://www.kornferry.com/role/SegmentsAdditionalInformationDetail Segments - Additional Information (Detail) Details 55 false false R56.htm 9954503 - Disclosure - Segments - Financial Highlights (Details) Sheet http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails Segments - Financial Highlights (Details) Details 56 false false R57.htm 9954504 - Disclosure - Segments - Financial Highlights by Operating Segment (Detail) Sheet http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail Segments - Financial Highlights by Operating Segment (Detail) Details 57 false false R58.htm 9954505 - Disclosure - Long-Term Debt - Additional Information (Detail) Sheet http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail Long-Term Debt - Additional Information (Detail) Details 58 false false R59.htm 9954506 - Disclosure - Long-Term Debt - Schedule of Long-term Debt, at Amortized Cost (Detail) Sheet http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail Long-Term Debt - Schedule of Long-term Debt, at Amortized Cost (Detail) Details 59 false false R60.htm 9954507 - Disclosure - Leases - Additional Information (Detail) Sheet http://www.kornferry.com/role/LeasesAdditionalInformationDetail Leases - Additional Information (Detail) Details 60 false false R61.htm 9954508 - Disclosure - Leases - Components of Lease Expense (Detail) Sheet http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail Leases - Components of Lease Expense (Detail) Details 61 false false R62.htm 9954509 - Disclosure - Leases - Summary of Supplemental Cash Flow Information Related to Leases (Detail) Sheet http://www.kornferry.com/role/LeasesSummaryofSupplementalCashFlowInformationRelatedtoLeasesDetail Leases - Summary of Supplemental Cash Flow Information Related to Leases (Detail) Details 62 false false R63.htm 9954510 - Disclosure - Leases - Summary of Maturities of Lease Liabilities (Detail) Sheet http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail Leases - Summary of Maturities of Lease Liabilities (Detail) Details 63 false false R64.htm 9954511 - Disclosure - Restructuring Charges, Net - Narrative (Details) Sheet http://www.kornferry.com/role/RestructuringChargesNetNarrativeDetails Restructuring Charges, Net - Narrative (Details) Details 64 false false R65.htm 9954512 - Disclosure - Restructuring Charges, Net - Summary of Changes in Restructuring Liability (Details) Sheet http://www.kornferry.com/role/RestructuringChargesNetSummaryofChangesinRestructuringLiabilityDetails Restructuring Charges, Net - Summary of Changes in Restructuring Liability (Details) Details 65 false false R66.htm 9954513 - Disclosure - Restructuring Charges, Net - Restructuring Charges by Segment (Details) Sheet http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesbySegmentDetails Restructuring Charges, Net - Restructuring Charges by Segment (Details) Details 66 false false R67.htm 9954514 - Disclosure - Subsequent Event - Additional Information (Detail) Sheet http://www.kornferry.com/role/SubsequentEventAdditionalInformationDetail Subsequent Event - Additional Information (Detail) Details 67 false false All Reports Book All Reports kfy-20240131.htm kfy-20240131.xsd kfy-20240131_cal.xml kfy-20240131_def.xml kfy-20240131_lab.xml kfy-20240131_pre.xml kfy-20240131_g1.jpg kfy-20240131_g2.jpg http://fasb.org/us-gaap/2023 http://xbrl.sec.gov/dei/2023 http://xbrl.sec.gov/ecd/2023 true true JSON 90 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "kfy-20240131.htm": { "nsprefix": "kfy", "nsuri": "http://www.kornferry.com/20240131", "dts": { "inline": { "local": [ "kfy-20240131.htm" ] }, "schema": { "local": [ "kfy-20240131.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://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd", "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd", "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd", "https://xbrl.sec.gov/country/2023/country-2023.xsd", "https://xbrl.sec.gov/dei/2023/dei-2023.xsd", "https://xbrl.sec.gov/ecd/2023/ecd-2023.xsd" ] }, "calculationLink": { "local": [ "kfy-20240131_cal.xml" ] }, "definitionLink": { "local": [ "kfy-20240131_def.xml" ] }, "labelLink": { "local": [ "kfy-20240131_lab.xml" ] }, "presentationLink": { "local": [ "kfy-20240131_pre.xml" ] } }, "keyStandard": 286, "keyCustom": 25, "axisStandard": 26, "axisCustom": 0, "memberStandard": 36, "memberCustom": 36, "hidden": { "total": 13, "http://xbrl.sec.gov/dei/2023": 5, "http://fasb.org/us-gaap/2023": 6, "http://www.kornferry.com/20240131": 2 }, "contextCount": 336, "entityCount": 1, "segmentCount": 74, "elementCount": 600, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2023": 1180, "http://xbrl.sec.gov/dei/2023": 30, "http://xbrl.sec.gov/ecd/2023": 4 }, "report": { "R1": { "role": "http://www.kornferry.com/role/CoverPage", "longName": "0000001 - Document - Cover Page", "shortName": "Cover Page", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "longName": "0000002 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AccountsReceivableNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "unique": true } }, "R3": { "role": "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "longName": "0000003 - Statement - CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R4": { "role": "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "longName": "0000004 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF INCOME (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:LaborAndRelatedExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "unique": true } }, "R5": { "role": "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited", "longName": "0000005 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "unique": true } }, "R6": { "role": "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited", "longName": "0000006 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY (Unaudited)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS\u2019 EQUITY (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-59", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-66", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "unique": true } }, "R7": { "role": "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "longName": "0000007 - Statement - CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "shortName": "CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (Unaudited)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ProfitLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ShareBasedCompensation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "unique": true } }, "R8": { "role": "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPolicies", "longName": "0000008 - Disclosure - Organization and Summary of Significant Accounting Policies", "shortName": "Organization and Summary of Significant Accounting Policies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "8", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.kornferry.com/role/BasicandDilutedEarningsPerShare", "longName": "0000009 - Disclosure - Basic and Diluted Earnings Per Share", "shortName": "Basic and Diluted Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.kornferry.com/role/ComprehensiveIncome", "longName": "0000010 - Disclosure - Comprehensive Income", "shortName": "Comprehensive Income", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.kornferry.com/role/EmployeeStockPlans", "longName": "0000011 - Disclosure - Employee Stock Plans", "shortName": "Employee Stock Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.kornferry.com/role/FinancialInstruments", "longName": "0000012 - Disclosure - Financial Instruments", "shortName": "Financial Instruments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FinancialInstrumentsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.kornferry.com/role/DeferredCompensationandRetirementPlans", "longName": "0000013 - Disclosure - Deferred Compensation and Retirement Plans", "shortName": "Deferred Compensation and Retirement Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.kornferry.com/role/FeeRevenue", "longName": "0000014 - Disclosure - Fee Revenue", "shortName": "Fee Revenue", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.kornferry.com/role/CreditLosses", "longName": "0000015 - Disclosure - Credit Losses", "shortName": "Credit Losses", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AllowanceForCreditLossesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.kornferry.com/role/IncomeTaxes", "longName": "0000016 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.kornferry.com/role/Segments", "longName": "0000017 - Disclosure - Segments", "shortName": "Segments", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.kornferry.com/role/LongTermDebt", "longName": "0000018 - Disclosure - Long-Term Debt", "shortName": "Long-Term Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LongTermDebtTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.kornferry.com/role/Leases", "longName": "0000019 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.kornferry.com/role/RestructuringChargesNet", "longName": "0000020 - Disclosure - Restructuring Charges, Net", "shortName": "Restructuring Charges, Net", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.kornferry.com/role/SubsequentEvent", "longName": "0000021 - Disclosure - Subsequent Event", "shortName": "Subsequent Event", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SubsequentEventsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R22": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true }, "uniqueAnchor": null }, "R23": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-13", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "ecd:Rule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies", "longName": "9954471 - Disclosure - Organization and Summary of Significant Accounting Policies (Policies)", "shortName": "Organization and Summary of Significant Accounting Policies (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ConsolidationPolicyTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareTables", "longName": "9954472 - Disclosure - Basic and Diluted Earnings Per Share (Tables)", "shortName": "Basic and Diluted Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.kornferry.com/role/ComprehensiveIncomeTables", "longName": "9954473 - Disclosure - Comprehensive Income (Tables)", "shortName": "Comprehensive Income (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.kornferry.com/role/EmployeeStockPlansTables", "longName": "9954474 - Disclosure - Employee Stock Plans (Tables)", "shortName": "Employee Stock Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R28": { "role": "http://www.kornferry.com/role/FinancialInstrumentsTables", "longName": "9954475 - Disclosure - Financial Instruments (Tables)", "shortName": "Financial Instruments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R29": { "role": "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTables", "longName": "9954476 - Disclosure - Deferred Compensation and Retirement Plans (Tables)", "shortName": "Deferred Compensation and Retirement Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.kornferry.com/role/FeeRevenueTables", "longName": "9954477 - Disclosure - Fee Revenue (Tables)", "shortName": "Fee Revenue (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.kornferry.com/role/CreditLossesTables", "longName": "9954478 - Disclosure - Credit Losses (Tables)", "shortName": "Credit Losses (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.kornferry.com/role/SegmentsTables", "longName": "9954479 - Disclosure - Segments (Tables)", "shortName": "Segments (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.kornferry.com/role/LongTermDebtTables", "longName": "9954480 - Disclosure - Long-Term Debt (Tables)", "shortName": "Long-Term Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.kornferry.com/role/LeasesTables", "longName": "9954481 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.kornferry.com/role/RestructuringChargesNetTables", "longName": "9954482 - Disclosure - Restructuring Charges, Net (Tables)", "shortName": "Restructuring Charges, Net (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "longName": "9954483 - Disclosure - Organization and Summary of Significant Accounting Policies - Additional Information (Detail)", "shortName": "Organization and Summary of Significant Accounting Policies - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "36", "firstAnchor": { "contextRef": "c-3", "name": "kfy:NumberOfCoreSolutions", "unitRef": "solution", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-107", "name": "us-gaap:GoodwillImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:GoodwillAndIntangibleAssetsPolicyTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "unique": true } }, "R37": { "role": "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail", "longName": "9954484 - Disclosure - Basic and Diluted Earnings Per Share - Basic and Diluted Earnings per Common Share Attributable to Common Stockholders (Detail)", "shortName": "Basic and Diluted Earnings Per Share - Basic and Diluted Earnings per Common Share Attributable to Common Stockholders (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "37", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "unique": true } }, "R38": { "role": "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareAdditionalInformationDetail", "longName": "9954485 - Disclosure - Basic and Diluted Earnings Per Share - Additional Information (Detail)", "shortName": "Basic and Diluted Earnings Per Share - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "38", "firstAnchor": { "contextRef": "c-120", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-120", "name": "us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.kornferry.com/role/ComprehensiveIncomeComponentsofAccumulatedOtherComprehensiveLossDetail", "longName": "9954486 - Disclosure - Comprehensive Income - Components of Accumulated Other Comprehensive Loss (Detail)", "shortName": "Comprehensive Income - Components of Accumulated Other Comprehensive Loss (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "39", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail", "longName": "9954487 - Disclosure - Comprehensive Income - Changes in Each Component of Accumulated Other Comprehensive Loss (Detail)", "shortName": "Comprehensive Income - Changes in Each Component of Accumulated Other Comprehensive Loss (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "40", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "unique": true } }, "R41": { "role": "http://www.kornferry.com/role/EmployeeStockPlansComponentsofStockBasedCompensationExpenseRecognizedDetail", "longName": "9954488 - Disclosure - Employee Stock Plans - Components of Stock-Based Compensation Expense Recognized (Detail)", "shortName": "Employee Stock Plans - Components of Stock-Based Compensation Expense Recognized (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "41", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail", "longName": "9954489 - Disclosure - Employee Stock Plans - Additional Information (Detail)", "shortName": "Employee Stock Plans - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "42", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:TreasuryStockValueAcquiredCostMethod", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-154", "name": "us-gaap:TreasuryStockSharesAcquired", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "unique": true } }, "R43": { "role": "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail", "longName": "9954490 - Disclosure - Financial Instruments - Financial Instruments and Balance Sheet Classification (Detail)", "shortName": "Financial Instruments - Financial Instruments and Balance Sheet Classification (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "43", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "us-gaap:UnrealizedGainLossOnInvestmentsTableTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AssetsFairValueDisclosure", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "unique": true } }, "R44": { "role": "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail", "longName": "9954491 - Disclosure - Financial Instruments - Additional Information (Detail)", "shortName": "Financial Instruments - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "44", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.kornferry.com/role/FinancialInstrumentsFairValueofDerivativesNotDesignatedasHedgeInstrumentsDetail", "longName": "9954492 - Disclosure - Financial Instruments - Fair Value of Derivatives Not Designated as Hedge Instruments (Detail)", "shortName": "Financial Instruments - Fair Value of Derivatives Not Designated as Hedge Instruments (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-177", "name": "us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-177", "name": "us-gaap:ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "us-gaap:ScheduleOfDerivativeAssetsAtFairValueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R46": { "role": "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail", "longName": "9954493 - Disclosure - Deferred Compensation and Retirement Plans - Components of Net Periodic Benefits Costs (Detail)", "shortName": "Deferred Compensation and Retirement Plans - Components of Net Periodic Benefits Costs (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "4", "ancestors": [ "span", "div", "td", "tr", "table", "div", "us-gaap:ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R47": { "role": "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail", "longName": "9954494 - Disclosure - Deferred Compensation and Retirement Plans - Additional Information (Detail)", "shortName": "Deferred Compensation and Retirement Plans - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-193", "name": "us-gaap:LifeInsuranceCorporateOrBankOwnedChangeInValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "unique": true } }, "R48": { "role": "http://www.kornferry.com/role/FeeRevenueScheduleofContractAssetandLiabilityDetail", "longName": "9954495 - Disclosure - Fee Revenue - Schedule of Contract Asset and Liability (Detail)", "shortName": "Fee Revenue - Schedule of Contract Asset and Liability (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:ContractWithCustomerAssetNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.kornferry.com/role/FeeRevenueAdditionalInformationDetails", "longName": "9954496 - Disclosure - Fee Revenue - Additional Information (Details)", "shortName": "Fee Revenue - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerLiabilityRevenueRecognized", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.kornferry.com/role/FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetails", "longName": "9954497 - Disclosure - Fee Revenue - Schedule of Disaggregation of Fee Revenue by Industry (Details)", "shortName": "Fee Revenue - Schedule of Disaggregation of Fee Revenue by Industry (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-207", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DisaggregationOfRevenueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "unique": true } }, "R51": { "role": "http://www.kornferry.com/role/CreditLossesSummaryofActivityinAllowanceforCreditLossesonTradeReceivablesDetail", "longName": "9954498 - Disclosure - Credit Losses - Summary of Activity in Allowance for Credit Losses on Trade Receivables (Detail)", "shortName": "Credit Losses - Summary of Activity in Allowance for Credit Losses on Trade Receivables (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-4", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AccountsReceivableAllowanceForCreditLossTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail", "longName": "9954499 - Disclosure - Credit Losses - Schedule of Fair Value and Unrealized Losses on Available for Sale Debt Securities (Detail)", "shortName": "Credit Losses - Schedule of Fair Value and Unrealized Losses on Available for Sale Debt Securities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-231", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-231", "name": "us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.kornferry.com/role/CreditLossesAdditionalInformationDetails", "longName": "9954500 - Disclosure - Credit Losses - Additional Information (Details)", "shortName": "Credit Losses - Additional Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-176", "name": "us-gaap:DebtInstrumentTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-176", "name": "us-gaap:DebtInstrumentTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.kornferry.com/role/IncomeTaxesAdditionalInformationDetail", "longName": "9954501 - Disclosure - Income Taxes - Additional Information (Detail)", "shortName": "Income Taxes - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:EffectiveIncomeTaxRateContinuingOperations", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "unique": true } }, "R55": { "role": "http://www.kornferry.com/role/SegmentsAdditionalInformationDetail", "longName": "9954502 - Disclosure - Segments - Additional Information (Detail)", "shortName": "Segments - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails", "longName": "9954503 - Disclosure - Segments - Financial Highlights (Details)", "shortName": "Segments - Financial Highlights (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:OtherNonoperatingIncomeExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "unique": true } }, "R57": { "role": "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail", "longName": "9954504 - Disclosure - Segments - Financial Highlights by Operating Segment (Detail)", "shortName": "Segments - Financial Highlights by Operating Segment (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-248", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "unique": true } }, "R58": { "role": "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail", "longName": "9954505 - Disclosure - Long-Term Debt - Additional Information (Detail)", "shortName": "Long-Term Debt - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-325", "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-325", "name": "us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail", "longName": "9954506 - Disclosure - Long-Term Debt - Schedule of Long-term Debt, at Amortized Cost (Detail)", "shortName": "Long-Term Debt - Schedule of Long-term Debt, at Amortized Cost (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LongTermDebtNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-315", "name": "us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfDebtInstrumentsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "unique": true } }, "R60": { "role": "http://www.kornferry.com/role/LeasesAdditionalInformationDetail", "longName": "9954507 - Disclosure - Leases - Additional Information (Detail)", "shortName": "Leases - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:OperatingLeaseImpairmentLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:InvestmentCompanyFinancialHighlightsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true }, "uniqueAnchor": null }, "R61": { "role": "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail", "longName": "9954508 - Disclosure - Leases - Components of Lease Expense (Detail)", "shortName": "Leases - Components of Lease Expense (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-13", "name": "us-gaap:FinanceLeaseRightOfUseAssetAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R62": { "role": "http://www.kornferry.com/role/LeasesSummaryofSupplementalCashFlowInformationRelatedtoLeasesDetail", "longName": "9954509 - Disclosure - Leases - Summary of Supplemental Cash Flow Information Related to Leases (Detail)", "shortName": "Leases - Summary of Supplemental Cash Flow Information Related to Leases (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "kfy:ScheduleOfCashFlowInformationRelatedToLeasesTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeasePayments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "kfy:ScheduleOfCashFlowInformationRelatedToLeasesTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail", "longName": "9954510 - Disclosure - Leases - Summary of Maturities of Lease Liabilities (Detail)", "shortName": "Leases - Summary of Maturities of Lease Liabilities (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "kfy:LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-3", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "kfy:LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R64": { "role": "http://www.kornferry.com/role/RestructuringChargesNetNarrativeDetails", "longName": "9954511 - Disclosure - Restructuring Charges, Net - Narrative (Details)", "shortName": "Restructuring Charges, Net - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-333", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "unique": true } }, "R65": { "role": "http://www.kornferry.com/role/RestructuringChargesNetSummaryofChangesinRestructuringLiabilityDetails", "longName": "9954512 - Disclosure - Restructuring Charges, Net - Summary of Changes in Restructuring Liability (Details)", "shortName": "Restructuring Charges, Net - Summary of Changes in Restructuring Liability (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-48", "name": "us-gaap:RestructuringReserve", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-48", "name": "us-gaap:RestructuringReserve", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } }, "R66": { "role": "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesbySegmentDetails", "longName": "9954513 - Disclosure - Restructuring Charges, Net - Restructuring Charges by Segment (Details)", "shortName": "Restructuring Charges, Net - Restructuring Charges by Segment (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-13", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-248", "name": "us-gaap:RestructuringCharges", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-3", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:ScheduleOfRestructuringAndRelatedCostsTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "unique": true } }, "R67": { "role": "http://www.kornferry.com/role/SubsequentEventAdditionalInformationDetail", "longName": "9954514 - Disclosure - Subsequent Event - Additional Information (Detail)", "shortName": "Subsequent Event - Additional Information (Detail)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-336", "name": "us-gaap:DividendsPayableAmountPerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-336", "name": "us-gaap:DividendsPayableAmountPerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "2", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "kfy-20240131.htm", "first": true, "unique": true } } }, "tag": { "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "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)." } } }, "auth_ref": [ "r31", "r833" ] }, "us-gaap_AccountsReceivableAllowanceForCreditLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableAllowanceForCreditLossTableTextBlock", "presentation": [ "http://www.kornferry.com/role/CreditLossesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Activity in Allowance for Credit Losses on Trade Receivables", "label": "Accounts Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r965" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Receivables due from clients, net of allowance for doubtful accounts of $50,302 and $44,377 at January\u00a031, 2024 and April\u00a030, 2023, respectively", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "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." } } }, "auth_ref": [ "r297", "r298" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Accrued Income Taxes, Current", "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." } } }, "auth_ref": [ "r118", "r161" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Compensation and Pension Plan", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r7", "r21", "r42", "r939", "r940", "r941" ] }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "presentation": [ "http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized (Losses) Gains on Marketable Securities", "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]", "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." } } }, "auth_ref": [ "r195", "r196", "r197", "r200", "r207", "r208", "r939" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/ComprehensiveIncomeComponentsofAccumulatedOtherComprehensiveLossDetail": { "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kornferry.com/role/ComprehensiveIncomeComponentsofAccumulatedOtherComprehensiveLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable securities unrealized gain (loss), net of tax", "label": "AOCI, Debt Securities, Available-for-Sale, Adjustment, after Tax", "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)." } } }, "auth_ref": [ "r938" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossDefinedBenefitPensionAndOtherPostretirementPlansNetOfTax", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/ComprehensiveIncomeComponentsofAccumulatedOtherComprehensiveLossDetail": { "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.kornferry.com/role/ComprehensiveIncomeComponentsofAccumulatedOtherComprehensiveLossDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred compensation and pension plan adjustments, net of tax", "label": "Accumulated Other Comprehensive (Income) Loss, Defined Benefit Plan, after Tax", "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)." } } }, "auth_ref": [ "r8", "r42", "r984" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/ComprehensiveIncomeComponentsofAccumulatedOtherComprehensiveLossDetail": { "parentTag": "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kornferry.com/role/ComprehensiveIncomeComponentsofAccumulatedOtherComprehensiveLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments", "label": "Accumulated Other Comprehensive Income (Loss), Foreign Currency Translation Adjustment, Net of Tax", "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." } } }, "auth_ref": [ "r194", "r198", "r199", "r200", "r584" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income Loss [Line Items]", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "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." } } }, "auth_ref": [ "r206", "r207", "r586", "r588", "r589", "r590", "r591", "r592" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 }, "http://www.kornferry.com/role/ComprehensiveIncomeComponentsofAccumulatedOtherComprehensiveLossDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.kornferry.com/role/ComprehensiveIncomeComponentsofAccumulatedOtherComprehensiveLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss, net", "totalLabel": "Accumulated other comprehensive loss, net", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r41", "r42", "r129", "r191", "r658", "r697", "r698" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income Loss [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r206", "r207", "r586", "r588", "r589", "r590", "r591", "r592" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited", "http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss, Net", "label": "AOCI Attributable to Parent [Member]", "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." } } }, "auth_ref": [ "r4", "r21", "r42", "r573", "r576", "r610", "r693", "r694", "r939", "r940", "r941", "r950", "r951", "r952" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Currency Translation", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "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." } } }, "auth_ref": [ "r6", "r21", "r42", "r207", "r208", "r588", "r589", "r590", "r591", "r592", "r939" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r886" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r892" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r892" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r892" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r892" ] }, "kfy_AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "AdjustedEarningsBeforeInterestTaxesDepreciationAndAmortization", "crdr": "credit", "presentation": [ "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails", "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Adjusted EBITDA", "label": "Adjusted Earnings Before Interest Taxes Depreciation And Amortization", "documentation": "Adjusted EBITDA before restructuring charges, integration/acquisition cost, certain separation costs and certain non-cash charges." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition", "crdr": "credit", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Restricted Stock Unit, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for restricted stock unit under share-based payment arrangement." } } }, "auth_ref": [] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net income to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r857", "r868", "r878", "r903" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r860", "r871", "r881", "r906" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r892" ] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r899" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r864", "r872", "r882", "r899", "r907", "r911", "r919" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r917" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.kornferry.com/role/EmployeeStockPlansComponentsofStockBasedCompensationExpenseRecognizedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total stock-based compensation expense", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r539", "r546" ] }, "us-gaap_AllowanceForCreditLossesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForCreditLossesTextBlock", "presentation": [ "http://www.kornferry.com/role/CreditLosses" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Losses", "label": "Allowance for Credit Losses [Text Block]", "documentation": "The entire disclosure for allowance for credit losses." } } }, "auth_ref": [ "r58" ] }, "kfy_AllowanceForDoubtfulAccountsForeignCurrencyTranslationIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "AllowanceForDoubtfulAccountsForeignCurrencyTranslationIncreaseDecrease", "crdr": "credit", "presentation": [ "http://www.kornferry.com/role/CreditLossesSummaryofActivityinAllowanceforCreditLossesonTradeReceivablesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation", "label": "Allowance For Doubtful Accounts Foreign Currency Translation Increase (Decrease)", "documentation": "Allowance for doubtful accounts foreign currency translation." } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.kornferry.com/role/CreditLossesSummaryofActivityinAllowanceforCreditLossesonTradeReceivablesDetail" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r192", "r299", "r335", "r338", "r342", "r1003" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableCurrent", "crdr": "credit", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for doubtful accounts", "label": "Accounts Receivable, Allowance for Credit Loss, Current", "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current." } } }, "auth_ref": [ "r192", "r299", "r335" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRecoveries", "crdr": "credit", "presentation": [ "http://www.kornferry.com/role/CreditLossesSummaryofActivityinAllowanceforCreditLossesonTradeReceivablesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Recoveries of amounts previously written off", "label": "Accounts Receivable, Allowance for Credit Loss, Recovery", "documentation": "Amount of increase in allowance for credit loss on accounts receivable, from recovery." } } }, "auth_ref": [ "r341" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "presentation": [ "http://www.kornferry.com/role/CreditLossesSummaryofActivityinAllowanceforCreditLossesonTradeReceivablesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableWriteOffs": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AllowanceForDoubtfulAccountsReceivableWriteOffs", "crdr": "debit", "presentation": [ "http://www.kornferry.com/role/CreditLossesSummaryofActivityinAllowanceforCreditLossesonTradeReceivablesDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Write-offs", "label": "Accounts Receivable, Allowance for Credit Loss, Writeoff", "documentation": "Amount of direct write-downs of accounts receivable charged against the allowance." } } }, "auth_ref": [ "r340" ] }, "kfy_AmendedCreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "AmendedCreditAgreementMember", "presentation": [ "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Amended Credit Agreement", "label": "Amended Credit Agreement [Member]", "documentation": "Amended credit agreement." } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "AmendmentFlag", "presentation": [ "http://www.kornferry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Anti-dilutive securities excluded from computation of diluted earnings per share (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "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." } } }, "auth_ref": [ "r259" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r50" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name", "label": "Antidilutive Securities, Name [Domain]", "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." } } }, "auth_ref": [ "r50" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "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." } } }, "auth_ref": [ "r159", "r188", "r223", "r268", "r283", "r289", "r332", "r383", "r384", "r386", "r387", "r388", "r390", "r392", "r394", "r395", "r565", "r569", "r585", "r656", "r735", "r833", "r848", "r977", "r978", "r995" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsAbstract", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "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." } } }, "auth_ref": [ "r183", "r193", "r223", "r332", "r383", "r384", "r386", "r387", "r388", "r390", "r392", "r394", "r395", "r565", "r569", "r585", "r833", "r977", "r978", "r995" ] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Assets, fair value", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of probable future economic benefits obtained or controlled by an entity as a result of past transactions or events." } } }, "auth_ref": [ "r106" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized Gains", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Gain, before Tax", "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)." } } }, "auth_ref": [ "r305" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Unrealized Losses", "label": "Debt Securities, Available-for-Sale, Accumulated Gross Unrealized Loss, before Tax", "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)." } } }, "auth_ref": [ "r306" ] }, "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleDebtSecuritiesAmortizedCostBasis", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Cost", "label": "Debt Securities, Available-for-Sale, Amortized Cost", "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)." } } }, "auth_ref": [ "r302", "r346", "r655" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail": { "parentTag": "us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail", "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt securities AFS, fair value", "label": "Debt Securities, Available-for-Sale", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r303", "r346", "r647", "r956" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "crdr": "debit", "presentation": [ "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt securities, current", "label": "Debt Securities, Available-for-Sale, Current", "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." } } }, "auth_ref": [ "r300", "r346" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AvailableForSaleSecuritiesDebtSecuritiesNoncurrent", "crdr": "debit", "presentation": [ "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt securities, non-current", "label": "Debt Securities, Available-for-Sale, Noncurrent", "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." } } }, "auth_ref": [ "r186", "r300", "r346" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r914" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r915" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r910" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r910" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r910" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r910" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r910" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r910" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "AwardTypeAxis", "presentation": [ "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail", "http://www.kornferry.com/role/EmployeeStockPlansComponentsofStockBasedCompensationExpenseRecognizedDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r913" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r912" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r911" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r911" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail", "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location", "label": "Balance Sheet Location [Axis]", "documentation": "Information by location on balance sheet (statement of financial position)." } } }, "auth_ref": [] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail", "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Location", "label": "Balance Sheet Location [Domain]", "documentation": "Location in the balance sheet (statement of financial position)." } } }, "auth_ref": [ "r93", "r98" ] }, "us-gaap_BalanceSheetRelatedDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "BalanceSheetRelatedDisclosuresAbstract", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet Related Disclosures [Abstract]", "label": "Balance Sheet Related Disclosures [Abstract]" } } }, "auth_ref": [] }, "kfy_BusinessCombinationAcquisitionAndIntegrationRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "BusinessCombinationAcquisitionAndIntegrationRelatedCosts", "crdr": "debit", "presentation": [ "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Integration/acquisition costs", "label": "Business Combination Acquisition And Integration Related Costs", "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." } } }, "auth_ref": [] }, "kfy_CSVOfColiContractsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "CSVOfColiContractsMember", "presentation": [ "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "CSV of COLI Contracts", "label": "C S V Of Coli Contracts [Member]", "documentation": "CSV of Coli Contracts [Member]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "verboseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "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." } } }, "auth_ref": [ "r47", "r185", "r794" ] }, "us-gaap_CashAndCashEquivalentsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsFairValueDisclosure", "crdr": "debit", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents, fair value", "label": "Cash and Cash Equivalents, Fair Value Disclosure", "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." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsMember", "presentation": [ "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalent", "label": "Cash and Cash Equivalents [Member]", "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." } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashAndCashEquivalentsPolicyTextBlock", "presentation": [ "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and Cash Equivalents", "label": "Cash and Cash Equivalents, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r48" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash and cash equivalents at beginning of period", "periodEndLabel": "Cash and cash equivalents at end of the period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "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." } } }, "auth_ref": [ "r47", "r139", "r222" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net decrease in cash and cash equivalents", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "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." } } }, "auth_ref": [ "r3", "r139" ] }, "kfy_CashCompensationPercentage": { "xbrltype": "pureItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "CashCompensationPercentage", "presentation": [ "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash compensation, percentage", "label": "Cash Compensation, Percentage", "documentation": "Cash Compensation, Percentage" } } }, "auth_ref": [] }, "us-gaap_CashMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashMember", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash", "label": "Cash [Member]", "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." } } }, "auth_ref": [ "r185" ] }, "kfy_CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "CashPaidForAmountsIncludedInMeasurementOfLeaseLiabilitiesAbstract", "presentation": [ "http://www.kornferry.com/role/LeasesSummaryofSupplementalCashFlowInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts included in the measurement of lease liabilities:", "label": "Cash Paid For Amounts Included In Measurement Of Lease Liabilities [Abstract]", "documentation": "Cash paid for amounts included in measurement of lease liabilities." } } }, "auth_ref": [] }, "us-gaap_CashSurrenderValueOfLifeInsurance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CashSurrenderValueOfLifeInsurance", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash surrender value of company-owned life insurance policies, net of loans", "label": "Cash Surrender Value of Life Insurance", "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." } } }, "auth_ref": [ "r935" ] }, "kfy_CashSurrenderValueOfLifeInsuranceGross": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "CashSurrenderValueOfLifeInsuranceGross", "crdr": "debit", "presentation": [ "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Gross CSV", "label": "Cash Surrender Value Of Life Insurance Gross", "documentation": "Cash Surrender Value of Life Insurance Gross" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r890" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CityAreaCode", "presentation": [ "http://www.kornferry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r891" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r891" ] }, "us-gaap_CommercialPaperMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommercialPaperMember", "presentation": [ "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail", "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Commercial paper", "label": "Commercial Paper [Member]", "documentation": "Unsecured promissory note (generally negotiable) that provides institutions with short-term funds." } } }, "auth_ref": [ "r150", "r839", "r840", "r841", "r842" ] }, "us-gaap_CommonStockDividendsPerShareDeclared": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockDividendsPerShareDeclared", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash dividends declared per share (in usd per share)", "label": "Common Stock, Dividends, Per Share, Declared", "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding." } } }, "auth_ref": [ "r153" ] }, "us-gaap_CommonStockIncludingAdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockIncludingAdditionalPaidInCapitalMember", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock Including Additional Paid in Capital [Member]", "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)." } } }, "auth_ref": [] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in usd per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r121" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r121", "r723" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "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." } } }, "auth_ref": [ "r121" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical", "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (in shares)", "periodStartLabel": "Beginning balance (in shares)", "periodEndLabel": "Ending balance (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r22", "r121", "r723", "r741", "r1007", "r1008" ] }, "us-gaap_CommonStocksIncludingAdditionalPaidInCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CommonStocksIncludingAdditionalPaidInCapital", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock: $0.01 par value, 150,000 shares authorized, 77,511 and 76,693 shares issued and 52,345 and 52,269 shares outstanding at January 31, 2024 and April 30, 2023, respectively", "label": "Common Stocks, Including Additional Paid in Capital", "documentation": "Amount of par value plus amounts in excess of par value or issuance value for common stock issued." } } }, "auth_ref": [ "r121", "r122", "r153" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r896" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r895" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r897" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r894" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Retirement Benefits [Abstract]", "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income attributable to Korn Ferry", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "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." } } }, "auth_ref": [ "r43", "r203", "r205", "r212", "r651", "r671" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: comprehensive income attributable to noncontrolling interest", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Noncontrolling Interest", "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." } } }, "auth_ref": [ "r11", "r84", "r88", "r203", "r205", "r211", "r650", "r670" ] }, "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income", "label": "Comprehensive Income (Loss), Net of Tax, Including Portion Attributable to Noncontrolling Interest", "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." } } }, "auth_ref": [ "r88", "r156", "r203", "r205", "r210", "r649", "r669" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.kornferry.com/role/ComprehensiveIncome" ], "lang": { "en-us": { "role": { "terseLabel": "Comprehensive Income", "label": "Comprehensive Income (Loss) Note [Text Block]", "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." } } }, "auth_ref": [ "r127", "r209", "r648", "r667" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesbySegmentDetails", "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items", "label": "Consolidation Items [Axis]" } } }, "auth_ref": [ "r225", "r270", "r281", "r282", "r283", "r284", "r285", "r287", "r291", "r383", "r384", "r385", "r386", "r388", "r389", "r391", "r393", "r394", "r977", "r978" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesbySegmentDetails", "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items", "label": "Consolidation Items [Domain]" } } }, "auth_ref": [ "r225", "r270", "r281", "r282", "r283", "r284", "r285", "r287", "r291", "r383", "r384", "r385", "r386", "r388", "r389", "r391", "r393", "r394", "r977", "r978" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Consolidation and Presentation", "label": "Consolidation, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r85", "r797" ] }, "kfy_ConsultingMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "ConsultingMember", "presentation": [ "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesbySegmentDetails", "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Consulting", "label": "Consulting [Member]", "documentation": "Consulting." } } }, "auth_ref": [] }, "kfy_ConsumerGoodsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "ConsumerGoodsMember", "presentation": [ "http://www.kornferry.com/role/FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consumer Goods", "label": "Consumer Goods [Member]", "documentation": "Consumer goods." } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.kornferry.com/role/FeeRevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Contract Asset and Liability", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "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." } } }, "auth_ref": [ "r980" ] }, "us-gaap_ContractWithCustomerAssetNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerAssetNet", "crdr": "debit", "presentation": [ "http://www.kornferry.com/role/FeeRevenueScheduleofContractAssetandLiabilityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contract assets-unbilled receivables", "label": "Contract with Customer, Asset, after Allowance for Credit Loss", "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." } } }, "auth_ref": [ "r417", "r419", "r430" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.kornferry.com/role/FeeRevenueScheduleofContractAssetandLiabilityDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities-deferred revenue", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r417", "r418", "r430" ] }, "us-gaap_ContractWithCustomerLiabilityRevenueRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ContractWithCustomerLiabilityRevenueRecognized", "crdr": "credit", "presentation": [ "http://www.kornferry.com/role/FeeRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contract liabilities, revenue recognized", "label": "Contract with Customer, Liability, Revenue Recognized", "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." } } }, "auth_ref": [ "r431" ] }, "us-gaap_CorporateBondSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateBondSecuritiesMember", "presentation": [ "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate notes/bonds", "label": "Corporate Bond Securities [Member]", "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)." } } }, "auth_ref": [] }, "us-gaap_CorporateNonSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CorporateNonSegmentMember", "presentation": [ "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesbySegmentDetails", "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate", "label": "Corporate, Non-Segment [Member]", "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." } } }, "auth_ref": [ "r26", "r282", "r283", "r284", "r285", "r291", "r955" ] }, "kfy_CorporateNotesOrBondsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "CorporateNotesOrBondsMember", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate notes/bonds", "label": "Corporate Notes Or Bonds [Member]", "documentation": "Corporate Notes Or Bonds." } } }, "auth_ref": [] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of services", "label": "Cost of Goods and Services Sold", "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." } } }, "auth_ref": [ "r133", "r645" ] }, "us-gaap_CostsAndExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAndExpenses", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Costs and Expenses", "documentation": "Total costs of sales and operating expenses for the period." } } }, "auth_ref": [ "r132" ] }, "us-gaap_CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CostsAssociatedWithExitOrDisposalActivitiesOrRestructuringsPolicyTextBlock", "presentation": [ "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Charges, Net", "label": "Costs Associated with Exit or Disposal Activities or Restructurings, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for recognizing and reporting costs associated with exiting, disposing of, and restructuring certain operations." } } }, "auth_ref": [ "r29", "r147", "r148" ] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "kfy_CreditAgreementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "CreditAgreementMember", "presentation": [ "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Agreement", "label": "Credit Agreement [Member]", "documentation": "Credit Agreement [Member]" } } }, "auth_ref": [] }, "kfy_CreditFacilitiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "CreditFacilitiesMember", "presentation": [ "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facilities", "label": "Credit Facilities [Member]", "documentation": "Credit facilities." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityAxis", "presentation": [ "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditFacilityDomain", "presentation": [ "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [] }, "us-gaap_CreditLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "CreditLossAbstract", "lang": { "en-us": { "role": { "terseLabel": "Credit Loss [Abstract]", "label": "Credit Loss [Abstract]" } } }, "auth_ref": [] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.kornferry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail", "http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r30", "r117", "r118", "r160", "r162", "r225", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r594", "r805", "r806", "r807", "r808", "r809", "r946" ] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail": { "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail", "http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Long-term debt", "terseLabel": "Senior Unsecured Notes", "label": "Long-Term Debt, Gross", "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." } } }, "auth_ref": [ "r30", "r162", "r413" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r36", "r397" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail", "http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Line Items]", "label": "Debt Instrument [Line Items]", "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." } } }, "auth_ref": [ "r225", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r594", "r805", "r806", "r807", "r808", "r809", "r946" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail", "http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r37", "r225", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r594", "r805", "r806", "r807", "r808", "r809", "r946" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTable", "presentation": [ "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail", "http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "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." } } }, "auth_ref": [ "r37", "r72", "r73", "r110", "r111", "r113", "r115", "r151", "r152", "r225", "r396", "r397", "r398", "r399", "r400", "r401", "r402", "r403", "r404", "r405", "r406", "r407", "r408", "r409", "r410", "r411", "r412", "r594", "r805", "r806", "r807", "r808", "r809", "r946" ] }, "us-gaap_DebtInstrumentTerm": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentTerm", "presentation": [ "http://www.kornferry.com/role/CreditLossesAdditionalInformationDetails", "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument term", "label": "Debt Instrument, Term", "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." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail": { "parentTag": "us-gaap_LongTermDebtNoncurrent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Unamortized discount and issuance costs", "label": "Debt Instrument, Unamortized Discount (Premium) and Debt Issuance Costs, Net", "documentation": "Amount of unamortized debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r112", "r402", "r414", "r806", "r807" ] }, "us-gaap_DebtSecuritiesAvailableForSaleAllowanceForCreditLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleAllowanceForCreditLoss", "crdr": "credit", "presentation": [ "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Credit loss for available for sales debt securities", "label": "Debt Securities, Available-for-Sale, Allowance for Credit Loss", "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)." } } }, "auth_ref": [ "r304", "r346", "r351", "r352" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger", "crdr": "debit", "presentation": [ "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "12 months or longer, fair value", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer", "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." } } }, "auth_ref": [ "r168", "r348", "r803" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss", "crdr": "debit", "presentation": [ "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "12 months or longer, unrealized losses", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, 12 Months or Longer, Accumulated Loss", "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." } } }, "auth_ref": [ "r168", "r348" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months", "crdr": "debit", "presentation": [ "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Less than 12 months, fair value", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months", "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." } } }, "auth_ref": [ "r168", "r348", "r803" ] }, "us-gaap_DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss", "crdr": "debit", "presentation": [ "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Less than 12 months, unrealized losses", "label": "Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Accumulated Loss", "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." } } }, "auth_ref": [ "r168", "r348" ] }, "us-gaap_DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock", "presentation": [ "http://www.kornferry.com/role/CreditLossesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Fair Value and Unrealized Losses on Available for Sale Debt Securities", "label": "Debt Securities, Available-for-Sale, Unrealized Loss Position, Fair Value [Table Text Block]", "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." } } }, "auth_ref": [ "r167", "r803", "r966" ] }, "kfy_DeferredCompensationArrangementWithIndividualCompensationExpenseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "DeferredCompensationArrangementWithIndividualCompensationExpenseIncome", "crdr": "debit", "presentation": [ "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation expense (reduction)", "label": "Deferred Compensation Arrangement With Individual Compensation Expense (Income)", "documentation": "The compensation expense or (income) recognized during the period pertaining to the deferred compensation arrangement." } } }, "auth_ref": [] }, "us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1", "presentation": [ "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation arrangement vesting period", "label": "Deferred Compensation Arrangement with Individual, Requisite Service Period", "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." } } }, "auth_ref": [ "r75", "r80" ] }, "kfy_DeferredCompensationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "DeferredCompensationPlanMember", "presentation": [ "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail", "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Compensation Plan", "label": "Deferred Compensation Plan [Member]", "documentation": "Deferred Compensation Plan [Member]" } } }, "auth_ref": [] }, "kfy_DeferredCompensationPlansUnvestedObligations": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "DeferredCompensationPlansUnvestedObligations", "crdr": "credit", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unvested obligations under deferred compensation plans", "label": "Deferred Compensation Plans Unvested Obligations", "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." } } }, "auth_ref": [] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r548", "r549" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r14", "r154", "r176", "r559", "r560", "r948" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liabilities", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r548", "r549", "r657" ] }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Amortization of actuarial loss", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan." } } }, "auth_ref": [ "r436", "r474", "r495", "r820", "r821" ] }, "us-gaap_DefinedBenefitPlanAmortizationOfPriorServiceCostCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAmortizationOfPriorServiceCostCredit", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Net periodic service credit amortization", "label": "Defined Benefit Plan, Amortization of Prior Service Cost (Credit)", "documentation": "Amount of prior service cost (credit) recognized in net periodic benefit cost (credit) of defined benefit plan." } } }, "auth_ref": [ "r436", "r475", "r496", "r820", "r821" ] }, "us-gaap_DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanAssumptionsUsedCalculatingNetPeriodicBenefitCostExpectedLongTermReturnOnAssets", "presentation": [ "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Expected long-term rate of return on plan assets", "label": "Defined Benefit Plan, Assumptions Used Calculating Net Periodic Benefit Cost, Expected Long-Term Rate of Return on Plan Assets", "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." } } }, "auth_ref": [ "r481", "r500" ] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanDisclosureLineItems", "presentation": [ "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail", "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan Disclosure [Line Items]", "label": "Defined Benefit Plan Disclosure [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Expected return on plan assets", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "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." } } }, "auth_ref": [ "r436", "r473", "r494", "r820", "r821" ] }, "us-gaap_DefinedBenefitPlanInterestCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanInterestCost", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest cost", "label": "Defined Benefit Plan, Interest Cost", "documentation": "Amount of cost recognized for passage of time related to defined benefit plan." } } }, "auth_ref": [ "r436", "r440", "r472", "r493", "r820", "r821" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Net periodic benefit costs", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r470", "r491", "r820", "r821" ] }, "us-gaap_DefinedBenefitPlanServiceCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DefinedBenefitPlanServiceCost", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Service cost", "label": "Defined Benefit Plan, Service Cost", "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan." } } }, "auth_ref": [ "r438", "r471", "r492", "r820", "r821" ] }, "kfy_DelayedDrawTermLoanFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "DelayedDrawTermLoanFacilityMember", "presentation": [ "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Delayed Draw Term Loan Facility", "label": "Delayed Draw Term Loan Facility [Member]", "documentation": "Delay draw term loan facility." } } }, "auth_ref": [] }, "us-gaap_DepreciationDepletionAndAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DepreciationDepletionAndAmortization", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 2.0 }, "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation and amortization", "label": "Depreciation, Depletion and Amortization", "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." } } }, "auth_ref": [ "r14", "r273" ] }, "us-gaap_DerivativeAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeAssetsAbstract", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsFairValueofDerivativesNotDesignatedasHedgeInstrumentsDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Derivative assets:", "label": "Derivative Asset [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail", "http://www.kornferry.com/role/FinancialInstrumentsFairValueofDerivativesNotDesignatedasHedgeInstrumentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract", "label": "Derivative Contract [Domain]", "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." } } }, "auth_ref": [ "r712", "r715", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r736", "r737", "r738", "r739", "r748", "r749", "r750", "r751", "r754", "r755", "r756", "r757", "r774", "r775", "r778", "r779", "r836", "r837" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail", "http://www.kornferry.com/role/FinancialInstrumentsFairValueofDerivativesNotDesignatedasHedgeInstrumentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r94", "r96", "r99", "r101", "r712", "r715", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r736", "r737", "r738", "r739", "r748", "r749", "r750", "r751", "r754", "r755", "r756", "r757", "r774", "r775", "r778", "r779", "r796", "r836", "r837" ] }, "us-gaap_DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsGainLossNet", "crdr": "credit", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency gains (losses)", "label": "Derivative Instruments Not Designated as Hedging Instruments, Gain (Loss), Net", "documentation": "Amount of realized and unrealized gain (loss) of derivative instruments not designated or qualifying as hedging instruments." } } }, "auth_ref": [ "r100", "r926" ] }, "us-gaap_DerivativeLiabilitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLiabilitiesAbstract", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsFairValueofDerivativesNotDesignatedasHedgeInstrumentsDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Derivative liabilities:", "label": "Derivative Liability [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DerivativeLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeLineItems", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsFairValueofDerivativesNotDesignatedasHedgeInstrumentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Line Items]", "label": "Derivative [Line Items]", "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." } } }, "auth_ref": [ "r578" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative notional amount", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r986", "r987" ] }, "us-gaap_DerivativeTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DerivativeTable", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsFairValueofDerivativesNotDesignatedasHedgeInstrumentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative [Table]", "label": "Derivative [Table]", "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." } } }, "auth_ref": [ "r23", "r89", "r90", "r91", "r92", "r95", "r99", "r103", "r104", "r105", "r578" ] }, "kfy_DerivativesPurchasedMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "DerivativesPurchasedMember", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives Purchased", "label": "Derivatives Purchased [Member]", "documentation": "Derivatives Purchased [Member]" } } }, "auth_ref": [] }, "kfy_DerivativesSoldMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "DerivativesSoldMember", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Derivatives Sold", "label": "Derivatives Sold [Member]", "documentation": "Derivatives Sold [Member]" } } }, "auth_ref": [] }, "kfy_DigitalMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "DigitalMember", "presentation": [ "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesbySegmentDetails", "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Digital", "label": "Digital [Member]", "documentation": "Digital." } } }, "auth_ref": [] }, "us-gaap_DisaggregationOfRevenueLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueLineItems", "presentation": [ "http://www.kornferry.com/role/FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation Of Revenue [Line Items]", "label": "Disaggregation of Revenue [Line Items]", "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." } } }, "auth_ref": [ "r429", "r811", "r812", "r813", "r814", "r815", "r816", "r817" ] }, "us-gaap_DisaggregationOfRevenueTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTable", "presentation": [ "http://www.kornferry.com/role/FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Disaggregation Of Revenue [Table]", "label": "Disaggregation of Revenue [Table]", "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." } } }, "auth_ref": [ "r429", "r811", "r812", "r813", "r814", "r815", "r816", "r817" ] }, "us-gaap_DisaggregationOfRevenueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisaggregationOfRevenueTableTextBlock", "presentation": [ "http://www.kornferry.com/role/FeeRevenueTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Disaggregation of Fee Revenue by Industry", "label": "Disaggregation of Revenue [Table Text Block]", "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." } } }, "auth_ref": [ "r981" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.kornferry.com/role/EmployeeStockPlans" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Plans", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r508", "r512", "r540", "r541", "r542", "r829" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-Based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DividendDeclaredMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendDeclaredMember", "presentation": [ "http://www.kornferry.com/role/SubsequentEventAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Dividend Declared", "label": "Dividend Declared [Member]", "documentation": "Distribution of earnings in the form of cash, property or capital stock declared by the board of directors to be distributed to shareholders." } } }, "auth_ref": [] }, "us-gaap_DividendsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsAxis", "presentation": [ "http://www.kornferry.com/role/SubsequentEventAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends", "label": "Dividends [Axis]", "documentation": "Information about distribution of earnings to shareholders including, but not limited to, cash, property or capital stock." } } }, "auth_ref": [] }, "us-gaap_DividendsCommonStockCash": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsCommonStockCash", "crdr": "debit", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends paid to shareholders", "label": "Dividends, Common Stock, Cash", "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash." } } }, "auth_ref": [ "r153" ] }, "us-gaap_DividendsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsDomain", "presentation": [ "http://www.kornferry.com/role/SubsequentEventAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends", "label": "Dividends [Domain]", "documentation": "Distributions of earnings to shareholders including but not limited to cash, property or capital stock." } } }, "auth_ref": [] }, "us-gaap_DividendsPayableAmountPerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "DividendsPayableAmountPerShare", "presentation": [ "http://www.kornferry.com/role/SubsequentEventAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends payable (in dollars per share)", "label": "Dividends Payable, Amount Per Share", "documentation": "The per share amount of a dividend declared, but not paid, as of the financial reporting date." } } }, "auth_ref": [ "r49" ] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.kornferry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.kornferry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "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." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.kornferry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "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." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.kornferry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r852" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentTransitionReport", "presentation": [ "http://www.kornferry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r885" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "DocumentType", "presentation": [ "http://www.kornferry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "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'." } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings per common share attributable to Korn Ferry:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail", "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in usd per share)", "verboseLabel": "Basic earnings per share (in usd per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r213", "r231", "r232", "r233", "r234", "r235", "r240", "r243", "r254", "r257", "r258", "r262", "r580", "r581", "r652", "r672", "r799" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Net earnings per common share:", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail", "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in usd per share)", "verboseLabel": "Diluted earnings per share (in usd per share)", "label": "Earnings Per Share, Diluted", "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." } } }, "auth_ref": [ "r213", "r231", "r232", "r233", "r234", "r235", "r243", "r254", "r257", "r258", "r262", "r580", "r581", "r652", "r672", "r799" ] }, "kfy_EarningsPerShareDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "EarningsPerShareDisclosureLineItems", "presentation": [ "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share Disclosure [Line Items]", "label": "Earnings Per Share Disclosure [Line Items]", "documentation": "Earnings Per Share Disclosure [Line Items]" } } }, "auth_ref": [] }, "kfy_EarningsPerShareDisclosureTable": { "xbrltype": "stringItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "EarningsPerShareDisclosureTable", "presentation": [ "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share Disclosure [Table]", "label": "Earnings Per Share Disclosure [Table]", "documentation": "Earnings Per Share Disclosure [Table]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerSharePolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerSharePolicyTextBlock", "presentation": [ "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share", "label": "Earnings Per Share, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements." } } }, "auth_ref": [ "r50", "r51" ] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.kornferry.com/role/BasicandDilutedEarningsPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Basic and Diluted Earnings Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r239", "r259", "r260", "r261" ] }, "kfy_EducationNonProfitAndGeneralMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "EducationNonProfitAndGeneralMember", "presentation": [ "http://www.kornferry.com/role/FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Education/Non\u2013Profit/General", "label": "Education Non Profit And General [Member]", "documentation": "Education, non-profit and general." } } }, "auth_ref": [] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rate changes on cash and cash equivalents", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Including Disposal Group and Discontinued Operations", "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." } } }, "auth_ref": [ "r989" ] }, "us-gaap_EffectiveIncomeTaxRateContinuingOperations": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EffectiveIncomeTaxRateContinuingOperations", "presentation": [ "http://www.kornferry.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Income tax provision tax rate", "label": "Effective Income Tax Rate Reconciliation, Percent", "documentation": "Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r551" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation and benefits payable", "label": "Employee-related Liabilities, Current", "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)." } } }, "auth_ref": [ "r34" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.kornferry.com/role/EmployeeStockPlansComponentsofStockBasedCompensationExpenseRecognizedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Line Items]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_EmployeeSeveranceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeSeveranceMember", "presentation": [ "http://www.kornferry.com/role/RestructuringChargesNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Severance", "label": "Employee Severance [Member]", "documentation": "Termination of an employee associated with exit from or disposal of business activities or restructurings pursuant to a plan." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockMember", "presentation": [ "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail", "http://www.kornferry.com/role/EmployeeStockPlansComponentsofStockBasedCompensationExpenseRecognizedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "ESPP", "label": "Employee Stock [Member]", "documentation": "An Employee Stock Purchase Plan is a tax-efficient means by which employees of a corporation can purchase the corporation's stock." } } }, "auth_ref": [] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Employee Stock Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.kornferry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine2": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressAddressLine2", "presentation": [ "http://www.kornferry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line Two", "label": "Entity Address, Address Line Two", "documentation": "Address Line 2 such as Street or Suite number" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.kornferry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.kornferry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.kornferry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.kornferry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r850" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.kornferry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "verboseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.kornferry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "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." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.kornferry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r850" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFileNumber", "presentation": [ "http://www.kornferry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityFilerCategory", "presentation": [ "http://www.kornferry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "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." } } }, "auth_ref": [ "r850" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.kornferry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.kornferry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "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)." } } }, "auth_ref": [ "r924" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityRegistrantName", "presentation": [ "http://www.kornferry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r850" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityShellCompany", "presentation": [ "http://www.kornferry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r850" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntitySmallBusiness", "presentation": [ "http://www.kornferry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r850" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.kornferry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r850" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquityComponentDomain", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited", "http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail", "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "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." } } }, "auth_ref": [ "r22", "r179", "r206", "r207", "r208", "r226", "r227", "r228", "r230", "r236", "r238", "r263", "r333", "r334", "r416", "r543", "r544", "r545", "r555", "r556", "r572", "r573", "r574", "r575", "r576", "r577", "r579", "r586", "r588", "r589", "r590", "r591", "r592", "r610", "r693", "r694", "r695", "r705", "r760" ] }, "us-gaap_EquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNi", "crdr": "debit", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Equity securities, fair value", "label": "Equity Securities, FV-NI, Current", "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." } } }, "auth_ref": [ "r189", "r583", "r795" ] }, "us-gaap_EquitySecuritiesFvNiGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiGainLoss", "crdr": "credit", "presentation": [ "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail", "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Increase (decrease) in the fair value of marketable securities", "label": "Equity Securities, FV-NI, Gain (Loss)", "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)." } } }, "auth_ref": [ "r673", "r962" ] }, "us-gaap_EquitySecuritiesFvNiUnrealizedGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiUnrealizedGain", "crdr": "credit", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized gains relates to equity securities", "label": "Equity Securities, FV-NI, Unrealized Gain", "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)." } } }, "auth_ref": [ "r331" ] }, "us-gaap_EquitySecuritiesFvNiUnrealizedLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesFvNiUnrealizedLoss", "crdr": "debit", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized losses relates to equity securities", "label": "Equity Securities, FV-NI, Unrealized Loss", "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)." } } }, "auth_ref": [ "r331" ] }, "us-gaap_EquitySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "EquitySecuritiesMember", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Equity investments", "label": "Equity Securities [Member]", "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." } } }, "auth_ref": [ "r60", "r843", "r844", "r845", "r1009" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r893" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r857", "r868", "r878", "r903" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r854", "r865", "r875", "r900" ] }, "kfy_ExecutiveAndProfessionalSearchMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "ExecutiveAndProfessionalSearchMember", "presentation": [ "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Executive And Professional Search", "label": "Executive And Professional Search [Member]", "documentation": "Executive And Professional Search" } } }, "auth_ref": [] }, "kfy_ExecutiveCapitalAccumulationPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "ExecutiveCapitalAccumulationPlanMember", "presentation": [ "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Capital Accumulation Plan", "label": "Executive Capital Accumulation Plan [Member]", "documentation": "Executive Capital Accumulation Plan [Member]" } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r899" ] }, "kfy_ExecutiveSearchAsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "ExecutiveSearchAsiaPacificMember", "presentation": [ "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesbySegmentDetails", "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Asia Pacific", "label": "Executive Search, Asia Pacific [Member]", "documentation": "Executive Search, Asia Pacific" } } }, "auth_ref": [] }, "kfy_ExecutiveSearchEMEAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "ExecutiveSearchEMEAMember", "presentation": [ "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesbySegmentDetails", "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "EMEA", "label": "Executive Search, EMEA [Member]", "documentation": "Executive Search, EMEA" } } }, "auth_ref": [] }, "kfy_ExecutiveSearchLatinAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "ExecutiveSearchLatinAmericaMember", "presentation": [ "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesbySegmentDetails", "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Latin America", "label": "Executive Search, Latin America [Member]", "documentation": "Executive Search, Latin America" } } }, "auth_ref": [] }, "kfy_ExecutiveSearchNorthAmericaMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "ExecutiveSearchNorthAmericaMember", "presentation": [ "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesbySegmentDetails", "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "North America", "label": "Executive Search, North America [Member]", "documentation": "Executive Search, North America" } } }, "auth_ref": [] }, "kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesLineItems", "presentation": [ "http://www.kornferry.com/role/CreditLossesAdditionalInformationDetails", "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]", "label": "Fair Value And Unrealized Losses On Available For Sale Debt Securities [Line Items]", "documentation": "Fair value and unrealized losses on available for sale debt securities." } } }, "auth_ref": [] }, "kfy_FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "FairValueAndUnrealizedLossesOnAvailableForSaleDebtSecuritiesTable", "presentation": [ "http://www.kornferry.com/role/CreditLossesAdditionalInformationDetails", "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value And Unrealized Losses On Available For Sale Debt Securities [Table]", "label": "Fair Value And Unrealized Losses On Available For Sale Debt Securities [Table]", "documentation": "Fair value and unrealized losses on available for sale debt securities." } } }, "auth_ref": [] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments and Balance Sheet Classification", "label": "Fair Value Measurements, Recurring and Nonrecurring [Table Text Block]", "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." } } }, "auth_ref": [ "r25", "r106", "r107", "r158" ] }, "us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "label": "Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_FairValueByBalanceSheetGroupingTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByBalanceSheetGroupingTable", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, by Balance Sheet Grouping [Table]", "label": "Fair Value, by Balance Sheet Grouping [Table]", "documentation": "Disclosure of information about the fair value of financial instruments, including financial assets and financial liabilities, and the measurements of those instruments, assets, and liabilities." } } }, "auth_ref": [ "r106", "r108", "r109" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r404", "r461", "r462", "r463", "r464", "r465", "r466", "r582", "r617", "r618", "r619", "r806", "r807", "r818", "r819", "r820" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r404", "r461", "r466", "r582", "r617", "r818", "r819", "r820" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Inputs, Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "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." } } }, "auth_ref": [ "r404", "r461", "r466", "r582", "r618", "r806", "r807", "r818", "r819", "r820" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r404", "r461", "r462", "r463", "r464", "r465", "r466", "r617", "r618", "r619", "r806", "r807", "r818", "r819", "r820" ] }, "us-gaap_FairValueMeasurementsNonrecurringValueMeasurementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueMeasurementsNonrecurringValueMeasurementAbstract", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements, Nonrecurring Value Measurement [Abstract]", "label": "Fair Value Measurements, Nonrecurring Value Measurement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueOfFinancialInstrumentsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FairValueOfFinancialInstrumentsPolicy", "presentation": [ "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Financial Instruments", "label": "Fair Value of Financial Instruments, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for determining the fair value of financial instruments." } } }, "auth_ref": [ "r17", "r28" ] }, "kfy_FinanceLeaseCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "FinanceLeaseCosts", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Finance lease cost", "label": "Finance Lease Costs", "documentation": "Finance lease costs." } } }, "auth_ref": [] }, "kfy_FinanceLeaseCostsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "FinanceLeaseCostsAbstract", "presentation": [ "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finance lease cost", "label": "Finance Lease Costs [Abstract]", "documentation": "Finance lease costs." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseInterestExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseInterestExpense", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail": { "parentTag": "kfy_FinanceLeaseCosts", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Interest on lease liabilities", "label": "Finance Lease, Interest Expense", "documentation": "Amount of interest expense on finance lease liability." } } }, "auth_ref": [ "r598", "r602", "r832" ] }, "us-gaap_FinanceLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Financing", "label": "Finance Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiability", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total", "label": "Finance Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from finance lease." } } }, "auth_ref": [ "r597", "r609" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Finance Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r609" ] }, "kfy_FinanceLeaseLiabilityPaymentsDueAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "FinanceLeaseLiabilityPaymentsDueAfterYearFour", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Finance Lease Liability Payments Due After Year Four", "documentation": "Finance lease, liability, payments due, after year four." } } }, "auth_ref": [] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Finance Lease, Liability, to be Paid, Year One", "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)." } } }, "auth_ref": [ "r609" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finance Lease, Liability, to be Paid, Year Four", "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)." } } }, "auth_ref": [ "r609" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finance Lease, Liability, to be Paid, Year Three", "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)." } } }, "auth_ref": [ "r609" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finance Lease, Liability, to be Paid, Year Two", "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)." } } }, "auth_ref": [ "r609" ] }, "us-gaap_FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2024 (excluding the nine months ended January 31, 2024)", "label": "Finance Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for finance lease to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r994" ] }, "us-gaap_FinanceLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail_1": { "parentTag": "us-gaap_FinanceLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Less: imputed interest", "label": "Finance Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for finance lease." } } }, "auth_ref": [ "r609" ] }, "us-gaap_FinanceLeasePrincipalPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeasePrincipalPayments", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://www.kornferry.com/role/LeasesSummaryofSupplementalCashFlowInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Principal payments on finance leases", "terseLabel": "Financing cash flows from finance leases", "label": "Finance Lease, Principal Payments", "documentation": "Amount of cash outflow for principal payment on finance lease." } } }, "auth_ref": [ "r599", "r607" ] }, "us-gaap_FinanceLeaseRightOfUseAssetAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinanceLeaseRightOfUseAssetAmortization", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail": { "parentTag": "kfy_FinanceLeaseCosts", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of ROU assets", "label": "Finance Lease, Right-of-Use Asset, Amortization", "documentation": "Amount of amortization expense attributable to right-of-use asset from finance lease." } } }, "auth_ref": [ "r598", "r602", "r832" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail", "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r336", "r337", "r343", "r344", "r345", "r347", "r349", "r350", "r412", "r415", "r578", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r668", "r803", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r958", "r959", "r960", "r961" ] }, "kfy_FinancialInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "FinancialInstrumentLineItems", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Line Items]", "label": "Financial Instrument [Line Items]", "documentation": "Financial Instrument [Line Items]" } } }, "auth_ref": [] }, "us-gaap_FinancialInstrumentsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialInstrumentsDisclosureTextBlock", "presentation": [ "http://www.kornferry.com/role/FinancialInstruments" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments", "label": "Financial Instruments Disclosure [Text Block]", "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." } } }, "auth_ref": [] }, "kfy_FinancialInstrumentsTable": { "xbrltype": "stringItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "FinancialInstrumentsTable", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Table]", "label": "Financial Instruments [Table]", "documentation": "Financial Instruments [Table]" } } }, "auth_ref": [] }, "us-gaap_FinancialServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FinancialServiceMember", "presentation": [ "http://www.kornferry.com/role/FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Services", "label": "Financial Service [Member]", "documentation": "Financial assistance, including, but not limited to, management and maintenance of depositor account, credit card, merchant discount, trust, investment and insurance." } } }, "auth_ref": [ "r982" ] }, "us-gaap_FiniteLivedIntangibleAssetUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "FiniteLivedIntangibleAssetUsefulLife", "presentation": [ "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets estimated useful lives", "label": "Finite-Lived Intangible Asset, Useful Life", "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." } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue", "crdr": "debit", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsFairValueofDerivativesNotDesignatedasHedgeInstrumentsDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair value of derivative assets", "label": "Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Asset at Fair Value", "documentation": "Fair value as of the balance sheet date of all foreign currency derivative assets not designated as hedging instruments." } } }, "auth_ref": [ "r97" ] }, "us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAtFairValueNet", "crdr": "debit", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency forward contracts, fair value", "label": "Foreign Currency Derivative Instruments Not Designated as Hedging Instruments at Fair Value, Net", "documentation": "Fair value as of the balance sheet date of all foreign currency derivatives not designated as hedging instruments." } } }, "auth_ref": [ "r15" ] }, "us-gaap_ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignCurrencyDerivativeInstrumentsNotDesignatedAsHedgingInstrumentsLiabilityAtFairValue", "crdr": "credit", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsFairValueofDerivativesNotDesignatedasHedgeInstrumentsDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Fair value of derivative liabilities", "label": "Foreign Currency Derivative Instruments Not Designated as Hedging Instruments, Liability at Fair Value", "documentation": "Fair value as of the balance sheet date of all foreign currency derivative liabilities not designated as hedging instruments." } } }, "auth_ref": [ "r97" ] }, "us-gaap_ForeignExchangeForwardMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ForeignExchangeForwardMember", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail", "http://www.kornferry.com/role/FinancialInstrumentsFairValueofDerivativesNotDesignatedasHedgeInstrumentsDetail", "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency forward contracts", "label": "Foreign Exchange Forward [Member]", "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." } } }, "auth_ref": [ "r729", "r733", "r738", "r750", "r756", "r776", "r777", "r778", "r837" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r861", "r872", "r882", "r907" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r861", "r872", "r882", "r907" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r861", "r872", "r882", "r907" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r861", "r872", "r882", "r907" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r861", "r872", "r882", "r907" ] }, "kfy_FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "FourPointSixTwoFivePercentSeniorUnsecuredNotesDueTwoThousandTwentySevenMember", "presentation": [ "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail", "http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail" ], "lang": { "en-us": { "role": { "terseLabel": "4.625% Senior Unsecured Notes due 2027", "label": "Four Point Six Two Five Percent Senior Unsecured Notes Due Two Thousand Twenty Seven [Member]", "documentation": "Four point six two five percent senior unsecured notes due two thousand twenty seven." } } }, "auth_ref": [] }, "us-gaap_GeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "General and administrative expenses", "label": "General and Administrative Expense", "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." } } }, "auth_ref": [ "r134", "r745" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill", "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." } } }, "auth_ref": [ "r187", "r353", "r646", "r804", "r833", "r967", "r968" ] }, "us-gaap_GoodwillAndIntangibleAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillAndIntangibleAssetsPolicyTextBlock", "presentation": [ "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets", "label": "Goodwill and Intangible Assets, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r19", "r61" ] }, "us-gaap_GoodwillImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "GoodwillImpairmentLoss", "crdr": "debit", "presentation": [ "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of goodwill", "label": "Goodwill, Impairment Loss", "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." } } }, "auth_ref": [ "r14", "r354", "r360", "r364", "r804" ] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail", "http://www.kornferry.com/role/FinancialInstrumentsFairValueofDerivativesNotDesignatedasHedgeInstrumentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r23", "r571" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail", "http://www.kornferry.com/role/FinancialInstrumentsFairValueofDerivativesNotDesignatedasHedgeInstrumentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r23" ] }, "us-gaap_ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairedLongLivedAssetsHeldAndUsedAssetNameDomain", "presentation": [ "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Impaired Long-Lived Assets Held and Used, Asset Name [Domain]", "label": "Impaired Long-Lived Assets Held and Used, Asset Name [Domain]", "documentation": "The name of the impaired assets to be held and used by the entity." } } }, "auth_ref": [ "r65" ] }, "us-gaap_ImpairedLongLivedAssetsHeldAndUsedByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairedLongLivedAssetsHeldAndUsedByTypeAxis", "presentation": [ "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Impaired Long-Lived Assets Held and Used by Type [Axis]", "label": "Impaired Long-Lived Assets Held and Used by Type [Axis]", "documentation": "This element represents the categories used to group impaired long-lived assets held and used by the type of asset." } } }, "auth_ref": [ "r65" ] }, "us-gaap_ImpairmentOfIntangibleAssetsFinitelived": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfIntangibleAssetsFinitelived", "crdr": "debit", "presentation": [ "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of intangible assets", "label": "Impairment of Intangible Assets, Finite-Lived", "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." } } }, "auth_ref": [ "r945", "r969" ] }, "us-gaap_ImpairmentOfLongLivedAssetsHeldForUse": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOfLongLivedAssetsHeldForUse", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 17.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of fixed assets", "label": "Impairment, Long-Lived Asset, Held-for-Use", "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)." } } }, "auth_ref": [ "r14", "r64", "r145" ] }, "us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock", "presentation": [ "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of Long-Lived Assets", "label": "Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r0", "r146" ] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": "us-gaap_ProfitLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Income before provision for income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "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." } } }, "auth_ref": [ "r2", "r130", "r165", "r268", "r282", "r288", "r291", "r653", "r663", "r801" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.kornferry.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r224", "r547", "r552", "r553", "r554", "r557", "r561", "r562", "r563", "r702" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 }, "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": "us-gaap_ProfitLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.kornferry.com/role/IncomeTaxesAdditionalInformationDetail", "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Income tax provision", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r169", "r177", "r237", "r238", "r276", "r550", "r558", "r674" ] }, "us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance", "crdr": "debit", "presentation": [ "http://www.kornferry.com/role/IncomeTaxesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Change in deferred tax assets valuation allowance, amount", "label": "Effective Income Tax Rate Reconciliation, Change in Deferred Tax Assets Valuation Allowance, Amount", "documentation": "Amount 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 increase (decrease) in the valuation allowance for deferred tax assets." } } }, "auth_ref": [ "r985" ] }, "kfy_IncomeTaxesAndOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "IncomeTaxesAndOtherReceivables", "crdr": "debit", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Income Taxes & Other Receivables", "label": "Income Taxes And Other Receivables", "documentation": "Income taxes and other receivables." } } }, "auth_ref": [] }, "kfy_IncomeTaxesAndOtherReceivablesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "IncomeTaxesAndOtherReceivablesCurrent", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes and other receivables", "label": "Income Taxes And Other Receivables, Current", "documentation": "Income Taxes And Other Receivables, Current" } } }, "auth_ref": [] }, "kfy_IncomeTaxesAndOtherReceivablesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "IncomeTaxesAndOtherReceivablesMember", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes And Other Receivables", "label": "Income Taxes And Other Receivables [Member]", "documentation": "Income taxes and other receivables." } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable and accrued liabilities", "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities", "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." } } }, "auth_ref": [ "r13" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 9.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Receivables due from clients", "label": "Increase (Decrease) in Accounts Receivable", "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." } } }, "auth_ref": [ "r13" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 13.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Increase (Decrease) in Income Taxes Payable", "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." } } }, "auth_ref": [ "r13" ] }, "us-gaap_IncreaseDecreaseInDeferredCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInDeferredCompensation", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation", "label": "Increase (Decrease) in Deferred Compensation", "documentation": "The increase (decrease) during the reporting period in the obligation created by employee agreements whereby earned compensation will be paid in the future." } } }, "auth_ref": [ "r13" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Change in other assets and liabilities:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherOperatingCapitalNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherOperatingCapitalNet", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 15.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Other", "label": "Increase (Decrease) in Other Operating Assets and Liabilities, Net", "documentation": "Amount of increase (decrease) in operating assets after deduction of operating liabilities classified as other." } } }, "auth_ref": [ "r13" ] }, "us-gaap_IncreaseDecreaseInOtherReceivables": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInOtherReceivables", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Income taxes and other receivables", "label": "Increase (Decrease) in Other Receivables", "documentation": "Amount of increase (decrease) in receivables classified as other." } } }, "auth_ref": [ "r13" ] }, "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 11.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Prepaid expenses and other assets", "label": "Increase (Decrease) in Prepaid Expense and Other Assets", "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other." } } }, "auth_ref": [ "r13" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "kfy_IncreaseDecreaseInUnearnedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "IncreaseDecreaseInUnearnedCompensation", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 12.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Unearned compensation", "label": "Increase Decrease In Unearned Compensation", "documentation": "Increase Decrease In unearned compensation." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of dilutive securities (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "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." } } }, "auth_ref": [ "r244", "r245", "r246", "r258", "r511" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r864", "r872", "r882", "r899", "r907", "r911", "r919" ] }, "kfy_IndustrialMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "IndustrialMember", "presentation": [ "http://www.kornferry.com/role/FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Industrial", "label": "Industrial [Member]", "documentation": "Industrial." } } }, "auth_ref": [] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r917" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r853", "r923" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r853", "r923" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r853", "r923" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "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." } } }, "auth_ref": [ "r62", "r63" ] }, "us-gaap_InterestIncomeExpenseNonoperatingNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InterestIncomeExpenseNonoperatingNet", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 }, "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense, net", "negatedTerseLabel": "Interest expense, net", "label": "Interest Income (Expense), Nonoperating, Net", "documentation": "The net amount of nonoperating interest income (expense)." } } }, "auth_ref": [] }, "us-gaap_InvestmentCompanyFinancialHighlightsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentCompanyFinancialHighlightsTableTextBlock", "presentation": [ "http://www.kornferry.com/role/SegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Highlights", "label": "Investment Company, Financial Highlights [Table Text Block]", "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." } } }, "auth_ref": [ "r706" ] }, "us-gaap_InvestmentTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeAxis", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Investment Type", "label": "Investment Type [Axis]", "documentation": "Information by type of investments." } } }, "auth_ref": [ "r708", "r709", "r710", "r711", "r713", "r763", "r766", "r768", "r772", "r773", "r780", "r781", "r783", "r784", "r785", "r786", "r787", "r837" ] }, "us-gaap_InvestmentTypeCategorizationMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeCategorizationMember", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Investments", "label": "Investments [Domain]", "documentation": "Asset obtained to generate income or appreciate in value." } } }, "auth_ref": [ "r708", "r709", "r710", "r711", "r713", "r763", "r766", "r768", "r772", "r773", "r780", "r781", "r783", "r784", "r785", "r786", "r787", "r837" ] }, "us-gaap_InvestmentTypeExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentTypeExtensibleEnumeration", "presentation": [ "http://www.kornferry.com/role/CreditLossesAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment, Type [Extensible Enumeration]", "label": "Investment, Type [Extensible Enumeration]", "documentation": "Indicates type of investment. Includes, but is not limited to, common stock, preferred stock, convertible security, fixed income security, government security, option purchased, warrant, loan participation and assignment, commercial paper, bankers' acceptance, certificates of deposit, short-term security, repurchase agreement, and other investment company." } } }, "auth_ref": [ "r708", "r711", "r764", "r766", "r767", "r768", "r769", "r773", "r782", "r783" ] }, "us-gaap_InvestmentsAndOtherNoncurrentAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "InvestmentsAndOtherNoncurrentAssets", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Investments and other assets", "label": "Investments and Other Noncurrent Assets", "documentation": "Amount of investments, and noncurrent assets classified as other." } } }, "auth_ref": [] }, "us-gaap_LaborAndRelatedExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LaborAndRelatedExpense", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation and benefits", "label": "Labor and Related Expense", "documentation": "Amount of expense for salary, wage, profit sharing; incentive and equity-based compensation; and other employee benefit." } } }, "auth_ref": [ "r942" ] }, "us-gaap_LeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCost", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease cost", "label": "Lease, Cost", "documentation": "Amount of lease cost recognized by lessee for lease contract." } } }, "auth_ref": [ "r601", "r832" ] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.kornferry.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Lease Expense", "label": "Lease, Cost [Table Text Block]", "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." } } }, "auth_ref": [ "r993" ] }, "kfy_LeaseholdImprovementsAndFurnitureAndFixturesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "LeaseholdImprovementsAndFurnitureAndFixturesMember", "presentation": [ "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Leasehold Improvements And Furniture And Fixtures", "label": "Leasehold Improvements And Furniture And Fixtures [Member]", "documentation": "Leasehold Improvements And Furniture And Fixtures" } } }, "auth_ref": [] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeFinanceLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeFinanceLeasesTextBlock", "presentation": [ "http://www.kornferry.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Finance Leases [Text Block]", "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." } } }, "auth_ref": [ "r595" ] }, "kfy_LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "LesseeOperatingAndFinanceLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.kornferry.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Maturities of Lease Liabilities", "label": "Lessee Operating And Finance Lease Liability Maturity [Table Text Block]", "documentation": "Lessee operating and finance lease liability maturity." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r609" ] }, "kfy_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFour", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee Operating Lease Liability Payments Due After Year Four", "documentation": "Lessee operating lease liability payments due after year four." } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "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)." } } }, "auth_ref": [ "r609" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "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)." } } }, "auth_ref": [ "r609" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "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)." } } }, "auth_ref": [ "r609" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "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)." } } }, "auth_ref": [ "r609" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "2024 (excluding the nine months ended January 31, 2024)", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year." } } }, "auth_ref": [ "r994" ] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Less: imputed interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r609" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.kornferry.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "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." } } }, "auth_ref": [ "r595" ] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt arrangement", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "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." } } }, "auth_ref": [ "r33", "r223", "r332", "r383", "r384", "r386", "r387", "r388", "r390", "r392", "r394", "r395", "r566", "r569", "r570", "r585", "r722", "r800", "r848", "r977", "r995", "r996" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders' equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r126", "r164", "r661", "r833", "r947", "r963", "r988" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "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." } } }, "auth_ref": [ "r35", "r184", "r223", "r332", "r383", "r384", "r386", "r387", "r388", "r390", "r392", "r394", "r395", "r566", "r569", "r570", "r585", "r833", "r977", "r995", "r996" ] }, "us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LifeInsuranceCorporateOrBankOwnedChangeInValue", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Gain on cash surrender value of life insurance policies", "terseLabel": "Increase in market value of the underlying COLI investments", "label": "Life Insurance, Corporate or Bank Owned, Change in Value", "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." } } }, "auth_ref": [ "r964" ] }, "kfy_LifeSciencesAndHealthcareMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "LifeSciencesAndHealthcareMember", "presentation": [ "http://www.kornferry.com/role/FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Life Sciences/Healthcare", "label": "Life Sciences And Healthcare [Member]", "documentation": "Life Sciences/Healthcare." } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityAxis", "presentation": [ "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail", "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Lender Name", "label": "Lender Name [Axis]", "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." } } }, "auth_ref": [ "r32", "r946" ] }, "us-gaap_LineOfCreditFacilityLenderDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityLenderDomain", "presentation": [ "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail", "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit Facility, Lender", "label": "Line of Credit Facility, Lender [Domain]", "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." } } }, "auth_ref": [ "r32", "r946" ] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "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." } } }, "auth_ref": [ "r32" ] }, "us-gaap_LineOfCreditFacilityRemainingBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LineOfCreditFacilityRemainingBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Line of credit facility, remaining borrowing capacity", "label": "Line of Credit Facility, Remaining Borrowing Capacity", "documentation": "Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding)." } } }, "auth_ref": [ "r32" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "LocalPhoneNumber", "presentation": [ "http://www.kornferry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "verboseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongTermDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 4.0 }, "http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "totalLabel": "Long-term borrowings, net of unamortized discount and debt issuance costs", "label": "Long-Term Debt, Excluding Current Maturities", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation." } } }, "auth_ref": [ "r190" ] }, "us-gaap_LongTermDebtTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongTermDebtTextBlock", "presentation": [ "http://www.kornferry.com/role/LongTermDebt" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt", "label": "Long-Term Debt [Text Block]", "documentation": "The entire disclosure for long-term debt." } } }, "auth_ref": [ "r149" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt, Type", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r37" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Long-Term Debt, Type", "label": "Long-Term Debt, Type [Domain]", "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." } } }, "auth_ref": [ "r37", "r71" ] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesCurrent", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable securities", "verboseLabel": "Marketable Securities, Current", "label": "Marketable Securities, Current", "documentation": "Amount of investment in marketable security, classified as current." } } }, "auth_ref": [ "r936" ] }, "kfy_MarketableSecuritiesCurrentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "MarketableSecuritiesCurrentMember", "presentation": [ "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable Securities, Current", "label": "Marketable Securities Current [Member]", "documentation": "Marketable securities current." } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Gain on marketable securities", "label": "Marketable Security, Gain (Loss)", "documentation": "Amount of realized and unrealized gain (loss) on investment in marketable security." } } }, "auth_ref": [] }, "kfy_MarketableSecuritiesNonCurrentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "MarketableSecuritiesNonCurrentMember", "presentation": [ "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable Securities, Non- Current", "label": "Marketable Securities Non Current [Member]", "documentation": "Marketable securities non-current member." } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesNoncurrent", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable securities, non-current", "verboseLabel": "Marketable Securities, Non- current", "label": "Marketable Securities, Noncurrent", "documentation": "Amount of investment in marketable security, classified as noncurrent." } } }, "auth_ref": [ "r936" ] }, "us-gaap_MarketableSecuritiesPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MarketableSecuritiesPolicy", "presentation": [ "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable Securities", "label": "Marketable Securities, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for investment classified as marketable security." } } }, "auth_ref": [ "r114" ] }, "kfy_MarketableSecuritiesRemainingMaturity": { "xbrltype": "durationItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "MarketableSecuritiesRemainingMaturity", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Marketable securities remaining maturity", "label": "Marketable Securities Remaining Maturity", "documentation": "Marketable securities remaining maturity." } } }, "auth_ref": [] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MaximumMember", "presentation": [ "http://www.kornferry.com/role/CreditLossesAdditionalInformationDetails", "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail", "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail", "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]" } } }, "auth_ref": [ "r379", "r380", "r381", "r382", "r506", "r644", "r692", "r714", "r715", "r765", "r767", "r770", "r771", "r782", "r790", "r791", "r802", "r810", "r828", "r835", "r979", "r997", "r998", "r999", "r1000", "r1001", "r1002" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r891" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r891" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "MinimumMember", "presentation": [ "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail", "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail", "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]" } } }, "auth_ref": [ "r379", "r380", "r381", "r382", "r506", "r644", "r692", "r714", "r715", "r765", "r767", "r770", "r771", "r782", "r790", "r791", "r802", "r810", "r828", "r835", "r979", "r997", "r998", "r999", "r1000", "r1001", "r1002" ] }, "us-gaap_MinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterest", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling interest", "label": "Equity, Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r40", "r163", "r223", "r332", "r383", "r386", "r387", "r388", "r394", "r395", "r585", "r660", "r725" ] }, "us-gaap_MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders", "crdr": "debit", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Dividends paid to noncontrolling interest", "label": "Noncontrolling Interest, Decrease from Distributions to Noncontrolling Interest Holders", "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." } } }, "auth_ref": [ "r153" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r910" ] }, "us-gaap_MoneyMarketFundsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MoneyMarketFundsMember", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Money market funds", "label": "Money Market Funds [Member]", "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." } } }, "auth_ref": [ "r983" ] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r918" ] }, "us-gaap_MutualFundMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "MutualFundMember", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Mutual funds", "label": "Mutual Fund [Member]", "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." } } }, "auth_ref": [ "r983" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r892" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "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." } } }, "auth_ref": [ "r221" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from financing activities:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "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." } } }, "auth_ref": [ "r221" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from investing activities:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "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." } } }, "auth_ref": [ "r139", "r140", "r141" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Cash flows from operating activities:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": 1.0, "order": 1.0 }, "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail", "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net income attributable to Korn Ferry", "terseLabel": "Net income attributable to Korn Ferry", "label": "Net Income (Loss)", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r131", "r141", "r166", "r182", "r201", "r204", "r208", "r223", "r229", "r231", "r232", "r233", "r234", "r237", "r238", "r251", "r268", "r282", "r288", "r291", "r332", "r383", "r384", "r386", "r387", "r388", "r390", "r392", "r394", "r395", "r581", "r585", "r666", "r743", "r758", "r759", "r801", "r846", "r977" ] }, "us-gaap_NetIncomeLossAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAttributableToNoncontrollingInterest", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 2.0 }, "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Net income attributable to noncontrolling interest", "terseLabel": "Net income attributable to noncontrolling interest", "label": "Net Income (Loss) Attributable to Noncontrolling Interest", "documentation": "Amount of Net Income (Loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r87", "r157", "r201", "r204", "r237", "r238", "r665", "r941" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersBasic", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Basic net earnings attributable to common stockholders", "label": "Net Income (Loss) Available to Common Stockholders, Basic", "documentation": "Amount, after deduction of tax, noncontrolling interests, dividends on preferred stock and participating securities; of income (loss) available to common shareholders." } } }, "auth_ref": [ "r215", "r231", "r232", "r233", "r234", "r240", "r241", "r253", "r258", "r268", "r282", "r288", "r291", "r801" ] }, "us-gaap_NetIncomeLossAvailableToCommonStockholdersDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NetIncomeLossAvailableToCommonStockholdersDiluted", "crdr": "credit", "presentation": [ "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted net earnings attributable to common stockholders", "label": "Net Income (Loss) Available to Common Stockholders, Diluted", "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." } } }, "auth_ref": [ "r215", "r242", "r247", "r248", "r249", "r250", "r253", "r258" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recent Accounting Standards - Not Yet Adopted", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "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." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r891" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r861", "r872", "r882", "r899", "r907" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r889" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r888" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r899" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r918" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r918" ] }, "us-gaap_NoncontrollingInterestMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NoncontrollingInterestMember", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Noncontrolling Interest", "label": "Noncontrolling Interest [Member]", "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." } } }, "auth_ref": [ "r82", "r416", "r950", "r951", "r952", "r1007" ] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NondesignatedMember", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail", "http://www.kornferry.com/role/FinancialInstrumentsFairValueofDerivativesNotDesignatedasHedgeInstrumentsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Not Designated as Hedge Instrument", "label": "Not Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r23" ] }, "us-gaap_NonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other income, net", "label": "Nonoperating Income (Expense)", "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)." } } }, "auth_ref": [ "r135" ] }, "kfy_NumberOfCoreSolutions": { "xbrltype": "integerItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "NumberOfCoreSolutions", "presentation": [ "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of core solutions", "label": "Number Of Core Solutions", "documentation": "Number Of Core Solutions" } } }, "auth_ref": [] }, "kfy_NumberOfPerformanceObligationsStandardSearchEngagement": { "xbrltype": "integerItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "NumberOfPerformanceObligationsStandardSearchEngagement", "presentation": [ "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of performance obligations", "label": "Number Of Performance Obligations, Standard Search Engagement", "documentation": "Number Of Performance Obligations, Standard Search Engagement" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.kornferry.com/role/SegmentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Number of business segments", "label": "Number of Reportable Segments", "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." } } }, "auth_ref": [ "r954" ] }, "kfy_NumberOfRevenuePhases": { "xbrltype": "integerItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "NumberOfRevenuePhases", "presentation": [ "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Number of revenue recognition phases", "label": "Number Of Revenue Phases", "documentation": "Number Of Revenue Phases" } } }, "auth_ref": [] }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "crdr": "credit", "presentation": [ "http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized (losses) gains arising during the period", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent." } } }, "auth_ref": [ "r27", "r42" ] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Operating income", "terseLabel": "Operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r268", "r282", "r288", "r291", "r801" ] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseCost", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease cost", "label": "Operating Lease, Cost", "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." } } }, "auth_ref": [ "r603", "r832" ] }, "us-gaap_OperatingLeaseImpairmentLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseImpairmentLoss", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 6.0 }, "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://www.kornferry.com/role/LeasesAdditionalInformationDetail", "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail", "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Impairment of right-of-use assets", "verboseLabel": "Lease impairment cost", "label": "Operating Lease, Impairment Loss", "documentation": "Amount of loss from impairment of right-of-use asset from operating lease." } } }, "auth_ref": [ "r992" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kornferry.com/role/LeasesSummaryofMaturitiesofLeaseLiabilitiesDetail" ], "lang": { "en-us": { "role": { "verboseLabel": "Total", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r597" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liability, current", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r597" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease liability, non-current", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r597" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.kornferry.com/role/LeasesSummaryofSupplementalCashFlowInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating cash flows from operating leases", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r600", "r607" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease right-of-use assets, net", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r596" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesbySegmentDetails", "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Segments", "label": "Operating Segments [Member]", "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." } } }, "auth_ref": [ "r281", "r282", "r283", "r284", "r285", "r291" ] }, "kfy_OptionToReceiveEmployeeBenefitsByQuarterlyInstallmentsPeriods": { "xbrltype": "durationItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "OptionToReceiveEmployeeBenefitsByQuarterlyInstallmentsPeriods", "presentation": [ "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Option to receive employee benefits by quarterly installments periods", "label": "Option To Receive Employee Benefits By Quarterly Installments Periods", "documentation": "Option to receive employee benefits by quarterly installments periods." } } }, "auth_ref": [] }, "kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "OrganizationAndSummaryOfSignificantAccountingPoliciesLineItems", "presentation": [ "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Organization And Summary Of Significant Accounting Policies [Line Items]", "label": "Organization And Summary Of Significant Accounting Policies [Line Items]", "documentation": "Organization And Summary Of Significant Accounting Policies [Line Items]" } } }, "auth_ref": [] }, "kfy_OrganizationAndSummaryOfSignificantAccountingPoliciesTable": { "xbrltype": "stringItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "OrganizationAndSummaryOfSignificantAccountingPoliciesTable", "presentation": [ "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Organization And Summary Of Significant Accounting Policies [Table]", "label": "Organization And Summary Of Significant Accounting Policies [Table]", "documentation": "Organization And Summary Of Significant Accounting Policies [Table]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock", "presentation": [ "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Organization and Summary of Significant Accounting Policies", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure and Significant Accounting Policies [Text Block]", "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." } } }, "auth_ref": [ "r116", "r142", "r143", "r155" ] }, "us-gaap_OtherAccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherAccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other accrued liabilities", "label": "Other Accrued Liabilities, Current", "documentation": "Amount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r34" ] }, "us-gaap_OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Net unrealized gain on marketable securities, net of tax", "label": "Other Comprehensive Income (Loss), Available-for-Sale Securities Adjustment, Net of Tax, Portion Attributable to Parent", "documentation": "Amount, after tax and reclassification adjustment, of gain (loss) in value of unsold investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent." } } }, "auth_ref": [ "r11", "r20", "r156" ] }, "us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency translation adjustments", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax", "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." } } }, "auth_ref": [ "r5" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive (loss) income", "label": "Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount after tax and reclassification adjustments of other comprehensive income (loss)." } } }, "auth_ref": [ "r22", "r27", "r202", "r205", "r209", "r586", "r587", "r592", "r648", "r667", "r939", "r940" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income:", "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Deferred compensation and pension plan adjustments, net of tax", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, after Tax", "documentation": "Amount, after tax and reclassification adjustment, of (increase) decrease in accumulated other comprehensive income for defined benefit plan." } } }, "auth_ref": [ "r8", "r129" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansTax", "crdr": "debit", "presentation": [ "http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Tax effect on reclassification of realized net losses, tax benefit", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, Reclassification Adjustment from AOCI, Tax", "documentation": "Amount of tax (expense) benefit for reclassification adjustment from accumulated other comprehensive (income) loss of defined benefit plan." } } }, "auth_ref": [ "r9", "r156" ] }, "us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax", "crdr": "debit", "presentation": [ "http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Tax effect on unrealized gains (losses), securities, tax expense (benefit)", "label": "OCI, Debt Securities, Available-for-Sale, Unrealized Holding Gain (Loss), before Adjustment, Tax", "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." } } }, "auth_ref": [ "r9", "r196" ] }, "us-gaap_OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherDeferredCompensationArrangementsLiabilityCurrentAndNoncurrent", "crdr": "credit", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Obligations for which assets are held in trust", "label": "Other Deferred Compensation Arrangements, Liability, Current and Noncurrent", "documentation": "Amount of the liabilities for deferred compensation arrangements classified as other." } } }, "auth_ref": [] }, "kfy_OtherFinancialInstitutionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "OtherFinancialInstitutionsMember", "presentation": [ "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Other Financial Institutions", "label": "Other Financial Institutions [Member]", "documentation": "Other Financial Institutions [Member]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r38" ] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r136" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r891" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r859", "r870", "r880", "r905" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r862", "r873", "r883", "r908" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r862", "r873", "r883", "r908" ] }, "us-gaap_ParentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ParentMember", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Total Korn Ferry Stockholders' Equity", "label": "Parent [Member]", "documentation": "Portion of equity, or net assets, in the consolidated entity attributable, directly or indirectly, to the parent. Excludes noncontrolling interests." } } }, "auth_ref": [] }, "us-gaap_ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail": { "parentTag": "us-gaap_NetIncomeLossAvailableToCommonStockholdersBasic", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Less: distributed and undistributed earnings to nonvested restricted stockholders", "label": "Participating Securities, Distributed and Undistributed Earnings (Loss), Basic", "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." } } }, "auth_ref": [ "r253", "r925" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r887" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchases of common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r46" ] }, "us-gaap_PaymentsForRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsForRestructuring", "crdr": "credit", "presentation": [ "http://www.kornferry.com/role/RestructuringChargesNetSummaryofChangesinRestructuringLiabilityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reductions for cash payments", "label": "Payments for Restructuring", "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." } } }, "auth_ref": [ "r369", "r944" ] }, "us-gaap_PaymentsOfDividendsCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsCommonStock", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Dividends paid to shareholders", "label": "Payments of Ordinary Dividends, Common Stock", "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity." } } }, "auth_ref": [ "r46" ] }, "us-gaap_PaymentsOfDividendsMinorityInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsOfDividendsMinorityInterest", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 7.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Dividends - noncontrolling interest", "label": "Payments of Ordinary Dividends, Noncontrolling Interest", "documentation": "Amount of cash outflow in the form of ordinary dividends provided by the non-wholly owned subsidiary to noncontrolling interests." } } }, "auth_ref": [ "r46" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments of tax withholdings on restricted stock", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r218" ] }, "us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireBusinessesNetOfCashAcquired", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Cash paid for acquisitions, net of cash acquired", "label": "Payments to Acquire Businesses, Net of Cash Acquired", "documentation": "The cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase." } } }, "auth_ref": [ "r45" ] }, "us-gaap_PaymentsToAcquireLifeInsurancePolicies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireLifeInsurancePolicies", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Premium on company-owned life insurance policies", "label": "Payment to Acquire Life Insurance Policy, Investing Activities", "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." } } }, "auth_ref": [ "r12", "r137" ] }, "us-gaap_PaymentsToAcquireMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquireMarketableSecurities", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of marketable securities", "label": "Payments to Acquire Marketable Securities", "documentation": "Amount of cash outflow for purchase of marketable security." } } }, "auth_ref": [ "r957" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of property and equipment", "label": "Payments to Acquire Property, Plant, and Equipment", "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." } } }, "auth_ref": [ "r138" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r890" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r890" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.kornferry.com/role/DeferredCompensationandRetirementPlans" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred Compensation and Retirement Plans", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r433", "r458", "r460", "r466", "r483", "r485", "r486", "r487", "r488", "r489", "r501", "r502", "r503", "r820" ] }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred compensation and other retirement plans", "label": "Liability, Defined Benefit Plan, Noncurrent", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent." } } }, "auth_ref": [ "r119", "r434", "r435", "r457", "r820" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r889" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r899" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r892" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r888" ] }, "kfy_PolicyLoansPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "PolicyLoansPayable", "crdr": "credit", "presentation": [ "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding policy loans", "label": "Policy Loans Payable", "documentation": "Policy Loans Payable" } } }, "auth_ref": [] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepaid expenses and other assets", "label": "Prepaid Expense and Other Assets, Current", "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." } } }, "auth_ref": [ "r937" ] }, "kfy_PriorCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "PriorCreditFacilityMember", "presentation": [ "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Prior Credit Facility", "label": "Prior Credit Facility [Member]", "documentation": "Prior Credit Facility." } } }, "auth_ref": [] }, "us-gaap_ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromEquityMethodInvestmentDividendsOrDistributionsReturnOfCapital", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends received from unconsolidated subsidiaries", "label": "Proceeds from Equity Method Investment, Distribution, Return of Capital", "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." } } }, "auth_ref": [ "r220", "r943" ] }, "us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from issuance of common stock upon exercise of employee stock options and in connection with an employee stock purchase plan", "label": "Proceeds, Issuance of Shares, Share-Based Payment Arrangement, Including Option Exercised", "documentation": "Amount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised." } } }, "auth_ref": [ "r10", "r24" ] }, "us-gaap_ProceedsFromLifeInsurancePolicies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromLifeInsurancePolicies", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from life insurance policies", "label": "Proceeds from Life Insurance Policy", "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." } } }, "auth_ref": [ "r12", "r44" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities", "crdr": "debit", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Sale/maturities of available-for-sale marketable securities", "label": "Proceeds from Sale and Maturity of Debt Securities, Available-for-Sale", "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)." } } }, "auth_ref": [ "r216", "r217", "r957" ] }, "us-gaap_ProceedsFromSaleAndMaturityOfMarketableSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProceedsFromSaleAndMaturityOfMarketableSecurities", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from sales/maturities of marketable securities", "label": "Proceeds from Sale and Maturity of Marketable Securities", "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." } } }, "auth_ref": [] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.kornferry.com/role/FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetails", "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails", "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service", "label": "Product and Service [Axis]" } } }, "auth_ref": [ "r293", "r645", "r686", "r687", "r688", "r689", "r690", "r691", "r793", "r811", "r834", "r927", "r974", "r975", "r981", "r1004" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.kornferry.com/role/FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetails", "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails", "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service", "label": "Product and Service [Domain]" } } }, "auth_ref": [ "r293", "r645", "r686", "r687", "r688", "r689", "r690", "r691", "r793", "r811", "r834", "r927", "r974", "r975", "r981", "r1004" ] }, "kfy_ProfessionalSearchInterimMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "ProfessionalSearchInterimMember", "presentation": [ "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesbySegmentDetails", "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Professional Search & Interim", "label": "Professional Search Interim [Member]", "documentation": "Professional search & interim." } } }, "auth_ref": [] }, "us-gaap_ProfitLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProfitLoss", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 1.0 }, "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 }, "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMEUnaudited", "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Net income", "terseLabel": "Net income", "verboseLabel": "Net (loss) income", "label": "Net Income (Loss), Including Portion Attributable to Noncontrolling Interest", "documentation": "The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest." } } }, "auth_ref": [ "r182", "r201", "r204", "r219", "r223", "r229", "r237", "r238", "r268", "r282", "r288", "r291", "r332", "r383", "r384", "r386", "r387", "r388", "r390", "r392", "r394", "r395", "r564", "r567", "r568", "r581", "r585", "r653", "r664", "r704", "r743", "r758", "r759", "r801", "r830", "r831", "r847", "r941", "r977" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Property and equipment, net", "label": "Property, Plant and Equipment, Net", "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." } } }, "auth_ref": [ "r16", "r654", "r662", "r833" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited", "http://www.kornferry.com/role/CreditLossesSummaryofActivityinAllowanceforCreditLossesonTradeReceivablesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for doubtful accounts", "verboseLabel": "Provision for credit losses", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r214", "r339" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r887" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r887" ] }, "kfy_RPOMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "RPOMember", "presentation": [ "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesbySegmentDetails", "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "RPO", "label": "R P O [Member]", "documentation": "RPO." } } }, "auth_ref": [] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeAxis", "presentation": [ "http://www.kornferry.com/role/CreditLossesAdditionalInformationDetails", "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail", "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail", "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Axis]" } } }, "auth_ref": [ "r379", "r380", "r381", "r382", "r458", "r506", "r535", "r536", "r537", "r620", "r644", "r692", "r714", "r715", "r765", "r767", "r770", "r771", "r782", "r790", "r791", "r802", "r810", "r828", "r835", "r837", "r970", "r979", "r998", "r999", "r1000", "r1001", "r1002" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2023", "localname": "RangeMember", "presentation": [ "http://www.kornferry.com/role/CreditLossesAdditionalInformationDetails", "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail", "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail", "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement", "label": "Statistical Measurement [Domain]" } } }, "auth_ref": [ "r379", "r380", "r381", "r382", "r458", "r506", "r535", "r536", "r537", "r620", "r644", "r692", "r714", "r715", "r765", "r767", "r770", "r771", "r782", "r790", "r791", "r802", "r810", "r828", "r835", "r837", "r970", "r979", "r998", "r999", "r1000", "r1001", "r1002" ] }, "us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy", "presentation": [ "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Allowance for Doubtful Accounts", "label": "Receivables, Trade and Other Accounts Receivable, Allowance for Doubtful Accounts, Policy [Policy Text Block]", "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." } } }, "auth_ref": [ "r59" ] }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "crdr": "debit", "presentation": [ "http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reclassification of realized net losses to net income", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r27", "r42" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r854", "r865", "r875", "r900" ] }, "kfy_ReimbursedExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "ReimbursedExpensesMember", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Reimbursed expenses", "label": "Reimbursed Expenses [Member]", "documentation": "Reimbursed expenses." } } }, "auth_ref": [] }, "kfy_ReimbursedOutOfPocketEngagementExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "ReimbursedOutOfPocketEngagementExpensesMember", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Reimbursed out-of-pocket engagement expenses", "label": "Reimbursed Out Of Pocket Engagement Expenses [Member]", "documentation": "Reimbursed out-of-pocket engagement expenses." } } }, "auth_ref": [] }, "kfy_RepaymentOfLifeInsurancePolicyLoans": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "RepaymentOfLifeInsurancePolicyLoans", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 6.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "negatedLabel": "Payments on life insurance policy loans", "label": "Repayment Of Life Insurance Policy Loans", "documentation": "Repayment of life insurance policy loans." } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r855", "r866", "r876", "r901" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r856", "r867", "r877", "r902" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r863", "r874", "r884", "r909" ] }, "us-gaap_RestrictedStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestrictedStockMember", "presentation": [ "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareAdditionalInformationDetail", "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail", "http://www.kornferry.com/role/EmployeeStockPlansComponentsofStockBasedCompensationExpenseRecognizedDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Awards", "label": "Restricted Stock [Member]", "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." } } }, "auth_ref": [ "r50" ] }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "presentation": [ "http://www.kornferry.com/role/RestructuringChargesNet" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Charges, Net", "label": "Restructuring and Related Activities Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r366", "r367", "r369", "r372", "r378" ] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCharges", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": "us-gaap_CostsAndExpenses", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.kornferry.com/role/RestructuringChargesNetNarrativeDetails", "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesbySegmentDetails", "http://www.kornferry.com/role/RestructuringChargesNetSummaryofChangesinRestructuringLiabilityDetails", "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring charges, net", "label": "Restructuring Charges", "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." } } }, "auth_ref": [ "r14", "r373", "r375", "r971" ] }, "us-gaap_RestructuringChargesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringChargesAbstract", "lang": { "en-us": { "role": { "label": "Restructuring Charges [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestructuringCostAndReserveAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveAxis", "presentation": [ "http://www.kornferry.com/role/RestructuringChargesNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Type [Axis]", "label": "Restructuring Type [Axis]", "documentation": "Information by type of restructuring cost." } } }, "auth_ref": [ "r368", "r369", "r375", "r376" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.kornferry.com/role/RestructuringChargesNetNarrativeDetails", "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Cost and Reserve [Line Items]", "label": "Restructuring Cost and Reserve [Line Items]", "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." } } }, "auth_ref": [ "r368", "r369", "r370", "r371", "r375", "r376", "r377" ] }, "us-gaap_RestructuringPlanAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanAxis", "presentation": [ "http://www.kornferry.com/role/RestructuringChargesNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Axis]", "label": "Restructuring Plan [Axis]", "documentation": "Information by individual restructuring plan." } } }, "auth_ref": [] }, "us-gaap_RestructuringPlanDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringPlanDomain", "presentation": [ "http://www.kornferry.com/role/RestructuringChargesNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Domain]", "label": "Restructuring Plan [Domain]", "documentation": "Identification of the individual restructuring plans." } } }, "auth_ref": [] }, "us-gaap_RestructuringReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserve", "crdr": "credit", "presentation": [ "http://www.kornferry.com/role/RestructuringChargesNetSummaryofChangesinRestructuringLiabilityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Restructuring liability, beginning balance", "periodEndLabel": "Restructuring liability, ending balance", "label": "Restructuring Reserve", "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." } } }, "auth_ref": [ "r369", "r374" ] }, "us-gaap_RestructuringReserveRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveRollForward", "presentation": [ "http://www.kornferry.com/role/RestructuringChargesNetSummaryofChangesinRestructuringLiabilityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Reserve [Roll Forward]", "label": "Restructuring Reserve [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_RestructuringReserveSettledWithoutCash2": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveSettledWithoutCash2", "crdr": "debit", "presentation": [ "http://www.kornferry.com/role/RestructuringChargesNetSummaryofChangesinRestructuringLiabilityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reductions for non-cash payments", "label": "Restructuring Reserve, Settled without Cash", "documentation": "Amount of decrease in the reserve for full or partial settlement through consideration other than cash." } } }, "auth_ref": [ "r369", "r376" ] }, "us-gaap_RestructuringReserveTranslationAdjustment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RestructuringReserveTranslationAdjustment", "crdr": "credit", "presentation": [ "http://www.kornferry.com/role/RestructuringChargesNetSummaryofChangesinRestructuringLiabilityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Exchange rate fluctuations", "label": "Restructuring Reserve, Foreign Currency Translation Gain (Loss)", "documentation": "Amount of foreign currency translation gain (loss) which decreases (increases) the restructuring reserve." } } }, "auth_ref": [ "r972", "r973" ] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Retained earnings", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r123", "r153", "r659", "r696", "r698", "r701", "r724", "r833" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetainedEarningsMember", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Retained Earnings", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r179", "r226", "r227", "r228", "r230", "r236", "r238", "r333", "r334", "r543", "r544", "r545", "r555", "r556", "r572", "r574", "r575", "r577", "r579", "r693", "r695", "r705", "r1007" ] }, "us-gaap_RetirementPlanTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeAxis", "presentation": [ "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail", "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Type", "label": "Retirement Plan Type [Axis]", "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." } } }, "auth_ref": [ "r434", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r484", "r487", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r503", "r504", "r505", "r507", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827" ] }, "us-gaap_RetirementPlanTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RetirementPlanTypeDomain", "presentation": [ "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail", "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Type", "label": "Retirement Plan Type [Domain]", "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." } } }, "auth_ref": [ "r434", "r437", "r438", "r439", "r440", "r441", "r442", "r443", "r444", "r445", "r446", "r447", "r448", "r449", "r450", "r451", "r452", "r453", "r454", "r455", "r456", "r457", "r458", "r459", "r461", "r462", "r463", "r464", "r465", "r466", "r467", "r468", "r469", "r470", "r471", "r472", "r473", "r474", "r475", "r476", "r477", "r478", "r479", "r480", "r481", "r482", "r484", "r487", "r490", "r491", "r492", "r493", "r494", "r495", "r496", "r497", "r498", "r499", "r500", "r503", "r504", "r505", "r507", "r820", "r821", "r822", "r823", "r824", "r825", "r826", "r827" ] }, "us-gaap_RevenueFromContractWithCustomerAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerAbstract", "lang": { "en-us": { "role": { "terseLabel": "Revenue from Contract with Customer [Abstract]", "label": "Revenue from Contract with Customer [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.kornferry.com/role/FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetails", "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails", "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Total revenue", "verboseLabel": "Fee revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "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." } } }, "auth_ref": [ "r269", "r270", "r281", "r286", "r287", "r293", "r295", "r296", "r428", "r429", "r645" ] }, "kfy_RevenueFromContractWithCustomerExcludingAssessedTaxPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "RevenueFromContractWithCustomerExcludingAssessedTaxPercentage", "presentation": [ "http://www.kornferry.com/role/FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fee revenue, percentage", "label": "Revenue From Contract With Customer Excluding Assessed Tax Percentage", "documentation": "Revenue from contract with customer excluding assessed tax percentage." } } }, "auth_ref": [] }, "us-gaap_RevenueFromContractWithCustomerTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueFromContractWithCustomerTextBlock", "presentation": [ "http://www.kornferry.com/role/FeeRevenue" ], "lang": { "en-us": { "role": { "terseLabel": "Fee Revenue", "label": "Revenue from Contract with Customer [Text Block]", "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." } } }, "auth_ref": [ "r178", "r420", "r421", "r422", "r423", "r424", "r425", "r426", "r427", "r432" ] }, "us-gaap_RevenueRecognitionPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRecognitionPolicyTextBlock", "presentation": [ "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Recognition", "label": "Revenue [Policy Text Block]", "documentation": "Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources." } } }, "auth_ref": [ "r744", "r792", "r798" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.kornferry.com/role/FeeRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue recognized, remaining performance obligation", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r174" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.kornferry.com/role/FeeRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "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." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.kornferry.com/role/FeeRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, remaining performance obligation, expected timing of satisfaction, period", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "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." } } }, "auth_ref": [ "r175" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.kornferry.com/role/FeeRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r175" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.kornferry.com/role/FeeRevenueAdditionalInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Table]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability", "crdr": "debit", "presentation": [ "http://www.kornferry.com/role/LeasesSummaryofSupplementalCashFlowInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Finance leases", "label": "Right-of-Use Asset Obtained in Exchange for Finance Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for finance lease liability." } } }, "auth_ref": [ "r608", "r832" ] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.kornferry.com/role/LeasesSummaryofSupplementalCashFlowInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Operating leases", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r608", "r832" ] }, "kfy_RightOfUseAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "RightOfUseAssetsMember", "presentation": [ "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Right-Of-Use Assets", "label": "Right-Of-Use Assets [Member]", "documentation": "Right-Of-Use Assets" } } }, "auth_ref": [] }, "kfy_RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "RightOfUseAssetsObtainedInExchangeForLeaseObligationsAbstract", "presentation": [ "http://www.kornferry.com/role/LeasesSummaryofSupplementalCashFlowInformationRelatedtoLeasesDetail" ], "lang": { "en-us": { "role": { "terseLabel": "ROU assets obtained in exchange for lease obligations:", "label": "Right Of Use Assets Obtained In Exchange For Lease Obligations [Abstract]", "documentation": "Right-of-use assets obtained in exchange for lease obligations." } } }, "auth_ref": [] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r918" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r918" ] }, "us-gaap_SaleOfStockNameOfTransactionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SaleOfStockNameOfTransactionDomain", "presentation": [ "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail", "http://www.kornferry.com/role/EmployeeStockPlansComponentsofStockBasedCompensationExpenseRecognizedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock", "label": "Sale of Stock [Domain]", "documentation": "Sale of the entity's stock, including, but not limited to, initial public offering (IPO) and private placement." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.kornferry.com/role/ComprehensiveIncomeTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Accumulated Other Comprehensive Loss", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r42", "r990", "r991" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Antidilutive Securities Excluded From Computation Of Earnings Per Share [Table]", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table]", "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." } } }, "auth_ref": [ "r50" ] }, "kfy_ScheduleOfCashFlowInformationRelatedToLeasesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "ScheduleOfCashFlowInformationRelatedToLeasesTableTextBlock", "presentation": [ "http://www.kornferry.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Supplemental Cash Flow Information Related to Leases", "label": "Schedule Of Cash Flow Information Related To Leases [Table Text Block]", "documentation": "Schedule of cash flow information related to leases." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfCompensationCostForShareBasedPaymentArrangementsAllocationOfShareBasedCompensationCostsByPlanTableTextBlock", "presentation": [ "http://www.kornferry.com/role/EmployeeStockPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Stock-Based Compensation Expense Recognized", "label": "Share-Based Payment Arrangement, Cost by Plan [Table Text Block]", "documentation": "Tabular disclosure of cost recognized for award under share-based payment arrangement by plan. Includes, but is not limited to, related tax benefit." } } }, "auth_ref": [ "r81" ] }, "us-gaap_ScheduleOfComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.kornferry.com/role/ComprehensiveIncomeTables" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in Each Component of Accumulated Other Comprehensive Loss", "label": "Comprehensive Income (Loss) [Table Text Block]", "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." } } }, "auth_ref": [ "r128" ] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.kornferry.com/role/LongTermDebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt, at Amortized Cost", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "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." } } }, "auth_ref": [ "r37", "r72", "r73", "r110", "r111", "r113", "r115", "r151", "r152", "r806", "r808", "r949" ] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansAdditionalInformationDetail", "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansComponentsofNetPeriodicBenefitsCostsDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Defined Benefit Plans Disclosures [Table]", "label": "Schedule of Defined Benefit Plans Disclosures [Table]", "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)." } } }, "auth_ref": [ "r18", "r76", "r77", "r78", "r79" ] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTextBlock", "presentation": [ "http://www.kornferry.com/role/DeferredCompensationandRetirementPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Components of Net Periodic Benefits Costs", "label": "Schedule of Defined Benefit Plans Disclosures [Table Text Block]", "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." } } }, "auth_ref": [ "r18", "r76", "r77", "r78", "r79" ] }, "us-gaap_ScheduleOfDerivativeAssetsAtFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeAssetsAtFairValueTableTextBlock", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Assets Derivatives", "label": "Schedule of Derivative Assets at Fair Value [Table Text Block]", "documentation": "Tabular disclosure of derivative assets at fair value." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfDerivativeLiabilitiesAtFairValueTableTextBlock", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value of Liabilities Derivatives", "label": "Schedule of Derivative Liabilities at Fair Value [Table Text Block]", "documentation": "Tabular disclosure of derivative liabilities at fair value." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Basic and Diluted Earnings per Common Share Attributable to Common Stockholders", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "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." } } }, "auth_ref": [ "r953" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.kornferry.com/role/EmployeeStockPlansComponentsofStockBasedCompensationExpenseRecognizedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "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." } } }, "auth_ref": [ "r81" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.kornferry.com/role/RestructuringChargesNetNarrativeDetails", "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesbySegmentDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring and Related Costs [Table]", "label": "Schedule of Restructuring and Related Costs [Table]", "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." } } }, "auth_ref": [ "r368", "r369", "r370", "r371", "r375", "r376", "r377" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringAndRelatedCostsTextBlock", "presentation": [ "http://www.kornferry.com/role/RestructuringChargesNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Charges Incurred by Segment", "label": "Restructuring and Related Costs [Table Text Block]", "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." } } }, "auth_ref": [ "r66", "r68", "r69" ] }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "presentation": [ "http://www.kornferry.com/role/RestructuringChargesNetTables" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in Restructuring Liability", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "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." } } }, "auth_ref": [ "r67", "r70" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails", "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Segment Reporting Information By Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "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." } } }, "auth_ref": [ "r55", "r56", "r57", "r61" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.kornferry.com/role/SegmentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Highlights by Operating Segment", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "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." } } }, "auth_ref": [ "r55", "r56", "r57", "r61" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule Of Share Based Compensation Arrangements By Share Based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r509", "r510", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "Security12bTitle", "presentation": [ "http://www.kornferry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r849" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "SecurityExchangeName", "presentation": [ "http://www.kornferry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r851" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentDomain", "presentation": [ "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesbySegmentDetails", "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segments", "label": "Segments [Domain]", "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." } } }, "auth_ref": [ "r265", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r291", "r296", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r371", "r377", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r804", "r927", "r1004" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.kornferry.com/role/Segments" ], "lang": { "en-us": { "role": { "terseLabel": "Segments", "label": "Segment Reporting Disclosure [Text Block]", "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." } } }, "auth_ref": [ "r264", "r265", "r266", "r267", "r268", "r280", "r285", "r289", "r290", "r291", "r292", "r293", "r294", "r296" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails", "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting Information [Line Items]", "label": "Segment Reporting Information [Line Items]", "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." } } }, "auth_ref": [] }, "kfy_SeniorUnsecuredNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "SeniorUnsecuredNotesMember", "presentation": [ "http://www.kornferry.com/role/LongTermDebtScheduleofLongtermDebtatAmortizedCostDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Unsecured Notes", "label": "Senior Unsecured Notes [Member]", "documentation": "Senior unsecured notes." } } }, "auth_ref": [] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ServiceMember", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.kornferry.com/role/FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetails", "http://www.kornferry.com/role/SegmentsFinancialHighlightsDetails", "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Fee revenue", "label": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r811" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWSUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation expense", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r13" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "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." } } }, "auth_ref": [ "r509", "r510", "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail", "http://www.kornferry.com/role/EmployeeStockPlansComponentsofStockBasedCompensationExpenseRecognizedDetail", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r513", "r514", "r515", "r516", "r517", "r518", "r519", "r520", "r521", "r522", "r523", "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538" ] }, "us-gaap_ShortTermLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "ShortTermLeaseCost", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term lease cost", "label": "Short-Term Lease, Cost", "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less." } } }, "auth_ref": [ "r604", "r832" ] }, "us-gaap_SoftwareAndSoftwareDevelopmentCostsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SoftwareAndSoftwareDevelopmentCostsMember", "presentation": [ "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Software", "label": "Software and Software Development Costs [Member]", "documentation": "Purchased software applications and internally developed software for sale, licensing or long-term internal use." } } }, "auth_ref": [] }, "us-gaap_StandbyLettersOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StandbyLettersOfCreditMember", "presentation": [ "http://www.kornferry.com/role/LongTermDebtAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Standby Letters of Credit", "label": "Standby Letters of Credit [Member]", "documentation": "An irrevocable undertaking (typically by a financial institution) to guarantee payment of a specified financial obligation." } } }, "auth_ref": [ "r1", "r976", "r1005", "r1006" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesAdditionalInformationDetail", "http://www.kornferry.com/role/RestructuringChargesNetRestructuringChargesbySegmentDetails", "http://www.kornferry.com/role/SegmentsFinancialHighlightsbyOperatingSegmentDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Segments", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r181", "r265", "r268", "r269", "r270", "r271", "r272", "r273", "r274", "r275", "r276", "r277", "r278", "r279", "r281", "r282", "r283", "r284", "r285", "r286", "r287", "r288", "r289", "r291", "r296", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r365", "r371", "r377", "r675", "r676", "r677", "r678", "r679", "r680", "r681", "r682", "r683", "r684", "r685", "r804", "r927", "r1004" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited", "http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail", "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r22", "r39", "r179", "r206", "r207", "r208", "r226", "r227", "r228", "r230", "r236", "r238", "r263", "r333", "r334", "r416", "r543", "r544", "r545", "r555", "r556", "r572", "r573", "r574", "r575", "r576", "r577", "r579", "r586", "r588", "r589", "r590", "r591", "r592", "r610", "r693", "r694", "r695", "r705", "r760" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementLineItems", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "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." } } }, "auth_ref": [ "r226", "r227", "r228", "r263", "r645", "r699", "r707", "r716", "r717", "r718", "r719", "r720", "r721", "r723", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r736", "r737", "r738", "r739", "r740", "r742", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r760", "r838" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StatementTable", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited", "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "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." } } }, "auth_ref": [ "r226", "r227", "r228", "r263", "r645", "r699", "r707", "r716", "r717", "r718", "r719", "r720", "r721", "r723", "r726", "r727", "r728", "r729", "r730", "r731", "r732", "r733", "r734", "r736", "r737", "r738", "r739", "r740", "r742", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r760", "r838" ] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r858", "r869", "r879", "r904" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesNewIssues": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodSharesNewIssues", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of stock (in shares)", "label": "Stock Issued During Period, Shares, New Issues", "documentation": "Number of new stock issued during the period." } } }, "auth_ref": [ "r22", "r120", "r121", "r153", "r700", "r760", "r788" ] }, "us-gaap_StockIssuedDuringPeriodValueNewIssues": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockIssuedDuringPeriodValueNewIssues", "crdr": "credit", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance of stock", "label": "Stock Issued During Period, Value, New Issues", "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." } } }, "auth_ref": [ "r22", "r120", "r121", "r153", "r705", "r760", "r788", "r847" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.kornferry.com/role/ComprehensiveIncomeChangesinEachComponentofAccumulatedOtherComprehensiveLossDetail" ], "lang": { "en-us": { "role": { "totalLabel": "Total Korn Ferry stockholders' equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r121", "r124", "r125", "r144", "r725", "r741", "r761", "r762", "r833", "r848", "r947", "r963", "r988", "r1007" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS", "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders' equity", "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Equity, Including Portion Attributable to Noncontrolling Interest", "documentation": "Amount of equity (deficit) attributable to parent and noncontrolling interest. Excludes temporary equity." } } }, "auth_ref": [ "r82", "r83", "r86", "r179", "r180", "r207", "r226", "r227", "r228", "r230", "r236", "r333", "r334", "r416", "r543", "r544", "r545", "r555", "r556", "r572", "r573", "r574", "r575", "r576", "r577", "r579", "r586", "r588", "r592", "r610", "r694", "r695", "r703", "r725", "r741", "r761", "r762", "r789", "r847", "r947", "r963", "r988", "r1007" ] }, "us-gaap_StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "StockholdersEquityIncludingPortionAttributableToNoncontrollingInterestAbstract", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' equity", "label": "Equity, Including Portion Attributable to Noncontrolling Interest [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubleaseIncome": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubleaseIncome", "crdr": "credit", "calculation": { "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail": { "parentTag": "us-gaap_LeaseCost", "weight": -1.0, "order": 5.0 } }, "presentation": [ "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Sublease income", "label": "Sublease Income", "documentation": "Amount of sublease income excluding finance and operating lease expense." } } }, "auth_ref": [ "r606", "r832" ] }, "us-gaap_SubsequentEventLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventLineItems", "presentation": [ "http://www.kornferry.com/role/SubsequentEventAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Line Items]", "label": "Subsequent Event [Line Items]", "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." } } }, "auth_ref": [ "r593", "r612" ] }, "us-gaap_SubsequentEventMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventMember", "presentation": [ "http://www.kornferry.com/role/SubsequentEventAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Event [Member]", "documentation": "Identifies event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r593", "r612" ] }, "us-gaap_SubsequentEventTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTable", "presentation": [ "http://www.kornferry.com/role/SubsequentEventAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event [Table]", "label": "Subsequent Event [Table]", "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." } } }, "auth_ref": [ "r593", "r612" ] }, "us-gaap_SubsequentEventTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeAxis", "presentation": [ "http://www.kornferry.com/role/SubsequentEventAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type", "label": "Subsequent Event Type [Axis]", "documentation": "Information by event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r593", "r612" ] }, "us-gaap_SubsequentEventTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventTypeDomain", "presentation": [ "http://www.kornferry.com/role/SubsequentEventAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event Type", "label": "Subsequent Event Type [Domain]", "documentation": "Event that occurred after the balance sheet date but before financial statements are issued or available to be issued." } } }, "auth_ref": [ "r593", "r612" ] }, "us-gaap_SubsequentEventsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Subsequent Events [Abstract]", "label": "Subsequent Events [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SubsequentEventsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsequentEventsTextBlock", "presentation": [ "http://www.kornferry.com/role/SubsequentEvent" ], "lang": { "en-us": { "role": { "terseLabel": "Subsequent Event", "label": "Subsequent Events [Text Block]", "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." } } }, "auth_ref": [ "r611", "r613" ] }, "us-gaap_SubsidiarySaleOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "SubsidiarySaleOfStockAxis", "presentation": [ "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail", "http://www.kornferry.com/role/EmployeeStockPlansComponentsofStockBasedCompensationExpenseRecognizedDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Sale of Stock", "label": "Sale of Stock [Axis]", "documentation": "Information by type of sale of the entity's stock." } } }, "auth_ref": [] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r898" ] }, "us-gaap_TechnologyServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TechnologyServiceMember", "presentation": [ "http://www.kornferry.com/role/FeeRevenueScheduleofDisaggregationofFeeRevenuebyIndustryDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Technology", "label": "Technology Service [Member]", "documentation": "Technology assistance, including but not limited to, training, installation, engineering, and software design." } } }, "auth_ref": [ "r982" ] }, "kfy_ThePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "ThePlanMember", "presentation": [ "http://www.kornferry.com/role/RestructuringChargesNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "The \"Plan\"", "label": "The \"Plan\" [Member]", "documentation": "The \"Plan\"" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r890" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r897" ] }, "us-gaap_TradingActivityByTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradingActivityByTypeAxis", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Activity", "label": "Trading Activity [Axis]", "documentation": "Information by type of trading activity." } } }, "auth_ref": [ "r102" ] }, "us-gaap_TradingActivityByTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TradingActivityByTypeDomain", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Activity, by Type", "label": "Trading Activity, by Type [Domain]", "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)." } } }, "auth_ref": [ "r102" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r917" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r919" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2023", "localname": "TradingSymbol", "presentation": [ "http://www.kornferry.com/role/CoverPage" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.kornferry.com/role/CreditLossesScheduleofFairValueandUnrealizedLossesonAvailableforSaleDebtSecuritiesDetail", "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments", "label": "Financial Instruments [Domain]", "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." } } }, "auth_ref": [ "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r313", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r328", "r329", "r330", "r412", "r415", "r578", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626", "r627", "r628", "r629", "r630", "r631", "r632", "r633", "r634", "r635", "r636", "r637", "r638", "r639", "r640", "r641", "r642", "r643", "r668", "r928", "r929", "r930", "r931", "r932", "r933", "r934", "r958", "r959", "r960", "r961" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r920" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r921" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r919" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r919" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r922" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r920" ] }, "us-gaap_TreasuryStockCommonMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockCommonMember", "presentation": [ "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Treasury Stock, Common", "label": "Treasury Stock, Common [Member]", "documentation": "Previously issued common shares repurchased by the issuing entity and held in treasury." } } }, "auth_ref": [ "r74" ] }, "us-gaap_TreasuryStockSharesAcquired": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockSharesAcquired", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited", "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of stock (in shares)", "terseLabel": "Shares repurchased during the period (in shares)", "label": "Treasury Stock, Shares, Acquired", "documentation": "Number of shares that have been repurchased during the period and are being held in treasury." } } }, "auth_ref": [ "r22", "r121", "r153" ] }, "us-gaap_TreasuryStockValueAcquiredCostMethod": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TreasuryStockValueAcquiredCostMethod", "crdr": "debit", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITYUnaudited", "http://www.kornferry.com/role/EmployeeStockPlansAdditionalInformationDetail" ], "lang": { "en-us": { "role": { "negatedLabel": "Purchase of stock", "terseLabel": "Shares repurchased during the period, value", "label": "Treasury Stock, Value, Acquired, Cost Method", "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method." } } }, "auth_ref": [ "r22", "r74", "r153" ] }, "us-gaap_TypeOfRestructuringDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "TypeOfRestructuringDomain", "presentation": [ "http://www.kornferry.com/role/RestructuringChargesNetNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Type of Restructuring [Domain]", "label": "Type of Restructuring [Domain]", "documentation": "Identification of the types of restructuring costs." } } }, "auth_ref": [ "r368", "r369", "r375", "r376" ] }, "kfy_USTreasuryAndAgencySecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "USTreasuryAndAgencySecuritiesMember", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsFinancialInstrumentsandBalanceSheetClassificationDetail" ], "lang": { "en-us": { "role": { "terseLabel": "U.S. Treasury and Agency Securities", "label": "U S Treasury And Agency Securities [Member]", "documentation": "U.S. treasury and agency securities." } } }, "auth_ref": [] }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic", "crdr": "debit", "presentation": [ "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Add: undistributed earnings to nonvested restricted stockholders", "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Basic", "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." } } }, "auth_ref": [ "r252", "r255", "r256" ] }, "us-gaap_UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted", "crdr": "debit", "presentation": [ "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Less: reallocation of undistributed earnings to nonvested restricted stockholders", "label": "Undistributed Earnings (Loss) Allocated to Participating Securities, Diluted", "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." } } }, "auth_ref": [ "r252", "r255", "r256", "r925" ] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2023", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r916" ] }, "kfy_UnearnedCompensationCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "UnearnedCompensationCurrent", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Unearned compensation", "label": "Unearned Compensation Current", "documentation": "The amount advanced to employees that we consider unearned compensation that will vest and therefore be expensed in within a year." } } }, "auth_ref": [] }, "kfy_UnearnedCompensationNonCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.kornferry.com/20240131", "localname": "UnearnedCompensationNonCurrent", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Unearned compensation, non-current", "label": "Unearned Compensation Non Current", "documentation": "The amount advanced to employees that we consider unearned compensation that will vest and therefore be expensed in more than one year." } } }, "auth_ref": [] }, "us-gaap_UnrealizedGainLossOnInvestmentsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UnrealizedGainLossOnInvestmentsTableTextBlock", "presentation": [ "http://www.kornferry.com/role/FinancialInstrumentsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments and Balance Sheet Classification", "label": "Unrealized Gain (Loss) on Investments [Table Text Block]", "documentation": "Tabular disclosure of unrealized gains and losses on investments." } } }, "auth_ref": [] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "UseOfEstimates", "presentation": [ "http://www.kornferry.com/role/OrganizationandSummaryofSignificantAccountingPoliciesPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates and Uncertainties", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r52", "r53", "r54", "r170", "r171", "r172", "r173" ] }, "us-gaap_VariableLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "VariableLeaseCost", "crdr": "debit", "calculation": { "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail": { "parentTag": "us-gaap_LeaseCost", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.kornferry.com/role/LeasesComponentsofLeaseExpenseDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Variable lease cost", "label": "Variable Lease, Cost", "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases." } } }, "auth_ref": [ "r605", "r832" ] }, "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract", "presentation": [ "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average common shares outstanding:", "label": "Weighted Average Number of Shares Outstanding, Diluted, Adjustment [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail", "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "totalLabel": "Diluted weighted-average number of common shares outstanding (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "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." } } }, "auth_ref": [ "r242", "r258" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average common shares outstanding:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2023", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.kornferry.com/role/BasicandDilutedEarningsPerShareBasicandDilutedEarningsperCommonShareAttributabletoCommonStockholdersDetail", "http://www.kornferry.com/role/CONDENSEDCONSOLIDATEDSTATEMENTSOFINCOMEUnaudited" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "verboseLabel": "Basic weighted-average number of common shares outstanding (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "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." } } }, "auth_ref": [ "r240", "r258" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "4", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482338/360-10-05-4" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "12", "Subparagraph": "(f)(2)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481410/810-10-15-12" }, "r2": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "SubTopic": "20", "Topic": "940", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481913/940-20-25-1" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "SubTopic": "230", "Topic": "830", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r4": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a),(b),(c)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i),(j),(k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r8": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i-k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-12" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-14" }, "r11": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-20" }, "r12": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21C", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21C" }, "r13": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480463/815-10-45-5" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "360", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-1" }, "r17": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "10", "Topic": "825", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-1" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r19": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "30", "Topic": "350", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-1" }, "r20": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r21": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c),(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r22": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "505", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-2" }, "r23": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-2" }, "r24": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2A", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "718", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2A" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2C", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2C" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "SubTopic": "10", "Topic": "280", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-4" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482739/220-10-55-15" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "60", "Paragraph": "1", "SubTopic": "10", "Topic": "820", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482053/820-10-60-1" }, "r29": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "SubTopic": "10", "Topic": "420", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "SubTopic": "10", "Topic": "210", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19(b),22(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.19-26)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.20)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.21)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r36": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r37": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.22)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r38": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.24)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r39": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.29-31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "210", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02.31)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "220", "SubTopic": "10", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-5" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-4" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-1" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-3" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-4" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-8" }, "r54": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-9" }, "r55": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r56": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "280", "SubTopic": "10", "Section": "50", "Paragraph": "30", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "Publisher": "FASB", "URI": "https://asc.fasb.org//310/tableOfContent" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "310", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-9" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "320", "Publisher": "FASB", "URI": "https://asc.fasb.org//320/tableOfContent" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482686/350-30-45-1" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "350", "SubTopic": "30", "Section": "50", "Paragraph": "2", "Subparagraph": "((a)(1),(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-2" }, "r64": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482130/360-10-45-4" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "360", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481544/470-10-50-5" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-3" }, "r73": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-8" }, "r74": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "30", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481549/505-30-45-1" }, "r75": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "710", "SubTopic": "10", "Section": "55", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482943/710-10-55-7" }, "r76": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r77": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-3" }, "r78": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-4" }, "r79": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r80": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r81": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r82": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-15" }, "r83": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-16" }, "r84": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "45", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-21" }, "r85": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1" }, "r86": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4I", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4I" }, "r87": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r88": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r89": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1" }, "r90": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r91": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r92": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4" }, "r93": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4A" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r98": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4B" }, "r99": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r100": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4C" }, "r101": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4D" }, "r102": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4F" }, "r103": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-5" }, "r104": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-8" }, "r105": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "25", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480238/815-25-50-1" }, "r106": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r107": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "820", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-3" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-11" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "825", "SubTopic": "10", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-12" }, "r110": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-1A" }, "r111": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-2" }, "r112": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482925/835-30-45-3" }, "r113": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "835", "SubTopic": "30", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482949/835-30-55-8" }, "r114": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "320", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480832/942-320-50-5" }, "r115": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480848/942-470-50-3" }, "r116": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//205/tableOfContent" }, "r117": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(28))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(29))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(31))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(32))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//220/tableOfContent" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "45", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1" }, "r129": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.2(a),(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r136": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03.9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r137": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r138": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-13" }, "r139": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r140": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-25" }, "r141": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r142": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "235", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//235/tableOfContent" }, "r143": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "275", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//275/tableOfContent" }, "r144": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 4.E)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480418/310-10-S99-2" }, "r145": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-2" }, "r146": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.CC)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480091/360-10-S99-2" }, "r147": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r148": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r149": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//470/tableOfContent" }, "r150": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481573/470-10-45-12A" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-6" }, "r152": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-7" }, "r153": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r154": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r155": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//810/tableOfContent" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r157": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r158": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r159": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r160": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r161": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(15)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r162": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r163": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r164": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r165": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r166": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r167": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-6" }, "r168": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-7" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482659/740-20-45-2" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-1" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-11" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482861/275-10-50-12" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(1)", "SubTopic": "10", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-9" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "606", "Publisher": "FASB", "URI": "https://asc.fasb.org//606/tableOfContent" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479343/105-10-65-6" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-1" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483499/205-20-50-7" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-5" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(30)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-10A" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-11" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14A" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1A" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-1B" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r212": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r213": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r214": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r215": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 6.B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-5" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-11" }, "r217": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r218": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-15" }, "r219": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-2" }, "r220": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "21D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-21D" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-24" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482913/230-10-50-8" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r225": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r226": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r227": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r229": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r230": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-1" }, "r231": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-11" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-3" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-4" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r236": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-7" }, "r237": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-8" }, "r238": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483443/250-10-50-9" }, "r239": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//260/tableOfContent" }, "r240": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-10" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-11" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-16" }, "r243": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-2" }, "r244": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-22" }, "r245": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-23" }, "r246": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-28A" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r250": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "40", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-40" }, "r251": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r253": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r254": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60B" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "65", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-65" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "66", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-66" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-7" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-2" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-3" }, "r262": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-15" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483014/272-10-45-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//280/tableOfContent" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-15" }, "r266": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r267": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-21" }, "r268": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r269": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r270": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r271": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r273": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r274": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-22" }, "r278": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r279": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-25" }, "r280": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-26" }, "r281": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r282": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r283": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r285": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r286": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r287": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r288": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r289": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r290": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r291": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "32", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-32" }, "r292": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "34", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-34" }, "r293": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "40", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-40" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-41" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "42", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-42" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-2" }, "r298": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481990/310-10-45-9" }, "r299": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481962/310-10-50-4" }, "r300": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-2" }, "r301": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r302": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r303": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-2" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-3" }, "r313": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r315": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r316": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r317": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r319": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r321": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r322": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5" }, "r323": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r324": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r325": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5A" }, "r326": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r327": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r328": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r330": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-5B" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-4" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r333": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-4" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479654/326-10-65-5" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479344/326-20-45-1" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-11" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-14" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-16" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-5" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479130/326-30-45-1" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-5" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-7" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-9" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-1" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482598/350-20-45-2" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-2" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482099/360-10-50-3" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//420/tableOfContent" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r368": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r373": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-1" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB TOPIC 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-4" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r388": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r390": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r391": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r392": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r393": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iii)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r394": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(4)(iv))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r395": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1B", "Subparagraph": "(SX 210.13-02(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1B" }, "r396": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r397": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r398": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r399": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r400": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r402": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r403": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r404": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1D" }, "r405": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1E" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r411": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1F" }, "r412": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1I" }, "r413": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r414": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-4" }, "r415": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-18" }, "r416": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.3-04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480008/505-10-S99-1" }, "r417": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-1" }, "r418": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-2" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479837/606-10-45-3" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-12" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-13" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-15" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-4" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-8" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-9" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//715/tableOfContent" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-2" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480535/715-20-45-3A" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r447": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r448": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r449": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r450": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r451": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r453": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r456": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r457": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r458": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r459": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r460": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r461": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r462": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r463": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r464": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r465": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r466": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-2" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r497": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r499": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-6" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-8" }, "r501": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480126/715-20-S99-2" }, "r502": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480266/715-60-50-3" }, "r503": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480794/715-70-50-1" }, "r504": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480606/715-80-35-1" }, "r505": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r506": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-5" }, "r507": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-9" }, "r508": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//718/tableOfContent" }, "r509": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1D", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-1D" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480483/718-10-35-3" }, "r511": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480454/718-10-45-1" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r513": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r514": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r515": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r516": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r517": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r518": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r519": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)(iv)(04)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(f)(2)(v)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "15", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480336/718-10-65-15" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 14.F)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479830/718-10-S99-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//740/tableOfContent" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-4" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482525/740-10-45-6" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-10" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-14" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-17" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-21" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482615/740-10-65-8" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB TOPIC 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.Fact.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479360/740-10-S99-2" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482526/740-270-50-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482603/740-30-50-2" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-19" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481231/810-10-45-25" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-1A" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481203/810-10-50-3" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4E" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480528/815-20-65-6" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480237/815-40-50-5" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480175/815-40-65-1" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482106/820-10-50-2" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-1A" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482736/825-10-45-5A" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-17" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-2" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482900/835-30-50-1" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//842-20/tableOfContent" }, "r596": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r597": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-1" }, "r598": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-4" }, "r599": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479041/842-20-45-5" }, "r601": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r602": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r603": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r604": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r605": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r606": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r607": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r608": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r609": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r610": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483550/848-10-65-2" }, "r611": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org//855/tableOfContent" }, "r612": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r613": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "855", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483399/855-10-50-2" }, "r614": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r615": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r616": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r617": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r618": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r619": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r620": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r621": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r622": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r623": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r624": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r625": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r626": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r627": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481444/860-30-45-1" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481420/860-30-50-7" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r631": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-3" }, "r633": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r635": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481229/860-50-50-4" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482546/910-10-50-6" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "924", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 11.L)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479941/924-10-S99-1" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(10)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479853/942-210-S99-1" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(26))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-04(27))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483589/942-220-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479557/942-235-S99-1" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480842/942-360-50-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(24))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r661": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(25))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(18))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(20))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r670": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r671": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(22))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r672": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(23))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r673": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(3)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r674": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483586/944-220-S99-1" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r684": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r685": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-1" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r688": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r689": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r691": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480149/944-235-S99-2" }, "r692": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-7A" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480016/944-40-65-2" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r700": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(i)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479886/946-10-S99-3" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-11" }, "r702": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-13" }, "r703": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r704": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-3" }, "r705": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480767/946-205-45-4" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480737/946-205-50-1" }, "r707": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480555/946-210-45-4" }, "r708": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r709": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r710": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r711": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-6" }, "r716": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r717": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r718": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(14))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r723": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(16)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r727": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r729": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r730": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(3)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r732": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r733": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r734": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r735": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r736": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r737": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r738": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r739": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(9)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-1" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479617/946-210-S99-2" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-3" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483581/946-220-45-7" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-1" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(1)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column A)(Footnote 3))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SX 210.12-13(Column G)(Footnote 8))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5" }, "r776": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r777": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r778": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5B", "Subparagraph": "(SX 210.12-13B(Column E)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5B" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5C", "Subparagraph": "(SX 210.12-13C(Column H)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5C" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column B)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5D", "Subparagraph": "(SX 210.12-13D(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-5D" }, "r782": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-2" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481004/946-505-50-3" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482856/976-310-50-1" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482707/978-310-50-1" }, "r792": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r793": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-13H" }, "r794": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r795": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483467/210-10-45-1" }, "r796": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "22", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483444/210-20-55-22" }, "r797": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r798": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483426/235-10-50-4" }, "r799": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "52", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482635/260-10-55-52" }, "r800": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r801": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-31" }, "r802": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481933/310-10-55-12A" }, "r803": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479081/326-30-55-8" }, "r804": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482548/350-20-55-24" }, "r805": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r806": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69B" }, "r807": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69C" }, "r808": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69E" }, "r809": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481568/470-20-55-69F" }, "r810": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481112/505-10-50-13" }, "r811": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r812": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r813": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r814": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r815": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r816": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r817": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r818": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r819": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r820": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-17" }, "r821": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480482/715-20-55-18" }, "r822": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r823": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r824": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-11" }, "r825": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r826": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r827": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480576/715-80-50-6" }, "r828": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480547/715-80-55-8" }, "r829": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480429/718-10-50-2" }, "r830": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4J", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4J" }, "r831": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4K", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481175/810-10-55-4K" }, "r832": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "53", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479589/842-20-55-53" }, "r833": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481372/852-10-55-10" }, "r834": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479401/944-30-55-2" }, "r835": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480046/944-40-55-29F" }, "r836": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480524/946-210-50-1" }, "r837": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480493/946-210-55-1" }, "r838": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480833/946-310-45-1" }, "r839": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" }, "r840": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-2" }, "r841": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-3" }, "r842": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-6" }, "r843": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r844": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r845": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "7", "Subparagraph": "(SX 210.12-15(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-7" }, "r846": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-10" }, "r847": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-11" }, "r848": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "830", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480167/946-830-55-12" }, "r849": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r850": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r851": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r852": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r853": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r854": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r855": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r856": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r857": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r858": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r859": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r860": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r861": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r862": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r863": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r864": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii", "Section": "6" }, "r865": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r866": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r867": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r868": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r869": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r870": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r871": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r872": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r873": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r874": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r875": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r876": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r877": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r878": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r879": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r880": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r881": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r882": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r883": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r884": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r885": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r886": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r887": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r888": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r889": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r890": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r891": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r892": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r893": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r894": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r895": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r896": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r897": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r898": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r899": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r900": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r901": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r902": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r903": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r904": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r905": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r906": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r907": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r908": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r909": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r910": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r911": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r912": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r913": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r914": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r915": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r916": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r917": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r918": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r919": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r920": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r921": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r922": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r923": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r924": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r925": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "60", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482689/260-10-45-60" }, "r926": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4CC", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-4CC" }, "r927": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4H", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480081/944-40-50-4H" }, "r928": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(a)", "Publisher": "SEC" }, "r929": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(1)", "Publisher": "SEC" }, "r930": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(2)", "Publisher": "SEC" }, "r931": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(b)", "Subparagraph": "(3)", "Publisher": "SEC" }, "r932": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r933": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r934": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "(c)", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r935": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r936": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r937": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480566/210-10-S99-1" }, "r938": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482790/220-10-45-14" }, "r939": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-4" }, "r940": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-5" }, "r941": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482765/220-10-50-6" }, "r942": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(b)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483621/220-10-S99-2" }, "r943": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-12" }, "r944": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-17" }, "r945": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "28", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482740/230-10-45-28" }, "r946": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r947": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(g)(1)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r948": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-1" }, "r949": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480678/235-10-S99-3" }, "r950": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-23" }, "r951": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-24" }, "r952": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483421/250-10-45-5" }, "r953": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482662/260-10-50-1" }, "r954": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-18" }, "r955": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "30", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482810/280-10-50-30" }, "r956": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-1" }, "r957": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481830/320-10-45-11" }, "r958": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481800/320-10-50-9" }, "r959": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r960": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r961": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-3" }, "r962": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479536/321-10-50-4" }, "r963": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "323", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481687/323-10-50-3" }, "r964": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "325", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481551/325-30-35-2" }, "r965": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479319/326-20-50-13" }, "r966": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479106/326-30-50-4" }, "r967": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r968": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482573/350-20-50-1" }, "r969": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482665/350-30-50-3" }, "r970": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481931/410-30-50-10" }, "r971": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482047/420-10-45-3" }, "r972": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482017/420-10-50-1" }, "r973": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479823/420-10-S99-2" }, "r974": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483076/450-20-50-9" }, "r975": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480102/450-20-S99-1" }, "r976": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482425/460-10-50-3" }, "r977": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r978": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1A", "Subparagraph": "(SX 210.13-01(a)(4)(iii))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480097/470-10-S99-1A" }, "r979": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481139/470-20-50-1B" }, "r980": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-10" }, "r981": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479806/606-10-50-5" }, "r982": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "606", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "91", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479777/606-10-55-91" }, "r983": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r984": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480506/715-20-50-1" }, "r985": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482685/740-10-50-12" }, "r986": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1A" }, "r987": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480434/815-10-50-1B" }, "r988": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "28", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147482907/825-10-50-28" }, "r989": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "230", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481877/830-230-45-1" }, "r990": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481694/830-30-45-20" }, "r991": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481674/830-30-50-1" }, "r992": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479365/842-20-25-6" }, "r993": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-4" }, "r994": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147478964/842-20-50-6" }, "r995": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r996": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "852", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481404/852-10-50-7" }, "r997": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r998": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r999": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-3" }, "r1000": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1001": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1002": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147481326/860-20-50-4" }, "r1003": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-03(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479440/944-210-S99-1" }, "r1004": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147479432/944-30-50-2B" }, "r1005": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-15" }, "r1006": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480990/946-20-50-16" }, "r1007": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1008": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-09(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147483575/946-220-S99-3" }, "r1009": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org//1943274/2147480032/946-320-S99-1" } } } ZIP 91 0001628280-24-009912-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0001628280-24-009912-xbrl.zip M4$L#!!0 ( /MX:%B\.YR]:W?B2+(N_'W_"BUFWCU5:\DNW2^N:LZB;#S-M,OV&-?,Z?=+K[24&$T) MB=;%9>;7G\P48&S ()!02L3LW_Y/^W^^#!-R&;DTB']I#9-D?/;IT\^?/T]_ MJJ=A]/A)MFW[TS.]II5==/;\$/G>JTOI-^QB19+43UX0)RAP\.QZ[SE9?;47 M^%Z _^_7NZM/282">!!&(Y20P9+G*-*)I)S(RLM#UKU15A<>-+L\CE[>.4#Q M [N6?$F?K,XNPHX[OX@],,;.Z6/X](G\\.I"\O0?[TR8_OR XOF$7>RM?B[Y MX=5S?PPFKQ[[(XR" 8ZBR:D3CNB5&IF=/*?[TC!>L8C^.K\T]E9=2$8K?_J_ MWZ[ZSA"/T,E;1M&QNF^&/KW-^)3].+LTC4\>$1HOTWCZPZMI>G&H*;+Y'F2R M*Q80_JE=1X&"0Z2D_O)F-#!R3[]TDKP<_*)@?Y3^W_^YW^^)%[BXS;AU\F, M*U\^9=]]^90]^2%T)^TOKO^VAR%H0!)N_WGL_HA3C*_O1< M%P?L3_+[=3K"D>=DKW].[O#@EY9S0J81H!%]$O;.N@%YW>2<#"Y"?B]P\?-O M>-(2/(+@P8EBM-H2_9]N&*;]Y=.KI^9XR7D:1>0-EU[L(/]WC*)NX%Z@A! F MH_(O+<*9,Y=\N.AE#"89@_9)E79__47HD(L6WW])OHGG;[!:;4K] MHEYP2RX/W=>OL%OM?ZJ[OZ!#GNZR-_CH\375!MXS=D\&R*=Z(GN;*K7:[(M\ M+Y3LV2NGPG9VZ05>@J^\)^SV B+2C]Z#CSMQC)/O,1ZD_I4WF+]4)W+9OI5_ M7_/.RP@Y5)J$E#R2O3%(1P\X:KT=A4PF[F+'&Y$)_-)29D,B(G)VCN+A>3@: MXR!FDDD([1":H$?[E$=Q!H Y\RWS7?<)#B.Z)B"5^"1_(:!@2B:6\>?.^1T:3[/,9.@MU[;T0NN1GTR;?Q()MZ M-BYY-BY;I^-2O^4-O,3#\3=,Q7]IG)]>+V(1)G8+,2YQO&+II9;)6>#A2&!#PBNMC//>;Z^7U+S49% [(D-F9R71FA [: M_$'37[:;&5V2V+3B(2+I10SL M2*F4B,];,DV-[;/O_8O\5-+XHA(%TPFU.?>E$E'.?0J<^?2()4^&M7CI=:94 MPVA'@B[=3[^\P$%(EHI5C]T6SJ\>\>GUZ#?R4R^;G]-9X$>Z3&4?7?*RY['O M.5Z2K2Z"ZXWHTA4&1+:CY.PV"MW426ZB/HZ>/ =WGCTB[;-5;_KE;&%:^<3Y MS.2B1D[G:QW6;).M1LYG M)6RI2&O4R FM2%HJ,<1JZXPVVN92N/,[YX&9A,R)V;Q_IC2S)AR-PX!F!;R. MWY#O1V'03XBAW LC>*O)OD>?V@G,T]A+D%\_ HC8ZWO"$._\R M)T_N<(*\@$@.BNA&? F24Q+AN7,6Y-,L01O2["0_JT)TS$ M(QR5$.@LB1>E.X,E\^(6T52]VI"[=)^S9')?AP&=413Z/E$Y/3*W",?U(3]W MV[SY(!Q M*GC--6=@W5ULCL(>YLY9L&]X4G?O^]!AC\((7W=7FX.P1V&\J+L??IBP1V'D MKKO?74W8HS#RE^Y05S>UNONCAX_H6%O;@;)4E!W(W68Q)^J6!][4W3NN*J)3 M :^TTAWBFM"A[GXE%Q&=*AA7=^>3JXA.%0RLNQ/+3T3G%4_VL8&UNCNS!X[H M%$?XNKNUU4=TBN,%;!H?E-QU][LKB>@41WX>MG9+FEK=_=W2J.)6AUWUK M]D 1G4IX4W?ON**(3B6\JKM#S$,DHQ+&@2-<2ON[O/RS*L%'=,RJB[ MZHD%%W#_0@&PH5\:;N'FDE&PH5\8J'G6$>Z%!WO[+ZC95J&&?6 MW?GD9V.E(@;6W8GE**)3U#$IL^[.[*$C.H41ONYN+0<1G<)X4?<=W\-$= HC M=]W][FHB.H61G[-#OT5.K>[^Z.$C.ML>%5**.RIDUGUC]5 1G2IX4W?ON*J( M3@6\LK@[]%L1'>KN5W(1T:F"<75W/KF*Z%3!P+H[L?Q$= H[)F75W9D]<$2G M.,+7W:VM/J)3'"]@T_B@Y*Z[WUU)1*N^-UU-0?K"R%^ZNW_ J:6!E\TK#OV4 MKL/SN8TPBM,(LT;'LQ]G#YG]-OM,G[+T1/+B01B-4.#@/\('WWM$:Y^_^M)\ M;QNB&*]^./UEFV>]9K,L<1LPZ(W&R(NP>Q4&CU=DM7 [<8R3^%?LNYW _1YC M]^OD?C)>[%3M/0Z3FP'Y*;NT]*(XE;0/E[@-(^3GV!4!*AZ&ODMNC<(GIE5C M0V\,"](LUQ"*; 0(,L<1MIJ ''J@@-R1*W<8A:+WU5R1^WP8V:<[,:V2P] M/)*7$&]6]X,9 CSD +RUB!8K=6Q Q.*E^Q&"NXR!.$K.[E#P.!5<^O&;%WBC M=%1J6*; 6FRRS)V_OHJHZ+E>1.76I9['&K^FL1?@..YGCXA?EI[N,W;2A*Q2 M9(FYC<(!N8CM-/4QBIPAOSR8![6"E(YE*:HU?0;YPELRM6]TA+K&[[#?? MX3B)/"?!+MLY+-U'KJ*>LRQSZR-SP96*+#>96S^8"ZY4%$^2N?5UN>!*13ZK MS*W/VD\?8L_U4#3I(Q_?#!@37G.H.QK[X03C)J\P_&[2\\6?JM8:?G?U^>)/ M5:L.=SX[I_RI:/U1N'/_YU8!>8+K^$V&M%('E>B9Q5^XQ/-XW%%MH[";[2C MB3RN9CWF-G:2/T'[/D)![#.>=]S_I'%"[RXY7[6PXZFRPFV\)#\G+O" GE;X MB@/R1W+K$[[4D2/\QDIR<^0:)]^#""/?^R]V>\$3SGCQ=^0%5V%<]GF2 GG" M;WR$5WW%A4O ;]B$=^7&!?OXC:KPKPEY8*#*;=B%6[594JJ&RFUPA'M-6!9' MN UEU$"YE<43;D,/==!7:G&=S62U00&"*MW2 CG2H$!!M6YI@3QI4*B@&K>T MDET,M4'1A&K=TFK8UZ"H0M5N:34,;%!H3QI4*B@"C.OHD0&K4'1A"K-O*K8UZ 01+5F7E4,;%#$HI)H7F%Q5:U! M<8I*HWG%<:1!(8B*HWG%\:1!<84JW-+BXJI:@P($5;JEQ7%$;U"@H%JWM$"> M-"A44(U;6DGNM=Z@:$*U;FDU[&M05*%JM[0:!M8]KG ?L8(R$W8^)6O;T,ST M1;WN 80J.%7)CIY>]P##X3E545!.KWO@H0I.5;-.<1N.N/0"%#@>\GO$?8E2 M>O=R+R$[7PYA?U O& M:1*S*Y3:),/JW 9!#L&'_<%(BPR>A]$XC(@(7H<)CF^BKV'@UB<=VN VZ/(N MT;_W9SJZ$[B=1QPXDY?#UJ +=D("MZ&>(^,#M[&;(O@@%R6<+Z&$Y7I[W](D M1?YE&KCUX3JW(9_:<#VSZ;=>!CCB/;?1HMKP_AS%'-=S?LMO;F-.M>'W-^*V M3[ZAZ =.J)JOD:QS&\7BRN-ZC_>7882]QZ#[[ QI;7WRD5;=K0\"N(V.0=LBFD%QP M@-MXUP69QA.BA=I?W-T[+_Y1@ K:>@R_8O?1"QXO<$S>D9U->/7VZS!PI[_A M^L0X36YC7,#STM8Z;J-:3>/YUB_]BGP4.+@_Q#BY"IV%U])X7B]PPA&^1\^8 MMF._288XNL,.)J1Z\(L+Z-U'R"43[SB$_@04;[O#O_ FODV)]8GB&JDYB]OP M'4"^%I#OAWZ-T,YMV!+07@NT'T;!%VG36-Q&:P'RM8!\Z0J^4+1S&ZMN&MKW M#^54UNP1U.O(@='J[;79WAIW48^=<[D!!;NCH)9QE3UYM1,2&YS3 MKDBUC-Q4+K%5^!"*Q&T$AV->56.ODJ?8]13SA(\1T> M(6(+!8^W.!J$T8CFC-T\^-XCXTKW>8P=VA+$&Y%+;@9]\FT\('X&^:T_HU_& MX"_E//C4#>ESILI.8?PK]TUS_"T0D*/0JR)5%.MI(IYTP),B512;:AR>=, 3 MPU-%L;3&XXB;>OYL50_;_IK,R5%YB[ZQ1UG*I(9F;M8U_LZ[,H;X+[C8;+2 MT_-:OV+D)T,'14T5'.["6WRRIRKIX2X;Z'WVG(=!G(YP]/1 +(!;J:E9 M+."P<>9JI*5FSO]AX\S52$G-O/U*(V:5"(U:,_^_THA9)3*D_ZBKV+'=V(*-+_T,9^3\@G8ZM-3V]%Y2Z&P"_+J1[.>KG1 MBLPO#1S/TR@BHZL/S[D+3.Q.>[(<;D=^T.XJ=P&/'"2?]LRFS;(/U#FU4-)S M%] H>8$#UL]9SUW I&32PT+[PGON(C,U6VAK+OK<18&XM'$*+(JH:-R%=?AU M9RKT8 ME^;'$B6J^L!;*LUS!PQ=5"6S/13P,OX_WTY7/NCS"*TP@SXDY_FSUB]M/L,WW&.CAQ M%PRCN^XT(27T/9=AJ)?@4?R:BS>$9N2WX+&?/79O_;$YFVR['+*M@=I/" ;I MT+^FL1?@.)[-Y$U6CD]G67K"1R5'I#3N8G&50 \0\8(([L)SH(P.#;V*3@/J MW(4I01E5C CNHIB\(^+">Z0%BWE1?S5=!'7N(JG-P%U=X,NO-P,W-45#MR%G'F'P[R/0Q^CR!E>AU$R[(P(S1W4%-54U9+(70B\N5BL M*T0@K WJBI>E$^+6"C6%2$01J^)XW=%)]SH+1T#PN@ D0T0@3 ZJ"M.EDX3 MPND D0T0X2ZLGH-;M.0M^8'<1GMZ4(;UR.0B;\2C^5T;3["BA=/D+KC>5"36 M%2!U#K'7"B"U4555+9IUCK#7"HEU!4B= ^QWMS<\0J$V2JFJY;'.D71.,5=7 M*' 7,J\_%&JC?JI:\K@+C==\O:CPBN(NY@C(Z?.VK2CH]6MP%64$9 M58P([J*JO".B866(JEH$N8NL-@-W=84#=]'59L"A-FJHJN6/NPAK,W!75SC4 M,LK*47)G$\L+5;0DVK4,*=<3BW6%"(2U05UQLG3:$.>NC;JJ"B(0^.8U\%U% MR:MJEDR(@ ,TUD #0N&@GJI>(B$L#M!8 PWN0N2-K>I2&U^OJI62NZAY8Z%8 M5X1P%TAO+$)JHZRJ63=5B;LX>F.A6%>$0!B])H[?04M=5;%PJA*$T0$B&R " M87105[PLG1!.!XAL@ AW8?6F%G:IC2=8U<+)77"]J4BL*T#J'&*O%4!JHZJJ M6C3K'&&O%1+K"I Z!]@Y+0U3&Z54T?(HUSF2SBGFZ@H%[D+F]8=";=1/14N> MS%UHO/Z8JRL4:AD"KZ(:6C6K0RVCPE540ZM&>KB-R%[@AZ07Q$F4TAM?M.=E MF$:WH1_Y_F=XZ3WA6QPYY)H^#KPP^AZ0P:41=J_#!,<7*287W0_#-$:! M>_^37#;IXR<<%,].CPP6D6N7!6CVRVX'>3\;X M9:"KAE,?7' ;H 1C:B2H5@PMNPX5UUNB%-TZ#G7(1Q>[YX0' M7M)YC# ^C$5DG"C:-A;1FTOWLH@4;B-;57-G01S>$'PO<5"XC1\52O"MWYH] M]A(YGD^(\=HON<-/H?]$?/K7%]6'U]S&;591G=4XPCZ:8/X9?GTS8?9A$E*MP/K8SBH MW$9.@.GE23JW(90[3-6JDZ21%SS>^BAXH?O]$-,OBF+RJS>=AW'2"5SR'8Z> MWB1!=4=C/YQ@3#<((L+TAF9CJMR&6@ 3%;4A5%5NHS. B8IZ'ZHJMT$=P$15 M&6 JM]&G?OH0XS]3S",=A&CDXSCX.,7+9>%SOJ?V%_,,8[SDZDG5CX,B.*VG.@XYT MVW)LUQJ8U@ K _L/ZEN\W!,G$Y\ 8.0%)T/L/0Z3,UL[UFPS/9$GZ M_UKLRO87;_0HQ)'S2XL([PF=BB2K\A^/\NE_QH\M ?G)+RTE^WOZT.D##7O\ M_'F$HD?RCH4I,\^<49F])(52J+OU[W[ M[H70O^_<=_M"OWO^_:YWWR-_=JXOA.[_/?^U<_WWKG!^\^U;K]_OW5Q_^43' MMF)6U4[CWR@>$O69A($H7)R>GPJ*I&OVTF#;7Q+TX./9F!["B$#QA S-1^,8 MG\W^^.QZ\=A'$P)S]BIVTRY0(# \E3(H)@3RB3M[\_3G4_+3I^7O;>O4EE;_ M))W*[/M/['G1&\@28K78/60F=.J_M-36F\E.AZ^,$X%E' LSEHR1ZQ(2GDF" M3)XR>\4G-O?W4:Q6CN++,!H)7XAR"<+@.F45*X2I#KK# [JLR"TA0'3)<+%W M=A$Z+-I&-7B+J9\!N: M2R?_9"KJY2GM%1!:.2WZO^VG9;V9E;9R5A^^H>B' M8B3^Y_?.W7WW[NIWX:Y[ M>W-W+]Q^O^M_[US?"__JS;*O:*_)MK9:I<3$EUPFES9EJL.7A$-28:64A&6+ASQF,A,Q,%-C.Q@[Z M^I;=WLV\B]=H=,DW)R/RB"&][<1%DY,)1M$)#F;H5%OM?Z" #&7ROW^1#>FS M*HL"M08W:OQ][;8R2'MS!TO"T2\)_R8/I@^/][(R=C";(O(VC^Y2K%\7!LB/ MYPN#UFJ'Q[HDW-]UKOL]IO@Y61,J55RS-2&98VBV* RB<"3\,?N?D(0O'_[X M8TNE7,Q,9&FKJ9R'HY''2LD(EQY1KP39-("SO3QU6>B%WIO=.A,7G0:PY!-9 MTVG 9:,_ BYM\2ZM7+E+FQ=&=_C1BZE4)=?DEQF4C%;[MYN[:^&R>W?W.V>6 MCCVC WO,&>W[T%M,]N#FDV$;NM9_KTEF,988'=3[C]K=?LK8\Y:>&2D/ MN<+GE=1>X$Q/\Y.E@Y7G. _3((DFYZ'[VJLA W+HODN"QU'X1)_SXLZ8K3;- M3ON)(ER):557ZM^CY]YT+\AA''B]]EJMMJV?*(:B6G3SZ!W"%@WLYS$@CBO85;MEET2,*O/^RSQ\K!%WUE.N=WIWV M3X7I#FTDO$:8?JRIO9Y7O#JN&^$XGOZ')K_),]&R6VV9V(!"YPD'*5NZ MJ2- 0!?%;P5-S&U%+[]7F4?VI5:[GWH$VK(N286]ZIS\>1/=AS_G*ID6'KL* M8Z$3/&(?%S4X(F3VQL@7\*P@.OF:2#../PH?R,P% M.O6]+,HBS>=WY??#]ERF@.Y$&+WBJ]9JJ_*2T'S, 9ZKD&CJVV$8O/%R::4? M75=.9$O=/@;+&VI>G(___8NER.;G6$B([(_I=(6 S5/,Y7><9*S6KE; MNJ;G=K>D4U//YVZM>Y2LG\I6,8]BH[(.ZF^-/-?U\4$CJE[B,_.ABYRA<.ZC M.,YA?/(\L0@Q+=&?C!Y"_T.%JS0 UC5_?9&2)B'PE$:?Q[Z)%O7C1+ MJ>[5X>>]_1(YU;,367E@X)XOD48692:TZB>A\T,4QB@2GI!/S.>_2J>23&/G M0CS<+P;0"!).92<3G3G]S%;[M\OU<<\CH;-O-P72VJN 8F91'^FFWF"R[*_V:7C"#N8K0.R(K",AECX0)Y'^"7$*5&8 M\3"D$>W9OEDR1,G;L?]$KT=)AYC=/)W#1U% @2M\4+(Y/A"ND]\?_D-F0*]G MEY*;Z"BFSV$5>]D@V"!1G BV)+AH$I_F]B3/TR@BC\MVCZG4$O\UC>>PLUOM MWY?=9V&:6R1]0 G*MC;?(/[E&>,%7^ N)5=JDC[=E$G]+/C5/[D7/M"4 M&_.SHBJGTPN2H1>3$:,QW9LI&_[9>.>H)FY\?LPN$(;290KA>>J;!)@M![,$ M)DCPR6"Q@!R'8)960789&R.JQ%9^*Q >G*S\(1X1L).W1#/=0S@_(C.?B%1G MD\<114<)\R@\1N'/9#C[^92H<,S&YN*!%[#,!18LHGZ_0J:Y9H3L9_GS[+*- M%ZP?W^Q"JK>G%Z\9Z^Q*+\ADDIB5)\IL)5I]GY^VI?-3;&+4?._N8%GN.VW@T04I.B<2]!A&D[G^I:%W)H*= M!0ECEZ[3R:^QOYLOP!$9.V\U2]$+SG;#"%>0=75BCRR_D]F3$^%Y+SLF^;I> MM13R XXZD[:_;K'.;5VR)\TZM&S,IU5F)RVT]2?O[#'GV5,VLT_-S3X>HRF#=\QENNFUTLKW!JN<4N:*$MT4A,R33./,U":T MSXZ*K,@6)M8Z?9<_H2__Z9%74P8&^">UXR/\Y,5,UTTKZU#+G"99T8OIR647 M16XLT"USSWWCQKY$<3Z@CRNM9G#E]G#EXB'V_;G ?2#,9PY5EK#YOKM"O';B M8U=#_=P*G4YS:X6@;50(!V.I0&,5*TUD+A!W/YSMJU.$L*T/XH:G"1-J*MWD MVS!ENH%NF\0L:HV8I_Z-=GO-SGYIV=$O%BB:WWO!: M:1' .AY9K^-?6KWKRQ713?9J%B_OLT?9!CV+,(W,/>&E4@DOSCSS MRZ676]!#'/IILOZ6Q=1YY9VTA?:7A^C3VU7N39F$[P]8"<'\203 /W9 H/K&$=JY]W=2L.D6?'F$=[]@E_V6)G>97@>M5K]L:U.EUUY=-B$5PD;P:#DHE& MIH$C>M4:KAUP /E81^QR%P0P*ZJB6]%!EKQ>LK\FGE6*$_Q#B)IX&Q:5DD85812?B0!BAU/7+#1Y9NTAE'GB^H M$OM9K5S;'MCVJ_,:29 @K^'7#KORH/Y _=5 _=EKU=^+34'U'A.,6DV+'L$? MX?J-^]6*,LLA3\@C,%M? O+$6:YOMN&[M"31RV#QJ=?B0QBOP.(#B\\Q+3XT M-6NKQ8?F!D1X2&O]/]5,H],Y"ME2!(K]"!4[Y?\Z?H%B!\7>3,6N;ZG86>+/ M,/3)*^)I41"A^V?J)9,5RA(49:,5)<&,!HH2%.51*4IK6PL8Q4/AT@]_QBNM M2%")C52)!!T&J$10B<>D$FE?[.LPP3$]7[)&-WZ?:< #;(&#ABM1PU%FFZ#A M(">J NQ9RC0G2H&IGYG8-V.<#0D6D'H)L:+#"@(K2!6;MI(Q74)46$)JMH0P MWOV3GF/W$G;"DRT'Y M_]IFN)GX8I_30;.-I'_F8Y5-,SW$L=/.B$=3O,:LT.74/8)&HF9C" M(E&U'CI:]&G314*'1:)VBP3A7N1,@%+*65)7:K7[A(@H@52N>JDERCGMW?,>:[N_ M-;B_#RU;?\0-?HKIE;,)OEG'K^76.%NR2&VMP&2Y+8G8<\Z\A)#3>3\;39FW M99%/UQVZ7GW4>D=J&)NIL59N]J6/MBDW[TW+)J%S?2'TOW_M]RYZG;M>M[^V M/5*U(SZ_N;[H7O>[%P+YJW]SU;OHW),/7SM7G>OSKM#_M=N]7S_V>K9VTNU3 M17J_C=*VCY*M4TW3:9!0WJ/M MM721*J(94X-)-B]?/R.8NJJUT\$I-]4_S*8:)P);E01*@CK0=+%B4Y7PVTS$ MW9W@;89H-T)"/GB!D S#E#S"C44!/SN8$'.,HZS#J$"L)?2&SR4$D7FA1J?? M7[0JBCAA4/7]AP[YE\"KU2X^*R)'DS <^@?^,_6>D/_*C)^R+\],)8';^?YU MKWDMSB>B3ZU^0FO;+Z>Q^[;WLKK8>YE^REHOI_')(T+C,XJ%3N#2_W1?@-!) MSE$4T3;Q_T)^BK?KP*S..C"S:DZJ(9JVN=1^.>LEO0]#Z)*5BS'%J!*0A?K+ M@E:!+"BMMJ5I(O,XN)"%QBYK65F.+%HQ3S9<:Y$H^6:\4J1K* (;EH,7&K[D M:YZG440$(2_P51JA%TVE06O L8-G@_XL$#PTST@3+947\-0U_6<[#-QA!Y/E M[H%F;+LI%@91.!(X(+[W5UB51E90E>#&_*-<\-@A%J?,PF)BH MYK*8""B9U?[.).95 7 6W9M^/^U0*0H1CL?8H;N@_F3#/OB1ZK]-D%UBZS5. M=N2L21!JV:(I\Z(!8?DL>_DL$CX6@8]ABX8D"7J>GFP*68)[ M]+*D@@NRE1;],9B<9<2\I[0DCC@[*K!@F^PH"W:K;:C$ 9 M$B63%PL"U&:9:K- X"ALO=5,@Q/@-%99WD9XC#Q7P,^49:_,3Q3'>'D_]]CQ MO\%_G]*SFY%S9CUT&"EWE 4:!+=7!FA B=841!N\^!) I#$0*;+-"8@*4J@9 M'B0>->M]F"!?<#)V%:!,MTM;;(J$; J3[B,+>JLMB[JFB:94E#ALG5/*N[8] M+I1MBJ;N@S*#HLQ0+=$P^$?9ZE.X>B,.X4(.9YYD%U$@.#V9+EM@_.^=^7(= M!LYN"L1LM15)$U6%%R<8#/\JLE]V!Y!%5B#3%B6-EUV+QFK2VR@\YF?N?I6K[(0I@\R__ M0=%:$#I'N( 8:$8THCBM4W1MBU. M,-18Q7N!!SBB?0N\A7Q>4*&Y5.B,AO,4S&P/9@?WC>[R*;*H&) WT1CP;-"= MQ8&';MY)BBCIO("GL4KS[V'H_O1\'_1D+CTY(UM>8)NMMBW9HJJ"1=D8J&S0 MBKM"Q-^$+$^:K??7;\E-)A5Q&PB0CH MHJSS(@&@+,M6EB6@R* ;2;(F:MPD]42/0?>/9.*. M6[P( >C20Y\%VQT\=/-(HIDD \)+&XBK7N=K[ZIWW^OVLW99]S?GO_UZO_[U\L138_"]U_ M?N_=_[Y/JX@%UJB$_K06J8_7=# Y\ G$/$-KK",ZJV0HC-&$'HB"OA+-JZ6_ M92W4VPP!.\:.:/-A8A 9O*2_01\)P/[VA5SWPSXMX:J**CKH4V#;O55H@A;_-2Z@B"I =0EH5 QZ0[];9H%U:P!?3E MNC-*"]N";)_I 0=XX*TW]X]= C8HS^YH[(<3C.]H#WKL7GGHP?/W:)YBRL1J M)EI4:9+9?.P8VJ!%"\>00JU/1;15:%MVX /T_I1W$U& O*?]C\[/1&&RHR"H MK;9JB)8-V_:-P4^NH_/[XD=C;? LA9O/0@%$=W85392Y*:-P+"E/L^K7!6G2XRI.O$'' M[B\6)FTKK8A&826=N,X5 J#MJ(OW!QH]26H:HF(4I7\/70A;5J 2=I/M_GGE M%N=M7'K6B3'Q(DRSL(6Q#W6Q<\"TXTKV[ M/-"#OKI,G&U>-M%![U84[=X=0_2\KVR+"C?]EANK4Z_"X/$DP=&(,/@!=&?. M$ PAWCVAW04AW>Y@5S,#PM1A>[ QP-D44BD$.%H&'-D&R_-0\8$$/<.V8''% M71<=L-Q%.BV]U=8+[.$(:K-R_.2M[[H??@R*'U57.,%/8[5GEE4!:G.O;(I" M8E6TI: NRMR9!$BD*P8Q'LF*)E\K+<'DL.!>1.E)H[D5<,:%-!T=(L MT9;YKQ(!:1-]C)P-LJXDR;#,")<=O,N0NH[A%T]M@U&5X%C MHSW-=$F45G1V7B9V-E@!S=^6F^AY)]:+XS3_I/16VS17GG)@F6@E V6W,1MD MS(9HV.I:LGOLN;O,("_5;](D3LA[B"K-.PVSU=854=66=^ .0?H]!FZQ@2LK M"A;,Z!^^/%Q B? /%*0HF@BJ+ J*I&AL?IUQY/F"*K&O5%$@]XTQ><([&7H+R=I.P65ZC)6KRLLQ!$*^F M<-I>8Q0-)S)6BB=;-'7812X9$7Q\L;TY8EFJPHJJ8ERAHOJ6:@3LM6IR7@2&$XDF51LG@YI-Q8-;K MKNGQ''IJ)\)#FOW_A 4_C(^G@=Z'O?1K3 9-_EI13VU&8;9_>+Y(WRSYXHH0 M^1HG-X-[])Q;6M2LNZZ]H@GI1U"W]2_N$1C+66:[$4NBD+?I^%?C_;WP/%1V,4%JMYO7A!&1 AZ M4_+E%@:3-I8Q+:BDVAC$;%"@>R/&:K6UYM5-Y=Z8!0OVH!;L?"OC-HSHTSM) M$GD/:4+K?]^'KQ>OG47)SJQ>4]0**Q\(5F\M\9G;ZCT$/F66ZVGHJBA)_+=L M/):%8"'GGB5(;+,P;,F5;$I+C=V.ME/E?O2HN4K:_IA")W#W=\MEN;3^L'NQ ML:*E$B06)+:\0Q_%2*Q26E/:@TLL,QX^,>MIEDY(_GES;D33"\*??WIN,IRQ:^&NZ22DEUO0 QERFJR_96' 6>&$QN2",*$V1D2^#EB [C$B]L<818D0#H1DB&-,$>CB(&;E*0/&$+;W M/? "%#@>\UO)%[3&77SZ.EUS8=HC%#UZ0<97957CWT.207Z35;KP+QTR!;_G MZ$C6C8$C.ZZD.0\ZTFW+L5UK8%H#K SL/V3BVDUO&LZ/'XW1(SYYB##Z<8(& M9%9GR/^))C'%WR(Q""6F [*U4PJY=6A9()O!CC1YHT M4&GE"+?GJZ'K.?@J:YMZ-S/&_G9S=RU<=N_N?L]:-W__VN]=]#IWO6Y_+3*K M'?'YS?5%][K?O1#(7_V;J]Y%Y[Y+FTZ3_WSK7M_WA9M+H7=]?O.M>_ 92%O- MX$,:(.*F$I7P<1OISV#,U/"+%F4ZGPS31^,8G\W^^.QZ\=A'DS,O8*]E-^T" M82)7IU(F6U/OY2LG$K6ZEO6/6K] M]YIDP* ./RC]W4?ECDU@#>M8?3^(9F]__PH[/U,&AS1PES1$%M081A@+W\AU MPUCH$F/"_?(0?6HOG 79Z1SF\1#PFGRS/?U*0>(6]V]MNO-(8FI*[8/"$LY^ M-X2L:FG"?03$ TP> ).K2TBHN4I(' RONSX91L;UR$I9M!6Y$>;/!R\0DF&8 MDD>XL2C@9P<3:HYQE!TR%ER4H(_"?C9077+J+HDE'>$G'*1+/?9X=PXQN3_N3N<8I#5 M5MLP+-'@IM+> ;;:0#3X%PVC>M'0B&A8DFA:O-3L!=$ T2"B858O&CKQJ^AI M"]$J[,0%" <(1P'"854O' 85#EG2H$M;^="XP][H(8UHND*8)B?AX&0<.C]P M(N#@$3UF333Q,^VR"87@WXJ*7;VHT*;0'+64@<-*>X-*EJI'E44,=U$RH&19 M^$O]H7)T-1H]S0$QBZK- > MCIX\!\?]T,_;PEA65'?)7&X>>#4S\ZU66S=% M6P);K3'@.9R=SXX:R:(.:1K-0<_!#'V--ODAND?6>'#2WH; M&M'F3?]E7X#AEF^K=)&8Y&\?LRY8@=M9H&EN66!;%:(N-:BZU='C:,-^:2DX M4@B.3%%23<2P* 8:^YKF/AR]0\CPC9&[=ESPM@.*-;"Z)M&**L%I52!TBK)]*VR$G:"VIT]T&T+ (W MG?_"=U!1!T96^<@:&Y"^F?LX7N"$H[WJES92%V_P8^;TZS'R785Q?G6L$O_> M%BT#-H.; YL-7DD1L-'(*JZ(N@PIHYH#G4-C)^@3IW*R[@)W2[;7"P&-(-,'-4G@Y MY.,T[VHAF@6 M5M89(%M/R&Z(F/*$68MH6<42-9O_1KX-CL?.S.\7N_P8PK'%&]M$5J:^Z=>L MUV)N>;!;;5N49#CUVASD;&7S[HT<4Z+%[36H3]X@Y!P&.#)9@FF+-]@S;PYR MMK( ]X>.TFH;JJAS4U*KL2;:-4X*.'-R9&[0!I/M-@H)YG?)[S5I*3FB,A6) M>Z<%'.T*3;L]$$;/J\BB:12U* /"ZHFPT@!&C[9(AFAK@+#C1M@&4W$/B!DT M64,3[1HLD\VOTO1B00HH22+O(4W0@X^%)!2"5Z%<&9EO,I%Q M\A):[RP0^3Y<%RU?%AI:]VZ%3H;TICH"9M.9F2( 0YO=*) /UPS %(Z7G$LV M/3\CVM;R$0B 4QWAM.GH3-EXLB2*)VM%N_NZ9EAR>@+Z'>ONMS *A$L<19/5 MIZ)+=(?XL'S_6HZ;L37X>'7\\EBSN05?9A%2R3R*ZGP@0D1 A$B#\1*E."Z&DQ215M@__D0A A$*&R"B3L)4-T(])01$GE7X8X M+7ZKDJFX84K=,=XJN<+02AE:LV,-710%9)2Q,,81F=YH1/13/$31>Z&'LPT5 MV0[ 0+B_X/N;?V;Y*XH]9Y] 99.,J3J;3+QVAH>Y MD22]&$DTF>94YJ5PU %\"0!YC4"N%0-RH]663I4&54(&D#<(Y,5@G!:N/96* MRE<#C /&B\2X7@S(K59;/95X*:_;?#?BPO/3!+M[!,K611R:)K7;3KDI IW/ M_9CB:)5(V\P!*:$_V7MLX'1) [EIO-SD\VC6RXTM%>K3@-R W' M-T6)#6V_ M>FJ7<'(,Q ;$AC^QR>=WO2,W"O.\2MA)+UIN8"L=AL;%T!I;T>/?[ -V3Q 9 M"GK$KW;28R%,DSA! 9O#VH.8==PU/O;[FQ_N6KEK7I#L\FY%9-*;]ZC%3!=T M,E5PG8X><'0S8-9$?/.B":81W7P9?#8M5B.+LK+R[;(C6TQU+ 65MR1K-I5CV^G<9M9U6CUVSTD[9[L4_21T?ES,X#7? M^)RB;'GG4Y%DFFBC%IR@M@5;^$X: &EJNC2]GZFVJS0I5)KD@O,(0)I FCB7 MIE*$2:7"5'2A?1 F$";.A>G]K+9=I4FCTJ358VEB[M\G5JYB5IF"_/,F+*'I MA 7C,/;H-,XB[*/$>\*??WIN,IR1?^&NZ5"EEUO00QS2^,K:6Q8&[&!::;48 MZ-B;H*/0@=P/L8 <)QR1%TX(,84@3' LL'(> :L%_Q@A7QBC*!'"@9 ,<4QS ME0*7]HVBVBA@%7Q00CX,O %#AD1&3GY8D0F$Y^^KORQ,.T1BAZ]("L$I+Q6 M(HHR-9-P:.[+B2YCSH2+ MZ%&((^>7UH_!A-J&FB2K\A^/RNE_QH\M ?D)^R7[]!K:ACQ^_CQ]WA2W],UO MY(7Q)?MY.BA#'S\S^7E#I94CW)ZOAJ[GX*NLOF&LN9*QO]W<70N7W;N[WX7. M]870__ZUW[OH=>YZW?Y:9%8[XO.;ZXON=;][(9"_^C=7O8O./?G0OR?_^=:] MON\+-Y?DIV^W=]U?R76]?W6%WC7YW#WX?*2MYO,A#5#J>D1!?-Q&%V2@SFH( MS74J6P7(,'TTCO'9[(_/KA>/?30Y\P+V6G;3+H F4G8J99(VC09.WSS]^93\ M]&GY>UTYM51[Y4_$/5OY_;I'V:>VL?J7=4]:_[TF&3"F X])??=)N>/,6,,Z M5M^/A=O;W[_"3L\4P2%-UR7M(&7V1X2Q\(U<-XR%+C$KW"\/T:?V/U"0HF@B MJ+*XT^;A\1#PFGRS/?U*0>(6]V]=]9%'$E.C:A\4;I[\L9)5+4VXCX!X@,D# M8')UKH*:*U7A8'C=](&0#,.4/,*-/PIE)$GS%]Y> MWPX\S]2:%+^O.JJ M%M@#AM\#6ZOU315X QK5Z/Y"C_.K/-H^EV%$/@:"DT81#IR)D$3D8329CM@- MR/U/&B+ZO:EV=^4YN=3DM]3BF>O[ 3N_0O].W/R M7^/D9G"/GG.;8+0 M2+:-B\66)$"?:S(VQ"4X0-YLM1JJ[9H%W8:!I!7"O(^ M[!4=B?.SCZFF_& M7N !CB)V\&$T)CR?VJ\!/5I/$$#^'OOHE4$K"@'.CDZ@9S!N-QFW.TC:;49X M(E;LJMLP3B*<>!$[?_(5!WC@);>$*?$J45N6)K757E'!!FR)ND)LR8JM'F): MJVV H]0D0+QTG>'05% M;K5-1;3E$AKCOG\DE'=M?F0PW6"L5@U3I=76%5$J+ H!,*TG3/E&J=IJVZ8H M%W8> U!:3Y1N,)JKAJE&X[F2:*_HW\(;3IN?9G"%X_AL91:]@!:8+R2A$+QB M/ZO82/E_#*D&^;)Z=K>YMY.W99&BNW"V67U:#H0\"H#/[K;PKO QB.&@+]NV M )\ZPJ=D].1<[,U66Q55?3EB!N"J([AV-RU+01?=41)U>;G;2UT34FL4BEVR M#W\+HT"XQ%$T61VEW=*,7U."?0\?C@]+N^!. 5O2@T.-MI1%" MMZV<(]ZJVU;__N;\MU]OKBZZ=_W__8NER.9GH?O/[[W[WZ'GUH%[;BG2J6X4 MT[?)/+5MWGI)\3@F^U32\[Z[[#')Y >%MT'QV)R,6T+IVW1,>[.$*G+A?5=X M;P)F;M4%(^O6*[!VO<+:U)\"NII$X<_->ZWUH=L=3A#Y,NN9UD510,8; P&W M)V#'<=)1ZE.'A-&0'?UA?[W>G&1?T5/HHD#/+ .%MZ;P?9@@GY%O82>7?F3" M/@Q]8J;%?\L _&?J)1.@[=:T?9WOP&C8VY0_"51!@ <5T\ZPSCCQ?4"51V+G1].99 MK]SS//"TU^YT7W_\C#Q*WS,0[,R9(;A/&"RQ49%9M N1CLR#S*0QR*5;566U-LT=2KK5Y$ M&7>8;">0$JZE9$.*8$52HK?:LJC*LBA9U=:1 SEIKISD.A&G*%L6S*U(8NC1 M7D4TJ^O9 )+27$G))2@;3G)5)!^T[*UH:)8HF;"B@)QP("<;CE%5)"<6;?UC MJ^"=@(Q4+R-\BHC-EA)=%26IVFX%4S%I9NB5)O6\J07;O$ K2_U6RNM<7%K] MDFKH5,\UJ''7QY]; F$5/%$ T^E##@!*26;V[DDEJC M-*F506H;A!-S>YPL0X%6V[:J[;$ ."@&!U9I^D(E^L(498L+?7%05ZNHTF_; ML9N=LUA9('A#+P[PPHY%(X ]!]P ;A2P6MJ[=;NBZ^>N55\TK=561,5>+J$* M *H?@#:X9Z4 2 < -0= &_RV[0"TC!&CU595+BQU0$BY'ETI*L:D*L90BJI+ M5A]7[V 0N/">/!<';BR,D>?2:MXLI7^ZB0H[;4>O(\"KX(D;^5)4-VRUS65_ MX3S..8J'N=6TU6K;1$U7UH<( /B6PMNY!/?#4Y=8>)K@_CR"A@07YZXD4]\ M-SA,18FO+O$AOLWTCV[3R!FB&-/CWC%E48-=HO7P7GW,6]UPHO8^PBA.H\G" M0>^.\V?J1=A=A6.9./OV\EF,)12#6MI'+>5BVK^0G^(9S\[#./F&DV'HYE91 MM,*\)JKZM%%G6.)'E M9GIRO3A.6>VN(_#D"G;D&,HI_;![D4;T-"495>AF+MTU_LE^6I71K>NTM>IR M9 )6ZF>\?X=O* LB:FHS$.8D0IW& O#U(8#^],==S_ MI''".N'>AQTR>?I$Y-\BS^T%YVCL)X3B)/"?!+H/J=S*( M^ [_F7JQE^ ^CIX\!V>ZY@X[X6/ GIQ;T=BMMB5J<(B:5RR"X0#< &Z4[Y9Q MKJ<-"?0TUU@$S< 3-XIT\'C7##)'FJ&9KN+K)C[_2/V)H,K[]_#9J1DAU]*U M9K=P0XN((KO[& KK[F.NJ Y6I=N[':L;H4XW<;N:FKN&FK7-D0HK/["U]'*] MFA\3,)<:<' !3(UUJJ%]!?3ECF0 S=I",U^2_5+/"ZZ:PQAZJVU+HK:B\T7N M3#, )P?@S(5-+HOH&P8KHF\9Y/\7U8\%H%DW:&XH6% 1-%DRAJ7!CPL+28QK0545>+"A:5!,T&5\FE74D^^&$3RBI5<4-E0='L/A,@, M(3K4O6T 3+0-":'O=K0QE59;XZ)U:H-=L%6-2JA'!IX8B#O8<\"->G'C(4R2 M<,2M@:TMI8.L,;#+J =OJJVVHHN:I%1E>T^Y4Q4X(F[L MN1573A5UTV15U VP!_D##(@O3]S8T\DK27PM$%]> 0/BRQ,W]O2:2A)?FP_Q M/1;_*'B5@2IXTQ14<)6.7CV L@9N #> &\ -X,8!]VQ>FY7?O"",V#&:S"ZY MP [MMX OHW!TX<7961KRDGC=69I?L]!O7C/4DEIM592TY>,TX$76"F";_);* M ";S ;!F^CG0JW%]T1YM0[6,?+T:+=K03]H"Q:#&]E)C>9A64!IDQ4PI&89B)RGLV[:GRI%PVH5:UB $(AU[7A2J/]7BECK MW(AU,]T[:."XLW>W?RM(G2QUX 9/W #"W@"/ &> $^X MYTDS+7OHW0>&=!&E6C9X09QW?K',5EN614E>SH(%RY4+,((? 6LQV$=%UF"K M=Z\NR^)"8P,D04W4CB=%;N?PKB9LSM1$,[W(UVW];IPD?, 1=/;+LXVTU+:H MO,Y^ML0Z^QFZP=7NTA&UM=C$[6K:6MARJZVINJBN2)+FJJD% +,T8'+9H]/.#U(0N E6PZ[O$7,CEW8OK<6337L"VZ*THH,ZX(0+G(#4 M\L2-/%*KY^BXE5-J+9#:!N%DJ15-CLYLMMUJ&X6U= <<5(@#><,^UL[Z0I4D MIB],I2@G#%RMK;KW@>L%:@",..!&O;C!=PZ=ON%P1 E]CU2)-D)61%LK:MOG M*'(Q.3:U-KEFI8!(X0)$==)$/"-H@].V6Y<^5:*=034+$%)_A&QRYTK1,31% M015EFXO 4#,=/>C2!\X>N!>UX4:^K,@-&VT%]0E2)9WH:5,TH!\OAX@!^>6) M&[GD=Y-?5YC\&B"_W"(&Y)= H[[U M-7CT#1*1JU&?*M..II8&C?I*7B?S,*V8?C.J++?:BBS*TG)5,5@$JT8/V+R< MI4I""4C^>%+H%E4I*E:I6L4"AD"N:\>30CW 4N1:Y4>NF^GA0:^^G1V\77OU MJ;+6:J\H^P:>7I'IZ[LQC^FM!=[E5%>L2I6T(A@%_@47" )OCS,+!*Q"_GA2 MI+-7CIHU>%"S@".0[=KQI$B'KQS9-OF2[69Z?=#'$9RL SA9?+?[466:G"*) ML@S5I3@%(_AKG-D/8-/QQY,B_37>-;;-A<8&2(*:J!U/BG3].%<3BL29FFBF M%_FZC^,_4)"B:#+KXZ@5T,^+WD(YJ]4Q!R(S%]W[ :R'S%J(P>K+%8>>PRJBM)J:XHE:G+!C;+V M57D']W)!FD&::Q :BJT(*"HBFIHJ& R0WR#/*\M3SS MV#E558Q66Q5-JZA*X"#+(,O-E^5M,O(.+\IFMC2;HB8759:]$G%FNS2?&&W( M?UWOJ?V%_#,;ZPA%CU[ 7FH0\46]$#D(TW6W[(@'0ZF.J 8[6=OTGX* M'CB($M> M#9CTHX1\&'@!"APR(C)R\@7;GC[=AB>R\GIM/#P9M-?#7/QW&,U&,$:/^.0A MPNC'"1J0 9XA_R>:Q%1U+A9Q_@E5'JC1R&.G%]:/P:3$[J' M*\FJ_,>C] M;G\MR*H=\?G-]47WNM^]$,A?_9NKWD7GGGSHWY/_?.M>W_>%FTORZ>;\MU]O MKBZZ=WV6MV-^%KK__-Z[__W@LY*VFM6'-$#$IB$2_W%[AP',DP? MC6-\-OOCL^O%8Q]-SKR O9;=M NLB:R=2IF\3;,^IF^>_GQ*?OJT_+TBG>J& ML?(GZ51>^?VZ1YFGMKWZEW5/6O^])C5W3/:II.=]=]ECDLD/"F^#LD]M@S?F M<4LH_=TG3;/!WBRABIPIJBUC"EC#.E;?SUZTM[]_180@4^V'3%Q&,@X/8$[#A..DI] MZELP&K*&=NRO5UWM!/85[6HG"MA ML:V&V(R8P ^"$ M'7!7^+"P 29[PF1#.90]8&(1=6*)NLI%5*^9GA@[@L%:%KT< .X4<3^\E*ZTIK]9::,7QV%Z[$@&5T\KW%R,[A'S[D74=KAQ1 5?=G8 MJMWN\9'#:-O*L&7 2), 1@V!T9);MQ>,EI$BM]K:<@8DH*1>*%GRZ@ZI;!2F M;%1I.8YT6!@UT^>[\)X\%P=N+(R1YPI)*+#<_^EF*WA^1Z\IP-?@B1OY]/:& M+;FY["\%GCO @/CRQ(T]?;R2Q%<#\>45,""^/'%C M3Z^I)/'5^1#?9OI'MVGD#%&,Z;GPF+*HP2[1>GBO/@]N;CA4>!]A%*?19.%$ M>,?Y,_4B[*[",4T84; &^4?H"M'NRJ@7;E&$,@S3]PH MTO$K1YY5CN2YF=X?X]O) \KZFH[&.(@1I7"#G4#(<#R\,]5Q_Y/&"6N.>Q]V MR.3I$Y%_BSRW%YRCL9<@G[G-7RD2SQ> >(?C)/*"*N_?"VBGIH9<2]>:S<2E"OKE M=0G23=8E2)<4KO80MV-U(]3I)FY74[I7IVE1IB3*2E$AM:VEE^O5_)B R65_ M MUFU>XD590,@&:#H)DO!W^I)P!7368,FI@C6:*F:?MGH@$Z.4!G+G!R68S? MD%DQ?D,337VY)20HSN. YH:"!A5!4VFU#5&SEI4EP/(X8+E-#M#A8:DRC6D2 M3#[2]R<>W7AH;%_AJ1ZL8P.H#;@ W"MCGM):20PY8.-ZP6FW%$A5E MV4Z'TCBU@M&R+W=(&-D (VYA5*2GMV.+$U,B^-"6BZ_">L4%0O*M5TM>W@$5 MC2D3()FB;5;=+Z>9NW'0Z 2\/O S:L.-? ;BABVZHDJMFPHMM2Z;8 KR!Q@0 M7YZXL:=_5Y+XJB"^O (&Q) &\"-\KS"#?LUW[P@C-A9FLPNN< .;.)&D;LSO&L&C2/-T$Q7\753OALG"1]P!'WY M\NP)+34=*J\OGZ6WVKHBVM*R1$!?OL-HU WR3-:7S[#(*@Y]^1H$S7Q)0DO]I;CJRV=9!*2J(1K&7 M7:8L.^LR98F2OMR$&13G<4!S0_VM:J!I2\38),IRN9XBP/(X8+DAWEP1++-. MII8BF@KG7E S0TG0EP^BU+!GP"4W MJ;5+:Z1EJR"U#<+)4NN8]3A9AH)&MY^*"D< #BK$@;QANV /?:$S?6$:L&M? M&J=7]=P#UPO4 !AQP W@1E&FTH;C#V4T*[)IC3I;M QH?-4$!&UPRDI!D D( M:A""-KAK.S;7LZU66UM1"!,04CN$;'+D2M$Q-H&/)"KV<@$>>!8 M'!LW\N5#;MAB*ZBS#QDI[>PC&57720/ @/CRS8U\FCZDP\57X$-]C\8^@KQZX2J"L@1O #> &< .X<6BO<,-6345MSS1) MS<[%+!_7 B^R5@#;Y+=4!C"-#X UT\^!OGKK2^_8&XJQY.JKITEZJZT9RTT8 MH*]>L>MD'J85TS%&DXQ66]%%R5C.78=%L&KT@,T+W !N'&!?JA3-:H)FY18] M(,L\<:-09Z\46;8XD>5F>G+05V]G1V[7OGJ:9+?:YO+!9?#HBLQ1WXUY3&DM M\"Z?KI)I#U!1MY>N%&D8U>. M/"LO.:IJL M@9[F&HN@&7CB1I$.'N^:0>=(,QS4572]I\H:+_X#!2F*)K/&B^J[1? M? B3)!R=J83R;I@^^#AK7W LS1GM#<)88'-&3398<\95!7*+=I$/P?R5RIB# M0,M?=VSBL1\Q:B,'JVQ5'EL#:K)):Y!IHEQ8I;J"5-[!S2609I#F'-*\U$R1 M"VFV6*-/4Q8-N>#&8"#/(,\UD^=\:=M+#2AYZHZJR39Q" W1D@K("@6)!HFN MIT3G$F@>VW9JBD17:$.R1-LLJC4'R#/(\Q'(,X_]3C5%IFUX);6HG!Z099#E M(Y#E#:5W*Y)EA:W-LBI*\G(!@AK),]NP^<1H,]N\(/_,QCKEFJ83MH[#F.U/ MG4781XGWA#__]-QD.&/IPEW3&4@OMZ ',MXT67_+PF@=3'E2#!SM37!4Z$#N MAUA #LT!1,&$5B(,P@3' HK(UP$K2_@8(5\8HRBA6S_)$,>8HM3%098\&#!N MH(1\&'@!"APR(C)R\@7;-3Q]O3FT,.T1BAZ](&.J\EI9'9X,^IL]K(5_Z9 I M\CU'1[)N#!S9<27->="1;EN.[5H#TQI@96#_H5BMV4W#:#;L,7K$)P\11C]. MT(#,Z@SY/]$DIOA;) :AQ'1 MG9*(;<.+0MD,\BR0O3)Z%&((^>7UH_!Y$21 M%$V25?F/1^7T/^/'EH#\A/V2?7H-;4,>/W^>/F^*6_KFM\)"^9+]/!V4H8^? MF?R\H=+*$6[/5T/7<_!5UMXPUES)V-]N[JZ%R^[=W>]"Y_I"Z'__VN]=]#IW MO6Y_+3*K'?'YS?5%][K?O1#(7_V;J]Y%YYY\Z-^3_WSK7M_WA9M+X;S3_U6X MO+KY]^%G(6TUBP]I@,A"1-3"QVTT0 9EIHI?-"E3^F28/AK'^&SVQV?7B\<^ MFIQY 7LMNVD7&!/9.I4R^9KNVD_?//WYE/ST:?E[W3Y5)'7E3]*IO/+[=8^2 MK5--TW,]:OWWFF04-ZCW'Y4[TP%K6,?J^^DW]O;WK[!O,XB_97K&[V(6$FL3 M[AF4KLDWPC=RV3 6NF25=+\\1)_:"QD3KRRC4@BYQ?T[953P0F*ZQNV4H[#U MY(^5K.HJ<+XQ&M1,4_.&UUV??,"1@=9D:GFZ M.KISC9,UO:WW3BWF8X*Y@WCY@G&O)\3<;DNW3&=@ZX8CN1I6%-M4#<.PL6QJ MEND^N'_H)W+V?Y)JZV9KGK]X,)KD2K@NJ9.]IM#*R9(AVEJUK>RG'#Q,N!R$ MIIH)Y4+\AA2P/2!/:SD;FF@KU>;_OT#^T+;*0C!E^H@3>CT->AX2#@NG1&AO MFP@3!#B>CX5@OARRGC?DDT.-GG$4TGXXKO PV6#U['RBH-FVC\VCEKO 8\)Y MCYW^$8@A+Z 1W83Z[_N5!4H[=<6Y5MS0UFN!EN1O'[/-O,#M+) TM[K46VW= M$B6SVL(:A1H(1P^C#8MK*3BB1X\G9/'JQV) W ML?+$:FXY(+ZF*HF*P8OU"?JT='U:$')H[6+BJLN\(*?Y&O26NAPQ93]A%4LN M2@:ISU)?4N*V@ +-&Z;*J'D91A=36G:FI,PM##;QXDU1D8K*)0,U6CU\-L=\ M"L./2H\*&**I\.+6\!($DJW#1H'^CKQ (, 8H>@'GJ;R8">-6$AG0T2G07*2 MKW/"ABYY(^8]>NYFX9>O., #+_=!"I5NV5JBM:(& >C:.L)H2=<> M"$>L/J)D5=8)Z9@TZLS*91N9<4K8&+@X$IYHR7-Z0L;W!IAH6_(+JY@V#GW/ M\4#GYK5\KP@9>S,JGH<1-3L2?!-]1<&/FY\!=L^).?)(+F&UYG-+C-YJ&Z*F M;=$_%Q1O#;"TP<@M&4Q&JVV*FKJ\'0;JMW!5-DR+T7.+11/+[ V7][P8SDMQG%:>)J1N^K%W+G M5H.\-HV['X@?-'R6(HEZK91/;Z:KY7OL(.])\J]6'!3 MG!VE=GP/'TE67Y%!]_4"\D+EW.*@MMJJ*:HKSNB!MJTCA#:Y,&5@2",8TD43 M0NP'S1G9JC-P@^2@5$TZH^H^YP8TG7CRMFA($&%O#I!RZ]-"D&00)"FBH9B< M(*GY:O5[@%$4'*%:+<)"_3&8K)"$&4GWD@3:V4M43$@%X14_A<8"2@22U6I; MHJS"F;Z#;5\NY#2S8&P6;8]>(@*@7OO>J(%PI[ B^9G.P2C=?Q]Y&>(P\=U:[9]%T/9[DNW*MUBF)9Y&RZ?&J3N R M:R1+J%HE!_1 G@ZG\7@%S8'TZG;HR:EB-7KJ65\19H+H0#E@8 MYG^.QEZ"_&NV]0@8B]2_FHTF%+^5QO M6ZEY_[(^>_0TY42L"E2_A.ZT*\CME.I?)]]CZM_-A:HS)WQNH3)971]9*K@# M;V$].2O3WD<&P UJO40$6JVVK8BF57#/V!(0>#0MA[S@"<=%MAPJH5%700=6 MRFS45;L#2K=IY R)T4:/?9(EG@AW,F%A*/QGZHWI^3-PG')61$435@WM/NPX MA(81OIV2]=9'0=()W.Z,LKGUIMUJ:ZJH6,NI6N!8U1%(FVJCEH8D0R+^N29* M*SI$U=6SJHF.?;\D*JC8W53LJMJ5N65")MI5$DT9\O^:@:&\VK40$"E$L:JB MOB+W#Q1K&:7\'8S=J0L3$U[$GPBSIKP[:G5;;(E_1N5+0N0^8F=COV5$GMP, M"A$:>C"0)LPN[[="-DM=,;6Y[G_)H-*8)C;L1IYKJ8$Z/N+RIR4IWU?%*V^G M],PM%SIKDJ&8RQE>H&SKBJ$M/AB+QU MK7'K&9+#2D4(R>T#JHFVKI:O3L(>K:"F$(Q*+(R%-D>'2_ M.R!F;'9\D.A89L^F <$"VRQ$"?DN3A]BS_50="3*MB2;EFYA))-O.!F&;H_M M05,!FO/@)KKPXB3R'E+ZTO@.$Q"Q*K6GOR7QR%JV3(;A';Q%)D MY3,G-@OHXX/:O7L";0E0)FTVJ/-R_JKY:IDEK+#3,K1M*Z++:^PQ7HE"@%G9 M:I:GB+*%UP6=O)_]^S6-R?OB&,?7.*&"$ ^GO[@YU*XI@]JM!93*-8.W!M-F M8]A46FW;%E6E.2<4]TX*5\R*DL+3F#447)D]" GA)15'7I.8VYOQ8/?$7%-M MM35-U(OHA@59X35%X;:G)4N$H4:W*'11U0NHFPRYX7OGA@^\ 4.Y(8?6V[X M2R2,^5U)*,1#%.%AZ!,:'470JXP=AIO!G*[GX6@4!OTD='[DUI%ZJZT:HBUQ M4%H>7*K#N50%H8?NWVJBK4&:X@& <(?'TPQPEI/H,+Z1-Q/&@1+=38E>AM$+ M56\&^XB"212I),H*!YMKH$@/IT@+1! M]ZJ(6A'>"BC3C8DP4_Y139J@9^&G MEPRI14I&']/LF C3;1R';=&"AMU=P]YAG^YSWX?WZ/G?+S0F8M.G3L!7(C5[ M%4DV:4]+:64' ]"[=835EGJW;%Q94E;>0FV:-EY56HM]]@+B#B1G)_2"RC'S M.@?C?UP@O'T]W#,MG;9272/ICP& 57IF7"58V78QNP-APT3:=Z_"FMMDG,$DAM/WR8^40@ M]*;8B4+?I_L-'H$1->B/0:&7'&O^Y@4A/5W7FY(TMUS0O6%1XZ&5*:CD2N+- M>R-(HP@R%;EZ!#5?J=Y&7N!X8^33W@W3@$DPWIE1[XH2 M;T[?F:#DE@9Z#E-4#0ZD ?1I^?JT6.RPNK@*#UL61Z!)%_3GJL.6$\$/R=-! MF6ZG3&G;O3L\791N!LL'Y"97E)RK4$\/4RIPDK(9Z%BC+[>&1TZ-:=$#ZTH1 MB:T\:4S%XE%C+J6'KTH@W$=?'EM*[GX9N9D6O9K;:IBXK)=4(N)(;S MG!A> QM>N:2)NO(!6P:0V)X;KQT!P/LL*.6^-D9HN 1"Q%*L)#]S2SD[ QF MX&9__#_VWKP[<23+ _TJ.KSNFU,CLW2MN0 MT/AQW(UOQ&'U,QN:24T M3I!RYTBAO*G;6E5:]\J+B'?CL7/,@.R -=WMU9O=4RQ# M5LV[C97\G\'?,2WIA2WA_AL*9+ZLRQ;LA.4$V+R"A/([-+9J;-Y?#K(?1\ZA M6D?,H+JU0;?5J7=+:\)0!B .)&DE[4O:+TK[_?X1$W\/B+^KUGLY9:N/B_A) MJ_F-^M&$Y>P2E?C$X;9U.'W81JI)>NEBEJ/]DWUZM2W_)3SYQ%-B$,) MIASXRQ])3!C389A;#FK[ZU"KX40>0:,S4'IL+%&9NJ:37;YI-NZ/V>V;=ZXVYOS+1Q_X^66@L?>G'# M:<^-9W;QY#+CQX4QAE5=&I-7X\U#_"4W W9"3*B/,UZ&E<2F=:@VI.B!%H*/ M2 5V:F+,/789_O#) DXP,=XN[1DMG1[Z),82B-6S6:9T(OSC>$*-)I^4L ;$ MF\7'#?CHM^S?^XU^)_^39D/-_?NRD7K=1J^]>J@UMDI:A-/F NN>/BN>:U*8 MVH76U-I-M:7^\:PU_IP_UQ1CXM,G_+^BH\U_;[&1'G_^BV>97TAZ 5 >[Y2KN]'US>CAYAI_>KC[>GL]?(1?OH^&WZ]O\:(2/?K\9/59U4?]CS +#?>,2NJ76%8W\72FNARC,$8K;KZ08JUY<2#ZK M5K(;O"%[;M=6BZ%.6=5V*>!]_9&H#44HC:-@"D.8V5NZM%IXYSX;,_O?I+== M19(7?@'E[IL+DGGFTZ]WXR^A*'Z()#%J?Q/'"US*MH6SL\? -V;^$*1_@%KA M<]C'Y!&F\'E"%7-"G:_/-5A2'8>^^!M.D(%^.$=(N &K#9(3)&_*0S"%#7Y# MU2'Q2B5^IQ*^--0EQ58,TJ<,GXGW\[&C>>$<]DLC^X;@SY0MSW;>Z8BC7H/6^HDIH.N[6"B@[S M(F>=BSX[,G%F)DL/_.JX/SQ>>2(Y'X_&8'B/B JOC;J<&YAX;%Y=<9T)_@?? M"+_/X>OVDSVAN,>\::<'?K%A%W&+R#2!F3ES4-_@=4\NKCUZ&U\5_)TR4_!= MAO432VK -ZA9V(OSBA^[#,[%JL-L?[*),^?3FCI@HF#\'A^.OZ21PS('I-Y); M.'G9MY"'C<2<1)M#N6!8CU!"P$N0!9@(6" M$D*98;&&!0P;GL)^.I.H6Y(!Z)HY%WB4.$E# 1PQUP/&#M]X$@RMCIM >?XX M=4[:!LY@ZL"BQR[[5Q"NAOV"]^!>.W/@+#XZ36R^?C9[AHGQ+1(KV,B8/""$ M882?M@G3CX],L!<#62?VJB;\D$. ,YH7PQ?&MOD"WP Z)P])>#H)OI8X* *= M^DG!S@L@^HS)!'E%8+[@G@,G !P8WER$],8U==P(K'QO:2R:'D=$6'K'2R+J M/SUEJ6V8'V1"ZH9 MJB-ZLUD;C %W&?^3V.5H>VEG/1A\@E6O+Y6[M-1Y$$RFK@RQAX4W#;?\(3#A M&#T2JSBQ. 2'X" M'0HH4U01^S.8)B9I;[BW$Y'*N,B=!!;/;<,QAC.P-Y"D432A$O % MN)2B-B_^0_@4R=G\AW$!GP M1;)&P4@0!L+WQD,CL@Z>V8RY),H #6R.7S=B,W'.<^LGB:?_-AQ^BY[&A9+Z M:' 3 &=KS[C>'JKTX>G]O_3M(?K-@!NJ35S=/7L.)GRM#Q?_'Q_.93\->\+? MCOMGCP% \&)[9@5X*Q.: DMPO7[S!!(5V ]0V_X,>%<[KDS9 MO",/3'J&0G."_2P#U^5IF*8+B.7GCD!PB DG1R"-(Z%+T(@HX$#]0YEGD%X- MSRAC XV'!/,(40!_ H7."\'MA5$18M'AQRBFHENFB!((I_8T?(1$-%!A]';@ M*KB-MDF:\))7*JCVH"IIHV[ B1#G'*V8CUYU?3'>>] CJ!2!FZ96.BS'A.-5 MZ/* 6R&AJ6 +5L.H3)") M9\#OOO![)G-] P@!^=.4:!JG#AP42U;:XS= F._CPF@%J/#C<25&M2)OU*(4 M7_0#%9+JW['F\TTXJ5B.:\DF4!SJ;&#Y8 '[$[ /%TGC2K>%8C9Q\HP5&B3%&@$&^"[S.A M!4QL(W3AT.\Q.'F!4Q)!9!LL>8:_A4AQB[63D%XR2QR":B^>%A M@<3!'4EP> -%R"M\R&TY.'SS%ZI\K1&@8T M&)'56L6N2Y'%,D,4-+!Y'.1O\(R.)<, M-:CQ!(29%YFVJ#9R'ILT+U%"T+<B'2]O;@TE7!DM MPS!##V8X.3Y[L(PF 5'#$Y;L#1WDZ)0#AL7FRM2Q&&Q!X$\(\?#ZQ)W? YXZ M>LE@XA;="=)*0L-N^' 5V76=9B?Y=_P]_*P>3968Q%5ZOE?A?"\5]6.LEXK] MHV]&KEGQU4^*MO#-Q,V1XCQ-[&>:Z ?O8^@A"(?ZI+0^1L*+*^$)11ZM5Y-] M4MH?D=4YIKB;R7XE1(+'=:D5$_A$IZ9_C-$7<4\"X0>BIH\*PSN-_%'(%0<_ M>>B[KR21725N!=/B 79KRFW%!/4!]TB1F(M^&:"ONC)E!FIS@%9TE*-@>'$" ME\SL@"B0^TJ9B^$,Z(05M,N_&VI!EGC*\,E;.F'"V>G3C!R0 !B+1?0:S+F^ M%RM02'0):15[X%&U?5-^DMU-M?7I&FB2>)1@Z@5PD'Q85)QPC,32!1RY#HBS MCQ0I/L=K!JJC16X#_DW?G@HG FBQ$VJRDF)1\=ZEW%?H7^#&GL7&R PB_51< MH<'!P P7T92YVU^XSS^OP$M5AXETET<$67E6IB<"YH*O];P0U/V]AMVLO%1'<,;7]@= M%,,3F#4HSGC/#0*7F2\SF.GSVP57KH7Y"]+UV36FPD0UWNKA!U;R%CI6+.JA M6RQYLVV+@ PT2BT;- @?=*BG-XH2@(\#6#M*=_3 BP_#JV(C7WV)#8:T*;2H MC(G;:_Q$N+N2,2:&,F'/Y M@Z#XR&4DF'B2%;FE>-S1^ES'Q'%3"F!IL!9$QE%H7QA78 37#HD:&/^U1/PB"Q,\Y/X&7Q:S4'[:1B9BP%#&@#NPT# 4[#,SC8!'DR6? M$R^C$_$2X9I)*WT<3<_VWY8MD3Q]T=OQP,DH(9 M/UZP4&W/3YB@9*B"R4IZ M==*M \=I!6CJ@8;'E?KXS.M<588E/#G.C[0["%>/CI>LT2[NL<)Q$0L8\C%G ME;Q$^I+@,83_%0XICQDN[D=4G3'F2DAO#JIT+[8;93C'UL[8=CW_@B[7*"O: M3#3FB?*A)X:)3FYX+;FXZ_"7(-^80L:(5T>$_Y#!)#C)1>A@"_W<%$<2WAG% MIC$M1_C27&1R #?08G[0"V!M:- DCA57'I"K,#%[#&>U6 0=$5['[SUI281' M&P,VGU^(7(W9PNXDQZ.9TKN>GUU@9+@/?%+)&W2%/J4'FMQ--+>BH67MV@!((AM9EN]#"66'S1DR$-Z4HG2!):/][.,U ME2$V+!U9&5-@Q(H\SKE"PH[DA(E>!R:L<AB^+.6#BY$[=E!![AB8FE M'VY@^#[ZHOG&&;)'8:9UG+"/(;FVE_:G1J&MN4Y3VEV/I:X!%QQRD&_BO3E9V6!2R!O?P="SPY)$CA M/X[(,=3(%@;))481-+C)E)')\K@RM($M(*D+1NDT]+W492XJC"(6&AD?)WBN M;>#+GQQ,H*#H =RWGP;@#:D:MR-IUQ59;-XT:*'A;6Y.8$+:F5TP-,%D]D^< MM??H&A9FY]WA L5]F1=_/L0H=F2X7QSWV@F>_'$P";_%PQEB*':.)5XA6A2= M;[BL\+:PBM%.PQG=XO%) UL"[1O=.-X+:NEX,Q*N082O>F1E&#]X8I/Y@KX> MQ+60Q2*["W03FY*>T(B++:"$.(VS-T*5W@0]"!3 ">8UQ5/B*CXYD+A%$T[# MC9#$(RS(:X36.AD+"4N DA(X1\5WN3;&_]6CF!^J88!0.@ M(^(Z=&*.Q]I(.\>3>4Z]@30SK.!>DXL3-& M:- 12=535ELX!W&UCAIUSN:($-DWBDM]8N%V,"M]\YAG0^%17)!^%&]<0_D_ M5&-%)-OBC1J%YG+K(7XX>8289L$GR>\0Q?8M[#*FBCD4-L7O\0)*IZ+?.5Q$ MD!8L>:.C6V:L<'+/IN#R)TO)2 MH?NDO*'53OF/, @&S>><%0:_1X&Q<13$BT&;BG%%22R/86J^@$0, ?HM2=!P M2($IB#F*I']U;1^L=53-T4()9N' )4>JB>H^B_5GET6K=8^%ST<%]NB'FYRR MW=7A\/DQVH@F= >A\63#_,FT8&%0-8R#F14FV$8)J', GBNN&5;,C3OK$R-CXH?RZ%)4!O)9X!P9ED%D;+MNF"<7IO2'IE4\ MGL*$7AR2DXU!?6P:YUU&='83W2Y>B?QK,,^#:9@P^2WTJWH@22=8Z0(70#&_ MGFTHWPP3&9-0_F:&9401O3=7B11.45]B[K*+R'%O1243$OSNGH&<05?.,VD$ M'[A0_HBFV!+>1O$'T9!@CF-U!)J4"/<5?%.XTK',Q\*=/8_(YNF5_&+C$Y:^ MP,>M1;;FR>C'==&//1G]**,?9?2CC'Z4T8]6'.>8%_W87A']V*M.]&.8Y2FB M9'Y=A,*1W!NQ7*U'4A.3+YPIB\(!$VFG":M@N7&5%+D%[(%$WFVZ0 &,P6L' M\'G50?&MY&5P4I\ESTJHU)(SA.=YH7]).$TM W57L4Y*&B$W=)QY');4H>I? M"?=V>N?Y'9LXL@]H@GY<,,AP\UV+;*W(D[NH[R:TSSFY-$(_L"N*F7-'N/\V MYT[?15O%A#U^0@O68OE7(ZD7A$%,HIB&E_%2['XC#B_>FL?=/Y%+5UP$I1@GC;[DY>E-*+3V5(!5]A(J?!5! M6M04,C%VU']E+%PR5J!T\4'07?]-2Q=U)VW././2#/$!?\+)I9>SXAU8_0*G M)2)QZ>)3W/:1B!EC+;WPDB*Z&HVO,Q+0?(NE>_[$Q<&OY30B_^MBZ&T\B-BCTRE_##&-?]3"DJB^.^V"D(S.N:*._PCZG M.VN0;+CX-W.=;%,-O=E_3P.1_<]7;=8&LVRD4S;T22#\U5A,#DDCE _LERVD M[T=1;X$\0%SJ1UGY(5\,I;6!'@-[;M!][)>HCL*2ND"1S,"H(%Y3:/':(QT- M$CDI^6HSND-40>=?@8-,-ZE$U!5[G!3WMQ@NGO,]W$K4AM*DQ?V@&,+"UU)? MG(#M;3 ''N[!511Q(\"C$V-=0]1D%46=,>\+5*WD?4/BG2\V"$O7?,&P$_25 M<^\M ]YUN2%:PQY!%^CPN6QU0B^0C9J#?WG16H'H8KZ$S1!-SN[.I[U&\N9Q MA(5]T1H]'3?B*QV&>KEW2T&Y>\)82QZ;-IL'OA=E<0F8"=WV0S#C(5/,XG1+ MNKH 8;*>,B_@2_%0W$@0-2#(-B2#(07[.BEU84>MD*!1N8WI>5-O@ 3=%J#3 M=@FZ?*&X?X/XED.;6R*4?)%&=P1?)R:'4#6*Y%DDQ,(Z47$B;RIS-[Y_Y[5$ MTZ\:)ZS)7+3G4!?*M^PHL>C89,@,I9(LHO=(^MHA?;4.P-2_SYP,6T^6LTHD M7/&DG^SNLLFR/R>/Q 6$Q5T$Q$&6'$L+"UHR)&::^2*"T7 ME@ 6&9LITL\&RM7S@FGK*T*#,.D4^Z%PYX))D>680QN7"1,.)L-UR?T>NS:R M'95G5F[<-140^A762XI7:.7&?,<>N[ MH1T;,UFU$^,9W-J*"V+&HW$=> MCAS%5Y3.]+=[:8XK=+,]SYD<9OYC-C>:*F_)%)C(^YCFX,"ALZ[(!2Y.DXEL MQN0VEQCW> L48;LX[)T;=BZ]&W]U9L]?L1+DD*:R+ Y:/9H"O_$R$1VXO M: MG\(76$$F1W.>+)3,$V^\7,]:Y)N89(Z7CB"&J4%=$+AVB0G9V& F4; \<:5@VJX9 M3+%. #7!X57<61QFF",<(D=-(M]F'(1I\? F[LRXX:_C<5#H&G;BS[E#!Y\/ M<9FL71+,QL9/AX9)3C7J+1*GO-034I2[]>L*+X0/?!B$&$\F#M]':3DO-L/B M#A2BA#N2NF<55?!_4H2\ BR+>ZT3P;'+_#[T7;JO$NP[N4E/3!Q.5'R3/#+H M_D]D^D2)+?A<=.C"C1]XD04!TN>5'&9>J$C$>42@>[D&3]<7!YB]!LA+.>5S M?;5AV">6O9%>0 %YJORHV&)8A22\>0AFB?N([/NI^$&8R;X$8]&*-#"ROG/F0A/CGU@I^A.S4:/W5SL>%]15H?#%./; ([+P#"?16.CRTP_##9 M(BXRE'X\=K'/DC0LL@ZQT<7=]\@X&RM_*7+IH#:;J;;E>J8_98C^K]BX+)9T MVKJ34CH,8O:R]]!V__BN-\Q-;W@;K1K@V9#7;H;=9X)_L[N0*_H\71V M-)%^;=!NM#<_BOTQ@LQ3D'D*,D_!6LA(V-RS^S?'L= ; M,)Q9M[.PGNMJ?Z[6/!9_;K@XDK/Q\JKKSHTFG"C"Q3TNR>C7*-E;Q/6$1;.2 M%T]Q#S419MU0HL$Q7HN1RVR9-Y%WJD_T \><@W%QQR*O@$DC3>P?%+:-OB * M^ []5MPCA34EA><,DTBC+I7T#=[J]5\!UC7F6E)BTKB41#>G5+$+)39SPXDE MBHJE]XORY*.6EN&])VJEGBA2(>RJC(\L55>ZF%K;71,J&I[9*H,C)Q@TKGNG MJ;G!H#G673H,-*QHLNR6%$[T%?]5;+F]W2PWCGW5M"7+Y:?ON+2HN8,^7+HO MB[>!7*18\(@NOYU;VY_WGYK*-F7+1:8X'GM MB3+*"8=NNFMCLJ)K6(LBCE:WJ2XR-37%GN=Q(<*8MX1U]2D0DPXO_+Y(6P+K M"*L3)MS]%MTPQ,6:T4*CZ[,).69XK>:0]Z;6$7@,2\SAO4U43,OEW;WP%CAU MWEBY\L+^=?%B6V! 7B*$6Z+*,<$'D;A:HJO-3* TMBEB9 (OR/3O-+.O]IAE MRV=:@8OEQ&-2 EU":R\:GM3/5\37VID3]H*G/P7YB.,1M6W3SHL>\7,D_FN)UJ?4H5Z3, -L=,;^"$CB5(!R&69$63@[[Y$JX M6B;2U^+DB*AU0K**#5UN1/WR>+E>+(7, [6CD?P47[R*=7C_)=FQ.>[KGC>= MG-SNJ%IO*FTP$J1E0OW&<&>$6^8^P(S84OSVC@6_X8H46))":ZH@;C&H1ZM( M4,_R#=MC)$_4^YQ7-1"9RK[+L,$D);JC^Q\G)QI%12T?7JFY*NF@U'X$M6O@ M &-F^W'1>QHMKF$$X@/C(!SE)SBCHKK(U.D(_RCB8J,B5J*25L3'>*X&&!+FCY310".$ M)0,<*ARYR1:(DEOBZ85V4%'JER@,GJH"D->4A73/.( 74ZMYLQG_U;G@NRD4 M_ VW,?.B]:PHT8O5N_@.)8*/<@9!P4%NBP@ 6$4!;[SY MML^6;,V;"-H3T5HQSD#QFABX*1]X;6I>1PS3>1;&PLKQ_)#L&5=\X<2? LI+ M%O/D&V/9$UZ=C(W':!F@];WDM$CW%GL=5;ZF["#T'T4#A>U?P_H/X8:[N0=8 M13/\L^&!H$N=9WAN=*SHB>'@26U#!F-/;_SHPM!RDTH%Q)CR^9GPD@%."AMX M;8QU()C@87$M.HSAJ'/N! M>U[ %DC9$Q;R&W>[L5]8*\7C\;GP,%Y#H=/N2UXD>#J?)TSE='B#N^1KZ@IL M<=38AX^)MF=ZOW&)2'PLAR7QHA3 H^V+:#=#APU_N4AZB.[-$1Q15*25ARC. M9DO4(4?L-6YX_LUU9O C;PLDS*&E2F7_6)1*;$P!F,SMZWZAC. D_@GD-;0 MB,RJ((N\G<$D?S(BW#C**49W[L(^.YB 0=1#X3)PZ#.+-XN;A=86^?3G48XI M4ND\>,)6DI3A9+,E.3[\1B#J!&7/N'>!;M^R,?"/SAQ&U'J@,#^()^[#*P4N M%Z.Y"?O+]L)IB6 >\4:1G,+'$'GJ03RWR!,;NG'#[CML]F)09>SX&>"B3\"$ MTMTCQ<@BZF3=W'!7N"!'PL8-'-OH3N%>0>6) 5QFI)]2X?]K0"$=H:J'5P=4 M#44TDN)FHRC/7FB@=EIYY7=\"&8^V^? YH=A\]CKQ-B)H7\WWA0U.1R-$,5G MI\81:?DSH;AP3)#Z;F"R$W/#RP14<5:&!,6Y.G%P4!65%*# :-=W28$B*(I* M&B7!RH]DQEZ3D:(9E9?$6\-EQ$[6JR8A"IP8L M;6(;T34#C!4UC;12-)^9^=RPK0SUA#A:2CWB9C,DA+6PY_3CO=#%TQ/C-:%$ M"5S<'+J\PL'C3,/2B$2O%I'(@+A,0)S:7!X1AW-$+<8V=4/5.V-3-:UFVWS2 M#;W?,_M6;]SMC9DV[O_1ZM9D&)T,HY-A=#*,KGJ+*C6,;L=Z5J;51/Z2M,:: M"_YU5R!9.[6E9GO0M-1L#QKNB$*5(G3EY/G6%P5M+^I'[BTNZ8(KVVK]Y,55Q!KG. MCY0[;0,OV*;%MXY%Z+;[C9;>+D7JJLU&5^T5&FKYW]O-3EF3ZG7Z1A (8M:P1VI^!:3 M8$!=[CTH7+_X<]W6ULZ(^PPV3V)R#Y@4#'/!+]'BBFK5\+KMR')FE9[93H2V MIAZ[^D,$^X&N2IP AK"\.H7 S_U$*!+F?WQ\GPHTUN#_U%6;LA/ /3M78*^71NH:EUK=R7H)>@K!/I=8AXKES5;]7XG6PQ*@EZ" M_G"@UW>)^@Z@OJ/5FZVJH+XD4X7>VZTBF+\RS[M4DED:>.&8G[>!)LS,"5.8 M%G-YQ#7C4I>85FS7[]=AWO_W!F?4^>1W@)CA1&%^"% MR:P+9%9OJMGB=D96L4\%)0E@52#PM!]"6,3@9&U>-5?>15?5WRJM,! MV1H5\@ H:S=K@U9=;Y^8VEE1#_GGK3)2\UWF18AILWO1DR&S(H[HJ-7PHW-% M6_^0V/GM2$JM#?1>O:F7Y;7;^%:[ZCS]S&!8Q#6\ QAJZ$BK]_L]"<.SAN%A M48AM49H:V-QE7=Q)&!XG#(NX3W> 0[Q* ZG<[CM2>EKWI_ N M-1F'O,02LQZ=);;G,@=86Z\-NNH)W4N?/8;6:*N[P% ',*1)")T,A':-H((B MGRY[M&Y+(NQD$+9&B=P[Q'KH/6U61@Z>O.;(+^VQBU]4&](92U7R*%1)D:J> M1T9]5";E1=?IH&AWRN1R%.E-J4Z>%(AVCZ%BTEY72:'LE.50EQ@[/,9VIU!N M"S*M-M#J_?Z)J905O9"_WK*P\G99;._P^%=#_2X< +[ABH^=BY06<+ MTVCQ MD(-.]2\W]I!-(A@RTI%D)LGL9,FL MM("8;>FLPT-B=+7Z6F-^*22U7:@6TB9^D V>3ZRR!4NQG #MQ/<5]I%3.Y*I M[=L=LC=/R/\MMHA:VACJKI" M+C+DNSRB3;X;4\ER[R[>VJVB+?1N;:"K=54KRRZH@/8O,;76K;-;3/4(4UI7 M7NJ=%*8.":F^8%.R/,!)06J-O;Y33'6:A*E.JRJ8*E-M5%M5U!MOHN;,4=?6 MN"]S*390=4DC'U.'L%/D'LD].KL]*I6Y]JO(7.\7HK&EJ9W5-U1MM<)QBRW' ML0VH,1%W C3.,!&]].B$S<*8]8/?/VH7F*AEH;:*5=O$G-M1I( M6N.UV0V2L/Z$7M;5DD12-9"TQE>S&R1A#8F^3.,[+22M,:=W@Z1V;=#2JY(C MXJHI 7S+1]0^"H6QM4 M);5"5V]N3CZ8)$^;V'4]SPL7R2HVT$>>3N74L?.'(+[%; M[;(D?:5C\"42RX_/*0N)77[UW6[) J)GC\3# E'E++&TN!X)Q*,%XG:Q0*4A M42,D]OO51Z),W)%3J\343KN.R2A9OP0[D">-L#A8+;^!R#&FK9S[\P> %-()XK*K_-)U'9.V%7C6-^:2?K3:'Z(M:EQA;:[P\73- MZ6:L.F$L0>.4:DU*D)\0R-OE@+Q=&S0;V@E=]DJ0GQ#(R\&X7AMHC>8)Q1=* MC)\0QO5R0(ZA%HUF56[)S]3H".\\RS([A-N"+S/CN=C J7%J'*"<#3D5UE', MT%FLAYY@'ETR=4J^P'W?(554M$J*E!19FE6V@B)[I=IEDB(E19XI199%D'T4 MD65?HTJ"E 1Y;@19S-Y=3I&])EF\^K%3))G*OU%$\A6-@BD& M^VS/:"*EV;;]=8>MD6T;N+!,Q7]A\#^7,<6860J<%5.F\.R+I["9!:;O_QBS MP'#?^"&TU+JB-;5V/=-433%>#=?R, JX:$2-UDR%U.B+$!K.?#LLQ!(W6;GY M94X"F. 7UYE>.=-YX%-3N+OQ(N*&4T"'OUF@32=&HXH*VS+Q &-(9]RY MPJM6J[AJS-QN9#VK2GK!=/QS9N+<)F]UY96Y+!GNK3P%OC)S?,6>\>G"#P0T M,YYR5%XGU[VB/#'3"#R$)GOCXQNP(1?ACC24=\"W52Y\M2H>)%UV9M-=E3*0 MVZKB@ML;+;@"R%WP',)\<7]M@"E-F(0#+LHV=4/5.V-3-:UFVWS2#;W?,_M6 M;]SMC9DV[O_1!HDIAMFQ1%&;ZV*12*2T&B&8A*C+*N]IJ" 07/;"9A[L#*]Y M/G)\]@B/?)X 6<;'JW,8PC8Q:^B+O^& #* PAR%]-V"U06I A8^8$;^I UC8 M__B%.'C.*[5:1>1W>JDV+56Q/4*J:WL 3L I=K<2'R&I&Y.)8KY@2A7U2$WV MM?J/_Z>GJ=U/"OM78/M &>R7R4#[\5\!%^:?G&-C+HVYQ:'LP7 M9@43=C=.S/@.)YQ#1]@[X)'2ZK+$U%DDFVH@^E'P6=I&.B]CXY/AC-8#J3&9 M.*_>0N#CJN7Q9F^A.<'M ECFQ)A[[#+\X1.@=3XQWB[M&%;2%YH%8 M]C"SG1!O_R20^(&T&2> (4#94791#K)Z/MEO/QHU_E)&&DGX.03^9K/P*TT^O-NAWZKV<]L1[ M)Y^3%:;7;,S@["PRCN%TA12=60K^AC^#Z9H2JTEOQEE7Z=N]=(+#@>E8G]D, M?O"_\0,9SO@SWQS/=YEO\])(W^"4O*TIK5\;M.OM3EGWIQ405N>.Q)+Y_+Z0 MV&\B$EN]JB0AG4K^=SZ@?C?<'TSX,*/+-H"5RV!:_P:A\&R @?D!/:4?<]E^ M?F;XF9+POQ=>6FV@ M];)Z@E3(RP+'QA>*.PMJ*UJ,J1K[MKM(S%7[<>SA1_0GBZ,X_IJ.FA'+;,:/&$^PJ,!?_DCF+G)/L3:J#A-1U04#,/'O ME^C>>VX\LXLG,"5_7!ACF.&E,7DUWCS< MR)M>M]%KKQYJC4JWP_O;F86F$V6%G/+I[O'E0'N^4J[O1]8:?WJX M^WI[/7R$7[Z/AM^O;_&G+[>CX>CJ=OA5>7B$CWZ_&3U6=5&Y22C*AR@\]V.. M-RM/#KPGYK)8C&4_)V"YGQ.PO"+^6,N-/VY5*5J31UM2'@9GY<$4)@1C>#QH M/@X!9H;YDHZ1W3RV$W281)['^NRD4PO^;/4;>EEQEJV&UE\=9WF X$\YJ2*3 MZLHPV<*1=EHBZ(PB/L-H!_HE$?(@PV97;F$8:L#W,!%N0'_ D -QKTB_XS6B M4M$=+5W_W,5V?X^O\3Z@LL&\C\K?#'OF*>]7U'8Q7]!?$O>1\;U$.-L2)J(W MM VFDF.YH]"_T!J]K*!^,CR& ]0&R@U$3<*<_N,F[LIE).PWF.:S 1J+28F$8*'>F;Z#G>W"L@&R MU/S)AE2KVJ8W, ^)U-X;2NDM?,G2J0U BM;5?N?P,1@RI^!D": 8_M?TM2H! M]ET*4&YE07^T@6T2^=5$?D'6WWD'Z\_"O(>7J]G2NY*S2WP?)K0DP]EWI]E@ M44U5K_>Z%<#_:5LJW],!_IYBN+:'%W%67!=M#B,[E@STS^?ZW=4*SYUI?V8 M?W;/S(GA>?88UD:UBL+@JG3O^F^&RS8M6Q913*?91%N@WFUG*Y<=K58DH=7; M/;3&]B]F7?R;N4X>JM3:@,I.:9\DK$X'5OW=P"H+'ZP"VI4(SHS([418RHFM!=,A9=C M$RCH !37$Q5W&RK9#Q[1Y M:(G_C;3OLB1Z6TKT$T181E%<8IJ7 +4LI+"-HLPR/B$TK=$/]\JO.I)?G1[" M-LTTW0F[ZE:(79VV;S$=!9$H+JND"LONIO.ES'H]GZQ7M=7,K)BP5-43*+64DY]_IGGM&S;=E&GM1YBL+2>UZ:1D6OOYI;4?11)V ME/->R93K5!)^)6>8K I0R0EBF8+CR5#7JIVA?A0DO;2N0C4!*LLJG(DHEV45 MY,R.>F:RK,)QE%4X4"Q!U'55R71F&I^$&55N;1@F5X ?5JM-=3J;;GBS^ MB\$_4TBD=-2WJM5?2R+_9)%?D/._)],\"_-V1=H427Q+?".^M4R(Q>X4&[V\ M/AS'%NM\B!(*'R;"";AI+843SI$KR/,WC7K83XZIBK75FG6]7P'"D1DG)6C3 M>ZC2L3*12>W*1*83A-6.*G1DX=.K#5KMJB2\2^B4(/&J)>_Z).\TO0(>L)-5 M%&4YA5)X;D93/%QZLM:44OT$$991%O>8GZRIM4%/"OH30M,:'7&O_$J3_.KT M$'9(;M6J$+>2U11D-069@'94U12TMJRF( E5$FI%JREHNJRF("E44NA!JREH M'5E-05*@I,"J5U/0NB=;36$_ITNI2W]D_\DDTQU+88)&OYG_2='$]O[ZH=8X M/PKZ. !9>R5I-4,@[U_#@?PT6/?#-WXI;#QFIJ\X,XK["J(@L;QDRQPV0/]\ MVNE,>91:BTN5I')KW=^#L@!U,SL6$ MQ[M9G/TZY%%ZUQ2DQ[V@C\:OS;A_)^;^O=H :#'#^178M@FN#]/7BRVZ^FON MKUES6)G&?W$9HQW8L$9-(\>?>=P<3CMU#N9XOLM\VV7XI<]LQL:VCX4=O"WHH]7 M2Q5IA0U?ASMHPQ#TOG "HV *!VZF"A*(DVVC(I3-RH_TG[^FJRX([:D9/V(\ M@18:^,L?V5'E@[7%N%3]K]@O9F'K$O]^<6/R>V873X#9'Q?&&&9X:4Q>C3 M;QZ4QSOEZFYT?3-ZN+G&GQ[NOMY>#Q_AE^^CX??K6_SIR^UH.+JZ'7Y5'A[A MH]]O1H]5750N\U<^")[.K+PB*'ER@--+6AA$/59UD*M+/^WI%ZTUW&P?O/M MA12YNKI6'K?65E(47 9/_3BE@:RM*"46W%2I9^.PHR M2:0J\W*%Z+RIYH'+0H7G(!=EH4(YLZ.>F2Q4F$O,A8_3O3=YZ8&\;J M+[JB9=7"TPDW4EN9YKD[BS=J8?>65J?>[V=OF(ZQ2(DD@&H20"'\MS.Y(Z7# M7@/8UYN=3D6RSB3R3Q;YQ5A_>]-$S(VBOENMVJ#;KD Y#HEOB6_$=^\]53D+ MLO@VUVPZ.8E')U^.9K^62L(CN&G-PGQ_UKDFW[?7I/CLIWY32Z\-6OUZNZ>= MCE8DH96I@+_GHH6MCBP7ZS %BK+R7Z"2)LTU9)NR@!UF[6!CF-DR2:CA9-:Z3\/OE5 M6Y7\Z@01=DAVI56(79VV;W%EQ<+6=E$0LLC+#O:C@ORDX-7;_NXF0-<:]+MU MO9FMR'0T15YD,29)IP>1^VM*]Y= G7AS6%>ULH)#)(5*"CUR"BTH23?M?;!1 M$$L;ZX>J4E)*.I1T6(@.^_LK6PA"F9J?-[.A T=#IOE5"\/IGE/I@LTJ":VO M7"#K%%0O^UY.:M-)R3H%LDY!)1.P99V",ZA3$&4Z5CU-/5F4LHI9ZD=!TJ=2 M4Z&2"*B*7)1U"N3,CGIFLD[!<=0I.-#E_'#NVA.EU5PH4"!+$YR.2U%M9QK1 M[LZGV*T-^EJ]JW8/G[\G\U=/%O_%X)^IS+'-A58/G>4GE-(BH5U-:!=C[?I[ M.K9F0=ZO#=I:";>V$M\2WV7@N_.>RAK%-!>@)-1![91UF" M8$OVORE]["=!$Z8S:->[_1(""BH@04X17L70M8<*%RN3@& ",@GH]&"UH^H6 M6?BTL"^K1$Z5D5-0WE5+W+5)W.64WCEYC5%6(CCTQKQ33SQ<9J^N2Z%^@@C+ MZ(I[3.W5.R#H]*O&KT_8VREH$,G/K MY&H1Z'U9BT#2J:33:M8BZ#1E+0))H9)"*U*+H*/*6@22#B4=5KD604<[U5H$ M^SEN2[&I+Y4/M\MW2/&D6I_ M!^8&^_#]F^=W-XC3*(0]:NZ:8->X.?#1^;<8 .S$#;-4&@,<,]U-@;R>X MOK#.A__BLDT*?31R7%O'#73MU('N+@8K++OL+DX ^G8$@%A?=( /K3\#SY^R MF4^N\+NK6Y&7/YQ9-,XWQ_-=YMLNPR]]9C,VMGU,C_>VH8OVAG2Q8?V;AK*, M+M*2&]^'>VC#&/3"G+]@=C=.TS9U0]4[8U,UK6;;?-(-O=\S^U9OW.V-F3;N M_X&U0_=3GDAM;I36W(9]X#LZ"J8PA+D(F$6$7-N>">@+7'8W3E:+N&>4&WT% M9^X]O!@N^VQXS/IFO.'9>X\PXN<)*(?Q>>HBEQA!2YBO!Z=S!.=C)G8 H7]PI^)73O/,^+--F?@N%/& M[(TNB[N?/#PH"[^* \S(TJ""7IX/_YF&[^$A2Q$?XP'O6!;,0H;+K%.KV-5N M-UIZNYR23UJCV2M:;VKG=:CDI(I,2M]_Q:[^210O>"1#X'>N\=R@QD-%2)(W MW#LKV'4:.SA"E7'5!KZO(,3>:GU4>(M!Y6Z_!X6[*\%R[-O:VAEQG\'F24SN M 9.R^I6P/# MS<.W;[(SL7&_WRK(N M)-%*HCTGHCT(S79K@U:SKG7*NC"31"N)]IR(]C 7&3VZR.B75F:\0L4+%K/M MJII"!\W9\F_+.?&SESM&)W2Z7$9>' M!.)EZ2NERMZ.OBQ2V*/+#"]PW^@@B,J\H?FOP':9M1E9-6.RZH,P[&EUO9FE M*X7/C[:Q\!KT_:VAUZP-](Y>;ZY8@S->DC=(B":W$B4&%DSV7E/N(+7(_S4F M 0O7B.F=OS/_Q=EPM7&>=D\%1J@V150=ZM2Y-W9(VFT:H-V9P?DW=WC&MI8Y*^MM^N]3M8Y MED_@__E^TNX<@"1T( F]9-+N'F =G=J@UVQDRRXO(>V%0A&YY1_2N2UMS)N> M.YZ-7[ATL30"#!6G2_\UG0POE+QF_(CQ!"I=X"]_))-&L"=-1M7_BM?5"UN2 M^'>!6AB=J!;&2Y0<-#>>V<43'/J/"V,,R[HT)J_&FX>::5*) PU.S*B/4UZV M2\>9&-]O]#OEU+SJ=1N]=BDUK[A5+LKCV--GQ7/-_Z[]&+]=H'K:5%OJ'\]: MX\_YI&!5G^ M<7<_4K[W-P]+;9K#SGAT]WCSH#S>*5=WH^N; MTWPJ_+P"!_]?C-ZK.JB;C @=<5CVH0J5^]**E?K[8,V-FPGMO9Y[O!E2H)"[_DZWXTNMF2_KT MNMF2/M&X2F+@M35]-I]W7*TM+M-V._O)>+$J;TF]FEX_9_;][.P+[J%ANUQM M\3SF>\.9]=4VGNP)58S[G70;9MW-[K&*'-H/\(61 _,7OWXV/'OIA'LY$^[E M3SBO(!(_FIP#TRI/#0["Q)N+O36ZNG5HE'JW9Z'7ZI6@AEJ$ ]TV(GK@=2QJY0Z)BMMO7=WT2\JJQJ5N:UDB\1&)16'0\O2 MD]N\ZVW^2G6NY3Z7OL\H[6B'2>+)$G);;N.5X;V@EX"V$G^A'[#UR4]CPMU: M$KHE[_GO= N.+A+:[+@!0YV? N_'*C=^WQL_; M*-JE5+SD\_+Y$WG^F"N3;<:V,"N:N107.S?FS#VZ3A>;+?.(JC=OMJ!B:73K M2D[^-.P)NMFQ\ZLQ8=?LR4]T+I\ZL-A_\YPZ"CDO6OZ@WZP-U':]TY55_B5A MG!!AF&8P#:BQ]=]%20"+:K?JJA0( MD@:.G@9&SLS,(X.Q_8M9%_]FKI-' 1V,"NUIJO9)DH D@2,@@1_CMTL>NT"! MUJ 6471#(I"Y"/R[58/_.=R'N'/'-7RFS!R?>;\].3-K>9K.430FV@7\US4F MVO6%0@]4HWZ]I\K&:!)4[W;&]VN#TGI@2"!5P9.](R2M\61WF\W:H*6=A"O[ M%$&T4PR5Y ;N-E4NVCHG9/5+,*T!TQ8NU%660[>I5V96?V-15D3RFP<\,5'SW=JX=U]ZEM;'9>;ZEEJ2,;USJN M8I2T)#-)9J5Z0%7,MBDMGE32EJ2M"@9&[HJXU@5&JGA5E>VH7C@P4I*5)*OC M%UEE><'5+M<(^]F08RFU)'F="WGMHOY 5^V56W] DI8DK>,CK1(CBM5^;:#I M]69I>0V2HB1%G09%;7^_I&%A3;7>TR112:(Z8:+:QY6;II9]Y;8[8LIO?:?J MA7K?;7+)N\'S.^BO)6F-GO@1\8$V4, M*_.4D*.5\/9V0]/9Z"V]=-G$\.V?[!-:]Q=:H]V>9W?/\!B.4!M\ M4#]*E;&*SQ>AEU.Z5#FMJQ-M]7TD1LSX;_%=Y)>?([OP+21FN6&G@LX)59"0 MZ#\#])>=4ZY5+FU/4H*DA$THH<1(+ZT-XJ!9[TAI(&G@Z&G@';%9F%#6UV0/ M,TD'1T('Y8935:YWT[E4,&!DTJVJ87!HS\*Y/R\#6<\UD+6U!V],MVQOC P* ME[1T?+14NF^G] JFDJXD71T?797I*>J7["F2%"4IZC0H:GN_4ZM9MM])4I6D MJN.AJE*]6*WC2PHLQ[]5R2XUJ,M+7U:UGI?\]USY;WL;^QL3W;_4JSY,E@4D"VR^!O;/N5:LEB4L2ER2NC;U;A6$U3IO6$E04F".AZ"*M>Y57J(EG1NO2-]SYFQ-V5*G)(G M\4E75T6?/]O65_JA7#[=VD!MM^LM73:[/GG[#P!6.EDLP\!7+"8"@>/#*V899O6\_CIP-K\G:'7H> M*R6XH=VM#?J];EUOEIP&_Z[3JW;$HR142:B;$NI.PDC:O=J@V^K4N_VN)%I) MM))H2R;:$JO,M/NU05NO=S5)J9)2):7N@U*WKUZC-[$D5+O>*KNEO:162:UG M3*U;N0YUM4S7X:$(D5R.OQ&'BEI,P8)PV^Q98-"*PB6.@BFUZM@,9 M[2[_.)Y0H\DG)3S4XLWBXP9\]%OV[_U&OY/_2;.AYOY]V4B];J/77CW4&O]Y M6HJ()L#V]%GQ7).8P(76U-I-M:7^\:PU_IP_UQ1CXM,G_+'H6GGX_OGA M]OIV>'][\Y"FG\K,>'3W>/.@/-XI5W>CZYO1P\TU_O1P]_7V>O@(OWP?#;]? MW^)/7VY'P]'5[?"K\O ('_U^,WJLZJ+^QP!.[KYQP=12ZPK"7/D@>#RS\EH, MYLD%3B]IX2"D8:?7O="XM*4AAW[XUU9M^3/]"W7%ISWZ].@YH-9L]#K]4EA@ MM]'O%V.FR__>;G;DG.24GL?3AW[8G2:I*@;*4LN9WLJ:9NO*?K+< J;BC> RMTDZ3\ MS@R\!L;H8V6K.)"-]^,\M_JS,3%F)E,>7ACSE:N)X7GV&&9$FM7NH5S*R55X M>Z\WEW,D'MV_\.8SC\I='.I)*XN MESEW_>B>2HS5XC[5J@FH;4>6,Y,SDS,[^YD=S M:;9V#O!D?[)GBOS@!#&%Y M']_I'JI>":,E+IP78_;,/ 76GO!+@L!$3%GX9YF?)I^7SY_(\R?+Q[BB?^5, MYRY[83//_LD4].A)]B6?E\^?RO,GP+YD)4GYO'S^+)X__4J2H&]-F6O",,K< MF#/W/25B3BF[Z)2RA-1.=TUUBY^&/4'G^A?'?3 F[)H]^?&%S7#JP&+_S2P, M%OEL>+97.,]/JPU4M=ZM3&&B$OB*) Q)&*893(,)%B/]FPN6:AR.@@$_GQD0 M"2;@%:CPII]B<4E)*=6DE ^5(!5T\21()4L2[=J@U;XS/OMR5G5M_UL^QGT#GO9 MT,&B@NUZ5V]7A##*O,24H*J&H[Y3N1:M$F5E.+EW!+-U3NZ.5ANT=/TDO-RG MB**=@J@L#W&G18*OU>]+EG0V8"K;N]J1+>K.$$4E>B8[.G AM=[N:Q(_9XV? M[XA(,I-DMF/_:.G74Y+N)-U5 MT6.\(\);YS'N-D&N]4KP&$NZDG1U_/*L+!]Z5R5U4=6R&0=2;$GR.A?R*OM6 MH:M)=5#2E:2K$N]9NBV05*VZIK8D14F*DA15RLU3MUWNS9.D*4E3QT-3I=[% M=?7C4?GRZX>K>J$"XIO<_F[P_ Z*%,N9R9G)F?G\J3R_;VZ5:#THAKC M[U^J&CGA]L;,?@_\P)@H8UA9W'FDA+>W&[J^P00^S1W/1A_IILVJJ4+G4M" MD4FWJJ3!H3T+Y_Z\#%\]T_#5KKI[;TQ/+=L;(T/!)2T='RV5[=OIR41 25>2 MKLKT%/5:)7N*)$5)BCH-BMK>[]1KE^UWDE0EJ>IXJ*I<+];QI0*6XM^J:!<; MT.6E+ZM:STO^>Z[\5]O&_L;T-K*\KVW/G#A>X++""DZG-NCT0<'IR4I7DL D M@15P<&U 7%U)7)*X)'%M[.5:;3Z4WNE54I.DIM.@IJU:)_=D<6Y)4&=,4*4Z MM_JEAVA)Y]8[TO><&7M3IL0I>1*?='55]/ES[835;1W(Y=/'F*9VM]YKGU!. M@8335G!ZIX.CKTDHG1^4RC'G^ZVJQ;1+[!P&.UL9KWW9H/B,X%.NJ59Z'$)% M#++JV6&\)I0F:T*=P//593'Y1'N,>RR?+^GYTW=Q?7%<^'6F<-7)?$/Y]VJX M%HE4%&?2Y575Y\]6NVNO-@X$I*\$HJ]A1C^I^-GMS//=@-)O1XY_S3SX%C;+ M''I_9]8S[%/B"T,_\I&-6.& [WX'.[^<5)D!";LUL"L[N:U_BH6+)(K6H*@D MKUCI02X2.\>)G>V\8J6'=$CX5!<^1;UB:]6?7K-9+?7G3,K,2$NM6L]O&)K# MT7+9 H!93@#TQL-SSC:0['W[<>1<>HV('WH>*R-\H]?$\(UZL]NL-ULEI_J_ MZ_RJ'=4I2562ZJ:DNHM0F5Y3JPUZ[7:]679]#DFTDF@ET9982:?7;-4&0*F] M5LDUWR2E2DJ5E%INA9Y>DRKT].O-=LDYMI):);6>,;7NP+>HE^M;/!2=DD_R M-V)@898=[2W?))CM MQ)A[[#+\X9-E>_.)\79IS^CU]- G,9;8<#W;AXSVD'_\Z=6V_!>$8Z/)(2F\ MN.+-XN,&?/1;]N_M1K^3_TFSH>;^?=E(?:W1:Z\>:HV/N6",)>QT.92^%@NT MKX7UX\OS&/)4NN*X3+EA4VP:;OBNX'G(\M1/.;[$X;?4)RQ M EQ)N7*F,,DWNOGJ?O(4'(%9BO,$RS&0Q7CXS;\488OI0&1]48DA9GC-Q@R4 M%@M?SV8>O6GHNMA^GN;_U3:>[(GMOPE#!)AH446G$[-/; S6[S;4#/M4X F MN!YC9A5;9+MRB^RB-J:X\.*C]<_K."Q+<$FBNR\TZ)IAG.\ MBZ=8^'!Z(,"U1E9^EP[ G:^D#RM1&_T=HJRA7(-M,WLF!/@O+D ,GYL!UU.F ML 4G>AM#1I=DCO;,=)GA,>L3?N0RV )63[)#F(_I M/,^ 5N*H3P;P$2+$PN0@$/"(\2CQ84[[HR8_Z[<-2J#([62)I23P*34K5& MUGGW#ASI>YQ^JS9H-;+.C/?B**,GX8]P65=P-Y?>+##HA8$-WZB# NV;0I'A20&IQ1^@/H-_FGL M.E-%0&443&&J9B8Z)R6V\KQ;]^$;?N$MA C; O+0"EZ@YA@'ZM4(0B#*X^&&\/X6I%K3S=B-[M;[JU96,HYN4QK.$O;OOQA^ MF4Z&!<,21Q8-Y!(OQ2/$3YY0YU*".:P]K9+!ER?,Y"/B)VPZGSAO0 KT9X_+ M)$.9NPPVW&?N%*C#P@GC3!,OLF>)JS7=XK$P#/S FO)(3'0_7>D2!)WBGR;BW"#19 M"S2, HG<,?)Z2]HNZ:T)/&?(7*' 298W$TN&QB^ RW(#LESP>LDJXWYOQ(\:3YTP"?_DC"7>O M"03'W#TIZJH.$U'UA2U)_/O%C3W4S^SB"4[FQX4QAAE>&I-7X\U#_WS2W !; M0PS>Q[/BN>:Y)5<8&LKJFVU#^>M<:? M\^>:8DQ\^H3_EL9X1YW_VF8G._K\%\TV-EI+O^$H3"4=72] ):JZ0";=7'OV M'W?W(^7+S?W]/Y7AZ%IY^/[YX?;Z=GA_>_.P]'+OL#,>W3W>/"B/=\K5W>CZ M9O1P/L(OWT?#[]>W^-.7V]%P='4[_*H\/,)'O]^,'JNZJ'R) M_D'P<&9]W-"-PNDES?R%#.GTNA>M-?RJ3.Y,PUS:/NRIN<$.A'4%PBQLY8NH M*W 5UA7 NQ(E3L)&F8YIV,Q+[\U*#\6BI'XP7Y@53-C=.,[ZYB'SB7SN1]SB M1QCE\\0Q?\0R&=@ TD]1_2X :N5\.[P5@N4A@TFH&4F4 D?V6/&]VM%"_24 M&9RBE3K%%SQ%T,:C7'I2J0W4N"<3Y]6[/+$P@Z[:Z+?*D;BJUFCV\A]9-M3R MO[>;G?(FU7J/&I -OF%MIK/6]EE7"\_GR&O.]7<91+48CI!AA,V$*%! "OS7 MD_O;0*/0_2T2]LE=HP ;8%W;#%&<9^-W-]>-A[CVD/,]L) M\?9/ HD?R/GE!#"$Y7W,0^$Q%=O;+!8LUEY 9J/J=%IE]XZYI-=F!UB\I->[ MRR%48^&% [T=44D\9P" M\?2.@7@H]:&GGEA9E>K10D(%FL0>G%+TH$/4$MILT=4I?WM4>R3U2:E/GJ9( MW(<^&:5]I,1B5O)U:H-6+YNS(I5&22$GKC1N2B'8)+JT!M$[2&Y=B/?-_%Z) MJZZ5X> 43(J)5GCG!7L+/QA3V#S?"V/[,H)1F0>N^4(1>AC6YCD3:YOXI&Y_ M=8!2C*R1F-F0)E8X+*F'U85*S0U4>\T]S;T/(J*U(E]C,;23G_722,/#G'1O M30Q?6;O5:M8&:MGI+3UM3Y-7:X.VN@*FBT?]F)>%Y.4JMR8S83JJ%:4T;U]9/G+Z& ML9.EYDCTUL3M[W^-K=I@55SM8O86#YNU,&XV"VH>Y,S#FN/4KF!'S M[@43G^=CP&,SSQ!9&S!!!U9$H\,:C/AQGI<)3\]RLR+&PDOX"!>"IN&] M*&,,PEJ8]AH'#VT[[,8D$-N>&(CF[R)ME" MW&5.U*EX91 -VD\!9PE3 UX"JF-2-'K!TY_ 0_%5F Q%1)A>%2;: M4(*7J!F"D_5$)A8(XF>1H,47;Z,.O+ .9<[A2U^A[3'!],<4_C"K+.*RWQL/ MG-?PX!%N,,&8]&24).HY\V:6$/C897X3,G91GRN"" MR4\F@A4NSC>93L<9%'V-KQ!G$UZ:3T_<<_GT8(Y2/9?;]S M<^\&62Y%]2;#HG<5#7T:&SA"^>1*3>\"DS":1,SOTS'8BM#7U)-2?= J.JM":[+.I0$)*X $47CQEM8#TRMM]IE=:*1 722"DJA@C4!=.5201^HH%G7 MNU5)GY!4(*F J*"_1RIH-VN#EE;7M6PM3DD%D@H.1P7]YCZI0,5ZM'6M6:F MZ5.T9&[1BF2>GVO*Q+9JL97F$O$Q@KZX&1#NYU:HUP#U]79+KPCHRTPO/%L$ M%5:AWX6@%F8@MUO9R%2)H*-%4&'U\UT(:I,5IFG9XK<20L<*H>*ZV[L@I-<& MW;K6J8H=?[*ZVW#JP S^+4(1QQC:&Q@X*H4O2V5NK3*'8?7PTWIR2.[TW1@C M[KVO%"&>!W_LX-?+YK](]GFTP,GH<+L!3A<;[TBY>T+ R:ANNP%.KS;0]1.J MOG#VP,DJ;+L!3K\VZ.A5$57[UM/VV_;XYA Z4[4^=T:3HAF/^S861ABXIX@<4>-;WDY M_!QBU;&93S>;K)GI#"X9_#& I;!?L!A8L(%1+^L&E& Y2K 4=@$6 XM6&_34 M[(6S!,LQ@J6XLZ\86%H EDXV4FWO8#E9M]XHF=+IA9&F+K-L'\L<1=K].3CX MWJN!;6DV?8/==Q/Q"U>T^WG40-V55]-A"V4O7[S@: MEZ"VQ"6X[NQ$!IXH%M("U%A.@*5'* MOLS364XH7+F4_*L@$=^Q%!1+Z)BA( M_'6;J!4=D[#:=;U?5MA*&:=9T8!]2;B2<$OP:)=$N)@WIM5[[;)R!23A2L(] M*\(M?+M0#N%VFK5!6ZNKO;+R'23A2L(])\(M?M-3$N%B=EZGWF^7E:-Z*,+- M:8.RWZ"@/[+_9,IT#HZC'F>KT6_F?U*TGF-__5!KO$4%G4* K#W1N-K^:SJ$ M:GGAL*W6L%_T8C5:%H:U39S9\P56,5:P;C"F(^0'NKT:GK*4RP'O>6)NAM$E MV5Q[ U^HYP73.147_NXQZ\J8F,&$JI_G\[_P_OLK+.$15A#>@R_<@5]H,0?4 ML,1X3G;R7ZFT<]'UZ=5;8*LVT!MZW@*QNG1N7Q-:.N\,D6KODN,HI)57;&3V>!TGECJF]?F+E1W.M6+8+&>>U1\772 2+PW^@LU^8'O M\G?S1@_TU\6>%*M;_N3VBU@&R/4-T;+]$<0YB7UMHX3->M$CP?K7],V#$,O- M^!'C">8>^,L?R52 VU/Y<56'B6",6&KK$O]^<6/D/[.+)Y<9/RZ,,RNUDU7%02\3@?7S[L@4?9W7R?J/?*4<;ZG4;O78IVA"W-P63L:?/BN>: M_UW[,7Z[0.[=5%OJ'\]:X\_Y'V^O;X?WMS;:_SIX>[K[?7P$7[Y/AI^O[[%G[[*'FWEGER8$V[E4HV5HF['8J>2A?.*_;? MF-AC%,Y>X%(GO ^U*SCCVL=$)R'Z,&P*-@'I19(SVTXDZK^2[*#BL[#-R/)N M+LE6):*CWY09O&>8%[;:P^8MO(L(CD\]^7BS/GJ*-S!Y=AW/XYV./&K. I) M^8G]5W%=#_\+R^*]2CR6ZOA4L&M7?TG+1V"/EU?P\H?PW=3Z]6[\%;;X-MSA MO^$*@R7,.,NS7@%7 MTJ\LV''T?T$6GU(?_ M%6Q.M&+"1DGNA":"[!QFB'VFN-4#)@]HXAYO:%IPH]=T%DTQARO'G3OH^;ES M/QNS'WC-DS?$7TQ"YX$#UL(YJ]&GH/6EM&4L M9W875-^]#='FVW63Y6U_0*W?&"5."" M.\+JHO"N!%8W;XYV"'4^:AQZ M\+NDE>-.V:!.@W!RWW [?W-,W^![TV-'S ;R_9,['GHS/"UZ;:)L!Z' MQJ8%4H/VJ#-WHK?B&QP\J/W&3#1&_<'>4LL%L$TF;^D>CN'GT1[.F4O$ '33 M4*[$IN%(4X;.>4(%?&H\\]Z,^%:@00?AR;!M;6ABT533,PSF#H$5'C1%9\>Q MF #^EFYT+E*YJ,ML9*)$0]%)8*M<1,0%HH.?AT*FD)_PW'(O;#WLM OK-];T M/NUW8>#AV4Z M)EJ;',IAGTX/-Q7-1X5?M' "C^2+PZ],"%]XK.&)\D$BGF+XR6Z<]85&G82C MSB=J>TG+%\!2F"U+$M8%V7N&&MVL"9,<&?@ ]=K#G;?E(?OJ,5/SKW?*4W@A;"?K:?W_[? M<&:WB8GQ _5R#Q3/+3Y-S'[3,\>(WQ$V.J?GJ1-$G5CQ=B"Z-(2C!(J>&S;] M&)-R!/(9+$U1M5"JX,/FQ/ \>VR'@B)LS#JQ0X!L=ODPYP9"R">*Z_-5%1JA MD, 5!<0J\>5GA1^ENN52BU'K MSX"^_0H$@.?AN"C?'6Z=PJO<9Z9\P):TE(3RD3MTEIT*72$5;4ROQ&IPOM\I MA0VN8W["P5V&O;73G>Q1#7F>P99;*$##[V>P%&H>12UNK=E<;K\6XL/)+]WP MV=R2-E-8VT,?3=GZ:[=RJ^S0*I?U6,EM>=]0[LCGXH=@#.'@;::6HEJ[ *(L MP0&W^,'$K18#;D;-V94/U(<9'W"!O)!H\$7>^"W5.UG0*Y%\"')X^F-YL Q5 MA!L0^O[;0S3!+S]'-E:7^KJ%4["+E>Y:C6RINQT ;B?S[Q&4EI7JV\Y(4I*V MO+"$X/@S%^#;W'@7Y*>+]MH1,-45;LP#L1M*2UCI]RZ*<3B,JJVRA^U*5DB. M\V6G2P"Y"W;44PEJ6'!VZ9NJ'IG M;*JFU6R;3[JA]WMFW^J-N[TQT\;]/[ NU7Z,*[6Y441!M['&L[)()??L)YL% M[(OK3*_$#30RXBM@00 D]Q$>_3QQS!\Q*;0X)5* PM 7?\.!&9#-'&,JW(#! M80, Q>#90+7D_B^)6^!CYKQI#]$,\68O17C^]H=;J'SF=KBWS@ 7X4DP\T^' M,\F'4? !#X%6/@0S$"P3*@6*;AD452!B[(0''(SU64I_@N=GWAB]DS28,T%V M-'<=*Z"8!C=T1GD@-%'[XGH8>0&0T2-W(P\N< ?*B>!1&\(KF9AAK--]B)0^ ME^,L9X84>\'_BNXEXK"&]9-\)#B_V-,:2M98V().NO "^.\.K)]VV+NLLG!,L7LDI+$ M,$V@1RNI+*R1*"M]2(682QY'H8CNX#C%[TD043>_ 7:0IT@QK#8ZZUNWB\W\>ZU#Q"1VN\W>NU>T8#4;K/1 M[/1*B4A505=3M4)#+?][N]DI;U+M]X3)[JS1^!$T\5YT06R0WW#.VT7L0@DY M15[+\X68Z1;G$Y5M<%_=F>V$:/LG@<(/Y/YP AC"\C[FH?#T:J->I<2]=Y&G M2K^K3>L)Y,0*9[?WL"2GUJRW3JD/IZ2!XZ>!]AYIH%,; M]/OU=CO;;N(\>L/L7Z E/ @7BZX7*=%.CYJWD&B14Z-]>[M3;Y]2=SE) M!,=/!%N(M.V) (,V]&Z]F=.\XH!";771@4HX91/!(QNGH[RR9,Q'Z$0OG)ZV M^A)Z)3[$]=A]-(O"U](8P;$Z=9$B6C$J(1ER*IS_&;$>N?XQP!B^\\3@/&>X ML^)R1(0_;W*!>EYE)[JR[(0L.R'+3LBR$[+LA'4,@1K?$E?V=_&5?47S)<(8 MBQ<#JUI$B2G&?#[AZ1)SDOM ^A2(:-F8;8+I*K](YO.$B3#Z,)CQN$),3UD6 MN8#1"'%!"I$V804\] '<68\00IC&";,\^HB> &GA(H$SX"""3 S0$FO>/!E M\Z6.P0]C^#X/].!_Y%6\'%#:/#]4-,:,12K9V'6F(A83*,6>*D^!A[?M7D,9 M+K\UY]&]QO.SRYXI#PLC,81"-W:'MP+7J55UHCJ*,=8++G--+8#=+!.OP5IY18CRE]D-EPGL M&,VOAO)WYQ4FYB(!VY[()52\%R>86,K,\3'S,PRZ"]-"+)"R(5_/B_82(8&A M[#*\'"$!6^!C%#35HLT1IB1K\/VAS=Y0O@0N3KRN.$$L=F@ GBP MN7B:V#Q4T8D3$APWKEM .=JF,V>\L)6(1(QSVT4.IN6$D\D.82QAB@ 7WYZD M&.,+3XU@,_BZR#=C07LED308H&68XF@%25"O AQ5H;&DB;!$V;T68'G MNV\;1<$>D8.LW6ZT]-5AHAM'G&H-4&^K%@8K)U5D4OK^ X8U=>/X2$$/JYM> M5#$R\9'R\W[GUT0WF;2\]X4JEA3@N7%7D2IN\'MCM+<,#3Z#;_L7P^9EW'4.RK RF_0MX"M5K+NUA:P^L9J6,8>+]?;[6S<0R2J1\#L)8Q]=[> MF'J_B1TB^CDQ(^?$U/=M6>RWFVI7K_T#R]W\3H1+5; M[[7*:F$O>7HU>'I_CSQ=P]2DAD30<2(HCS6IS<.SII9@3;UE!7$EL*H-K"6L M*8VM';.F-K&F2JB;!ZC>L5_%#UNQ*0^FC4V?O-_^SHR)_V(:+I/J7SZ/50_/ M8S&V7=7KW>X)E7@Z*V MX['J'GELIU(\5B*H!-:D'9XU=;'ZG%YO=I9U_Y; MJC:PEK$F;8^LJ0<@ZBWM'R_5OY(KN'G_/WOOWIPXDJ4/?Q4%;_=L581,ZX[D MFA\1=-DUZYTJN]9V[\3\-2&+!-0E)$82=GD^_7M.9@K$S5PL(!&YL='C I3* M//F<:YYS$@M,E+\E25?&_%9(UC7MS@XA6;U&VVNIEC#MGZ1@K4:PFH<3K#K6 MZ%LRY'>B"%HJF=;TH#N 9 *OI>VZJF/* ^;3Q-4JR60=4#+A8<3J2]2DR5>E MR?=(@D$,+^B_2G-ON5"UCR]433#W-+7EBN(%2:%:C5"U#RA4+2I4I;EWF@A: M*IFOI@J$:=NG&?%;!6B2;G@*()3Q^<)1W$SL/>.YBI=]T=LY94O]TF M,6VPHW_ZGB:],/_M;R0FZ6(QT5EQPE(1>_1"' ^FT+9T\*A%\8>DA*U&PAZN M#L?3W4;;:8IR 8X$4 6"Z>C%))[N-=IF2W4L:?J=)JY6":8#UI(86J-M2\MO M[_4IR0EEFB?XT=$#1T, M&L=5G997D>RH8E]/0&GMC9U%A_%R97? *R!IUK8Z?.4 5OG(GJIZ:2FFYFD M9*OR=\J1Y>U+;_%BCE6=RF6CI\QBJ%NF"\MTRH&\?O'&FT0*AKNNIX,KFT5D+=.&#G2,,%H>Z*4?)X-HW* M#Y?3NKI'N:Q>XLQV_/:4!A8).*YJ:%*0GR:P5@GR [:G-#7:GE(BZ#01M%0T M';\]I:FC:&JI;DL"ZS2!M4HT'; ]I9K 6B5.#]B"TC*HI2>*.)4(JD T';\'I65B MBI>ING95?< DL,0030=L0FFQJQ%$\15J:^G)_N/;B]CCU]=8>,6#V5(U6T9I M3A-8JT3L >MK+ <;D,M \6D":)ED,H]?)&*U&FW/4UN.="I.$UI'-F8]Q\:L!XS!VIIL MS"IT>;S4=5+7SO.4=<=,*AOR^LVJFU"SLEX MB[D:8<#^C;L;QF,:U)]I4\Z'MK"I^"C)0OS!94HB^.4SF?82_[4Q\Q0GKC9] MQ'\"4H[SU8\LM'NKAF;>.IKI]J^8!#XA&B-1Z;\X1X1B&-B^;CN]0 ^ZFA4\ MV;[MN8'7=7LMMT>,GO_-<,15"Y M&WP8%S/R<,JKJ'2:7>.]INVA--_5_]8WFGZ-^0_&CG'[#_C7+&(X^^KD+)1U[])/.EB%MM5FZ:T1H M%]9R;'L+UM+UC9HF_OWN_E;Y*=\OKN]NKY]N+["OQ[NOMY<=1[A'W_<=OZXNL&_OMS<=FX_WW2^ M*@^/\-6WZ]M'41?%.\@SG6GJJH(P5SYPP4^Z'^BPJ$MJYMM"2W MJ?QU1I?-&2GZO(G=B:+DQ8\#\B5)/Z>D&^9?$S1#'N&9WZ,D^#$U.EK,XJ&D MZ>3\,QR1@(4RPMU,QZ319J,H;)A%S5JFZ)R6G;X)1FUON8X@ ,,FS^Y)0,)G MW)[E*WO$KY8LSIU?QKXW=*T69F5" Z*@:?<IN\S . M?YO'%L^+V1>8[MJ'F7[ 2MW:=BV7OK_[$>5+/U M=8I=K2GX+JN?*_"F\]XX6E126X>KO$;;LE2S5;-3789Q4S"04Z;^GB;/889H M6%"W,J5OP2I[BR4FE%S"$MLR@D,KF%1#$Z4-2_T9X1]IF).+I-<["]Q_J!#X MF^D"2M\[(._6O #>DJZK1FOQ%M6/D@VJ9@/8L 0F$:*WU5/\(=U%9922YQ#, MW>A5>8%]S$D,W_;.@5$.SB?3#5C&"T:C;0A3,%-_;H"=@G_&2C!.4Q('KQAP MB+.(QG/. ?WO4Q,93!K^*A\6OL4#G-B?.:T?IZ2^B<$P]3-R1=C_+N,,+"=S M%M/43U5%".W^ERXG59;=K2F3962RS+;* 6BRP=/3@%U2@H9(,Z "(?8)M MG-!)5?Q^/R5]/X<'G_!(XYED^9#$N1+ 9_T$9"8.CX<8$8G[^0"-[#P<$OH1 M'^A5&?B9\D3 R [AK?'\;)0BQP)>EY(:'W<85M/0S$J..[RF9HMVH;J-7 L+^<0!OTPWE&_Q\\*X;F<^ 8A,Z*:"AHR3NDW1O M%-/M6I"L<.L>!H3DRN?(S[*P%P:+(8YCI0.<]'7?:!,KU"B6=ZE73MRI&S+) MQ]H3K]>=DA*F$J8G0,G/?C:@#C3^\=>G]+?V];_'(;CM,#\)W,K)_&M'R>?E\'9^O?UK5YV0X)"F] 7[D MCQ9CM.].GSKZ,F4!B6&N28=\.\7@,ZN:KX,^6\0G>%2=Y1/+(V?!(P1MWZ5=Z M@#RK67KA3]*]^ ])DV7,XC;:M#N^\4FRC&29LV69!;6R.0=YDH,D!PG)0<:: M!/4YGIERTRQO;>NHM+ 46+6U&EW@)OFA#ORPKF!C0W[@9YE;LX7>:+=42_KO MDBW$8HMUC5,V9(O;) Z6<<:;UE/+$,UZ.H=8=CI*4C!UE3C)2?;;4Q(OWH4K M6;L.K&T?+Z#]-MN;HK&]U(:290[/,KN''5J6Y"#)0>?'06_'NC?PPFSJA;DR M."&YYGRY9OTI:LMIM&6H0C*)6$SB[".B_;:=U9)VEF0&(9EAS<64^PYGN]*0 MDFPA(%NLN<-NO^%LX9(!SJ&VX^W>_A6M6A!>6(ZB8V3_2QI)&DD:21I)&DD: M[85&YW 2+ZO*ZN^0>")7E;D:5I49AB@=^J4;+[GF\%RS_CS$Q7OI%YOU2R:1 M3%)7)GGO4;MK--JF:GGR%%%RS?ERS0:JQ6RT1;DU3_*(Y!'D$4L[^$F[*S,: M)3.(R0SKKLG;[TF[:]/K)%N&+OE"\H5(?%%1@?%.1^VN(YJZ.(=XM:P<.Q/6 M7E,K?>2@=:O1]E3;E0I1;+2(1GBY:)$(R@V0&R@QKBHKW'+CV M#- 0FFJY,KE,\H50?%%1'?&JP/4&K&$":ZB>UA*$,];$KKMA-HK\5YPH6SL> K<&[;_"A\730S_MAS&]K\NA=_E5( .\ MC8XG'@=$^9P,X76O2A)'K\IHG 8#/R.9,C,)&#ZX"']>#,)NE\27R(Y6HSV MD91^ZG>)4C[74/*!GRL#_YDHO@(/)!W.R!:<^V5WG+XD:3^VE.4B#KDY^%V>R8W02('"8:Y,WC[B8.DB%Y]']>A5D0)1F0\Q%^_GN4 M!#^F*'.8+@42D6XGYY_A8 14W B& ]R21IL-IL!H9 &,LT2?H_GT11=(46'$ MRBA-GL,,)PC( N31Y>7^3^7%1U KY.>(Q(S[?]G&%-%G@SKVREVY9B_XG<2D M%VYH;CC3?<,#L^9BJP8%:!3A')%QMIOX8>;M@IGD-=W5$Z>W&J(\2 EC_QCV M#T5,:'+/;R'Q^3 ;KL;D93B?QIHNS"F5* AZ>;B:>>O=,7;3G5_,P53 M'(."^I(-^U4%<9R-V-C1JPJ3 LW!)?UVR+,. 3U8"@@@M[EX"O .GK$/-'/P MNQVSN:I:Y9VL8U;-.M9> 8G)U4L!N1/OV'N=*UBA1FL]\S25&T ?.'QTRL _ MU!H"=@IRI/\?S8TG&H M+P>L-(YR0!7'9$HBPCTW'U#.5ZWXQ;*K=!,LP=P$7=O63W@@?72Y[LD(':JX M_X:[ !H+?@+^.&BP\!'WB<)8'(+=6P8V-YWYHN633@97^#2S2UA5C/P$ M4%"5J[ ?YGZD*M<_@7^IG'\ Q0+JY!8##$J'[JJ_Y/OK<9J,N-+X%G:[\(IK M'QQUU >='CZD?&A;J3A;[RW0_"7A@L^?HKP"6>OOQ[FO1(EC'U MQW_R%W\X^@1Z-8??#.E;04RFXY#&%_") &,C=^,\ \47H%SZT+C_?M?X."<= MA ,;81(-]#\8'Q0)M&L6+! %7$"_ 8F(JX*_GD 0=C'>DT^'H&>;K4^9$@Q" MTE,29L0 !1"0U"<>@B1.E0_X0T/[]/GNZAO]4__T$89^#LD+RE;]H](C*&V? M"3 IG8'Q$5'C;")1"R(4SSI^%=-@'Q3251V8F 4?AAE)%D(UAXS$#R5P^]).DB[$Q.CXHZA!YST?]3!],,-A%3;\PI4#E#W[DT3G8 M"25DP38:P4!;BCT=QDPJX$2>7I=P]D9:CX.9@\^R 9TCGE!R"6K51R;\!%HX M'Q3'-*6GV.G#I39]Q'_*DFBG,D*?UWD!93&/E] MEDV@&#@@WOX]E4+7I A?(\*"J9=DN)14.2/ M,G)9_/&IB."',5T&?>@3'XN3'?=J[CB(4I=]/9U04V.3XH=#_,W\ZR9\]=OB MYU[3Z@U1U>SA[B4N&!(#/M*E@;_K_&C]WJ!OH2F MF_J_^D;SSU&_ 8(QI]^P?\UBW-%'/W>AI&./?M+9,M"L[@&U:^/%7;C$L>UM M3$I](Y/R[W?WM\J7Z_O[?RJ=VROEX8_?'VZN;CKW-]_=X_: \ MWH&\O+VZOGVXOL*_'NZ^WEQU'N$??]QV_KBZP;^^W-QV;C_?=+XJ#X_PU;?K MVT=1%[7<9?XP,9(_S@FS2<>MN8.^=8:WL=SP-B=.[,;G#\5I#C<[OH0QF"I MA_^&546XLNP19[;,S?#F_0DQ[+#)$I3!9 V*C^=4&1CEZ%]FEYN;CR7Z%@F MJ8_:WEAC+AQ&0UE.MG)-@Z!_?4I_*\2Z A)]IX:2YT/!6XPB;T[ O6!Q@^>Y M($MN;7,A)[97I2VH6\\1^Y0G1XWXZ$-3ACK^Y3]VT%;D/0TI>,'>I:=Q!FLB MZ34]+P-:8#8)_#\FEFQ9):-KNM9H.XZK.BU90B9Y0R#>6%- =A#>T($W7$UM MN;(&7_*&0+RQYE[*@_ &5AZK6DM7W99L$B:Y0R#N6',]Y4&X@Q8?ZYJEVJ8H MC<=KZR0])KD?23>IO@P]5TMP'(ZVP!9L.:#M9+,_R1PB,<>:=DP'80X;'25@ M#DNV])/,(1)S", ;#G64/%NU91A!B7J/7LAF6*)T M[Y2HEZA?'T]X'^@-#;N%F*KGR"B:1+U(J%\3)W@G['6 O6.HFBD*[&M[4OJ& MIP)4QTU/DRC"IAM%;Y"5;JRQ'3F6LO8ILL(VQGZG1./'Y':&PC>V9 M ),"\ K,Q?C61RE53Q ^:PR\JN'3HC>H:IZ$3SW@NN][*J+<:;4_5 M=%% +\7HWL]C*X..W6B[JN74J&3X[*%S(.3@ 8&GMNK4E>OLH;,F3E<9=EIX M.:EJM\[UB/5PIZN3B[K8">M[3+3-FG/6AA?6G;?.QJIW2BPUW4;;\E37J:J( M8./^J:)+US/#VKK#V2JPA@4KAFKK59EZ$FNGB;7]0\W",A&P#2V[JI) B;73 MQ-JZ<]\JP*:#'V*9:FM)LH!H8*NMF7GUUKVL,BRXG659)B;\'1%Z 7O<[91H MNCV;X%F+I]J:=-?K Z0U9N-^@&0"D%HJ^/ 22+4!TC%P9#7:MJMJPL2 )([V M;N_M!T@V $E3S*GG7EN-6A9W6A MAD3/J:+G8.!97:E:6:9R'W7;06HU^2JWKW_S@W^,P"RD, M@B3+,QF=V\QP^]%[O?Q]G,'86?8Y&3Z%,25H9TI/<&1*E+XG$5ZL^1EIO#5K MV%JC#2:=)^5J?7"UPJ0[+*[PL$2U;%D25!]5^)DOOB/R1-EO* A1W[74,W/@G"!5*Z[K^^8WL4;2). M;?2X37GD5B,@'05'#MA[ J7O2QSMO_1C/T!JB260SL2^HU2X2'H7XXQ(,^]] MY1]?B9^1*7D7NM.[J!YY-ZSG6@F<3&>IA5Q:K3M?OG#U^#@@?!XLU M5,>01PWU@<^F91>5X$<72_S4UH2[)UF>CH-\G&(Y;S#PTS[)9-N]'6RW&4I^ M9H3<'O<&NBZ.,%?"2KFY=[.M&MR8@!M=U1T)G/H YQ"XL1IMQU5M6W9YJ@]N MUEYO7@5P;,$$3KWK(SK=/\=93KK*]>\WCU<=I:!N!1.PF\8&4_@T2M@Y_&6* M1^_A,_F$I27'AN72C-R7)@"BFXSQSC9:,OV. M@G2*(L&.3:3V-8;_8[ 8%&BG:@C_Y/DI7KQ-Y;'N;@ M696FJRVMJCSC*C;X2 I7\K+DY2H35P_-RZU&VW-47:^XKXQD9G9A^9EK]$V;4^U*KO:]UB\3",3O]';1 LO^&#! P,1 M\*_%_YMURNE_V)7H!1$9-6!:D3_*R&7QQZ=NF(TB__4RC.E[Z$.?AG[:#^." MLO9B0( 2BWW]Z27LY@/$9E-C^.1!&_YF_G43OOIM\7.SJ5O&TF^TIK[T\U4C M>5;3L=TWAUH34MHR<@3(.F382+=^?2/\ MF:X\?6TNV;_W/13IL-!#\$ ](=1^2N]T#Z.-=[,D*B M8 DVD]:PVM]?^9>/,-+O41+\F,KHEL842!B/2;>3%Q_BFPA(]!&\"Y9'&$X* MA'!A@8+6 6.E$OAX&\G!+V'LQX"!2!G IQ%^ X!YA5W 93/QQ]::*7Z*.P5* M*XJ2E^QR05ZN7,U)B%'#:]J:4XT<;7K.\F]6C;3ZD!00Q[2.VDM]4X>!RDARC?XW2!3KN,NZ-#_ M\>.QG[XJIJ[.F/A[H3%Z/!O2>+UK("*!#0U;H:Q(Y=H<8&\L_FSI:NX?GI5L MD,!4_ +,GY)G @;D$4!:=^H^)CD8NY*^^Z+OJJR,74A\UH248D"*@=.E[YMB M@)L%Q43X@R:+%8@F(G8=6\Q1W'L*_8O6BF)HH&J6V\[2KLA[D?R39$ M\\RPMB_( 50%EDQJJBEO!ZP3L P!@.4R8'DU,D$DL%8 ZQCJVZ/A$;.E27S5 M!U]K._/M7W"Y6J/MVJHF3,=*":P*@+6V==\!@*4S8+G2U*H_L(Z@$5T#-"*& M1$U!\%5;A_;Z)PG&V#E->2!^&@PN=TK%7+]:01AB.7HJ$QV21I)&DD:21I)& M^Z51#=3Q\FX MV T#90.[93@RRCSO(6ZMHGP 5P?L]'6#5VUK!HE?$ED.0(@ M"Q-!#+Q;6B*K_L@ZAE=M8R="U71KE(8G\25 B8"+C:=-0W5U>8)1(V0)D%[O MMA!9EFK4*3E2(DN[3PG")" [GJ-MN6J MGB?=COH RQ$@=]O3 %B>JLOT@S, UA%TMZ56G> E0"*Q9S"%Z$AO MMD; $B"1V#.90O2D,UM_8!U#(5JH$#U7%'NKMKYL)PM]Y;L?A+TPD#[M/$,( MD/GLX5&'KIJ&+-FH$; $R'SV' 8L5P*K_L ZA@IO@8FHVIIT/6H$+P'2ECR7 M9M0[ABBVH016!< 2(&O)\QBP9''L&0#K\ H1)M]HVZIMNH+ J[8^[5?8GUBF M'J_BB..G6>D:/>^P+:G":X2KXR=9Z9K!<"5*L:7$U?YP=0P-CA43:LN6+FV- MX'7\O"5=HZ<=CBT=C_K@JG7\M"5=LQFN1/$X)*[VAZMCJ$,\05 M1Y0BG!HX MM,M;6WQ/DQX( :"L'_'N%LI?_.'HDT+W-AQ*)W>>2XZ??*5KM.)#4UU/VHLU M0M;QLZ]TS45DZ:HKDP+. %G'T.P>;)K/TAZP@Z43=HOISGB%*D4UMW]_[[G71HYQGA^)E7 MNFXVVJZN&G6Z_$P"Z_B95[IN ;!,U19&M$I@[0]8QU#==J/MJ88GTTUJ!"\! MTIAT[!:E@> R);)JA"P!$IET/#O0+-4SI#=;?V0=0R7B35"J*TSKU]HZLY^3 M=)2D?DZD2SO/#?O.O.J%/TGWXC\D399R@(<-N5WP9C\)P@-2Q)X\J Q-@NHD M0/7AG:C*8-KPUQ$UN*'3'LC>DC/:CQ)D0H!L*XRY^TX872.Y#"FY)*BJ!I4I M0742H-I.'2ZB2@!U:-&K9VUO\7#JX.JPQLYLG"51V 5WMKLM49^2M$O2"S;I M2Q/(VDW&3Q%1<*[%MWDRND2*T[>P;]:RT-&+CBD'_7(4>@@H2K:1) (<:AMV MH^TXKNJTJ@J%5;&Q1U)MDHEKQ\1KPL0$*?X8(^=C6U5=D%?9*')0^?$0_K E34&!XR M,1C55E55@)*))1-+)CZ&46UJC;;GJ+I>5:+JL5B9AM9_RWUX%?QO-WQN%PNZ M'=.&C^S?N!%A/*;$:O\5?E8LB&^F9<-NCY(LQ!]^Z V 04X29-*4@1 M :N._%%&+HL_/G7#;!3YKY=A3)=!'_K$Q^)DQ[V: P2E+OMZ.J&FQB;%3U[X MF_G73?CJM\7/O:;G+/]&:^I+/U\UDMMJNM;;0ZTY%YK5.Y2X(&^&?25+ RHU M+@S-L#3=U/_5-YI_COH-Q8]R^@W[URS&'7WT;QZO.>RA\UG244D!*@=.E[UM2@!L% MLJ$ZG>77Z4S>< 6X&<#4&VU;-U37K%$79,D==> . 6XW, W@#D-7G5:- MNL]+[J@Q=QPCH8OUXO4,J4$DCPC%(P*4 YH6:! L(:I37T[)'77@#@'R^DT; MN<-5/:]&MT=)[J@Q=QS#OG)H2WK/$H5':AMONPK[8>Y'LCWJ/#,(T!S%;&%3 M)5LUY45P=4*6 !7"ILN093M5=>R0R!(76<=0X!XH<$UU6O+R\QKA2X!+/RP- M))=CJKI3H^""1)8 EWY8.D.655DK.HDL<9%U!)UH&8UVRU1=6Q1KOK9.[?5/ M$HRQI%QY('X:#"YW2L;W[FH)-D&4ALAS5TD2QCB2R]H>L8UC?=J/M MME2[)@VVKINJ+HCBE*LK6][_>UZ==GZV;*" -FJE@<\8+H57EXAA:P R!(@T]/6 M$%F>ZACRJ++^R#J"^K9U )BG:K8T#VN$+P$2#VT#@&5IJB.3+.J$+ $2#VT3 MD:6KEB6MK?HCZQ@Z$2^BM52[U1($7[7U:#M9Z"O?_2#LA8'T;.//$S5<$4Q#B6P*@"6 E,CLV!);W:^@/K& K1:;1;JB-,=GL- MG-KE]?#?TZ0'4@ HZT>\)%[YBS\C.Z[Z(^L8FMVCK6Y:EBBJ7>*K GP)D-/4TAIMT\;;2620 MKD;($B"IJ:4CLBS5JM.M4!)9XF0UM0S:T]QV14G'K*V[>__]3CJT\XP@0/I5 MR\0.FY;J2(>V1LC2!'?>=?]<*?I'OQ'Y(F2UG :P#674,W/@G" U+&GCRH7$V" MZB1 ]>&=J,I@VO#7$56XJS?:GJ4Z2WK??90@$P)DVV%LWUFC:R27(267!%75 MH#(EJ$X"5%NJPP54": .K4;;=4$=+IXB'%P=UMB9C;,D"KO@SG:W)>I3DG9) M>L$F?6D"6;O)^"DB"LZU^#9/1I=(3B;;E8@*,XUZ%<[-FJ[585TI9<++E8 M'N%+$ = ML^M1-C9LM:5+NUJRL63CRMCX"(:U1RLP/=6J+*WP6+Q,(^R_Y3Z\"OZW&SZW MZ8*0\F$\IM19]@G\D!(C#&Q?MYU>H ==S0J>;-_VW,#KNKV6VR-&S_L7-G#@ M ^-#G Y#/^V',5V0 T*A$L3IVD:A=UUO*AQVMV/:XG+1?YO5#U^3N/](TN$5 M>_1TGPHP0&G2$5J$.ZG;SX$,S\E#CFO-3C];!AYS'B7' MW]L536$1O3FBMPNK4I68Y(H/_\_D*$&;((./@399B*)827I*/B @6J,H>4$9 MI7L)L/4!4MOFH:U]"NMJ6_YN:4Y6SVQ M:E*ZT=3<;5]^D$F9;PZU]5$OL8A-3*&/>BFD;F)@@V0,(W2SE:G+6RQT:0;% M^PB%(I2DQR?5__B@[M)7Q=35OSZEO[5!#EN29&^2K#-*PT@QM0G!S!F"[9I ML;'!*9YOM5RO[P2C]SNPY^>BUMP)-?4UKV8:DW^4K5,99\.4]4@ 7(Y/+Z2++L$)3UU'\&9"W _ M%3"4E3#+QGX<$.I45JZ\9>+QNB.1688K;=,5WZ7O*1F&XV$G[M*?\NWZC+MU M2W;@2>P H!K68J!&EN"<)+[6G)P?'%_8!T!U-9G3OC]7=!H@!'V8TI!?QL*$ M20_0LD+28S!QS^)>'C;*P\;M3=(U&K)\*'2;Q,$X3%7I0 %9/&.<) M6#P*@#/NHM6K?,"?856OH7WJ%)_2?^N?/BKPZS#/E"L2$#P[5W0'1]<]A=.E MTT\)61AG_DL^W"?%S]B;829/KW2"DU>R^98G C]:,=!'Y27,!XJO9*]Q%^"5 M$[3NGOSX1T;-N=_A+_R$7QZJ*K!+*PZW3/^["(/A++IS$KI- O6TDY M8[8-I+T@Y0":=SU&,LXQK]_\G^%P//R]L,8_^R/X)G_=3/8Y)1KHC;:NZK;6 M7(R8*08[8FA3&,4EA-MJV]B8INB3R7]&+2_T7A;I[40(07TJ0*_[;*_QM,5E. M'952)T_Z!!Y(F5C!1PLBSDBE!5U0D)B)C*7O46+L$_&>9;#!B#O1Z'_Q* %UAQ@EJKY>61R7).1)#LIS>WUA;R]%[LG0 M#S%]M@(YXH!(M>SFHJT\D2-(I2W7Y!QW32VJ!=>LZMD/(YJ\]@9$%+\'@G/; MU;?6K)[D,&A6$.!NBMMMSLG*ZW5I\F2E.^@>>@W>FC4 8]%7@$TF.,I<_E3)GU*"!>F)']IK[K6IXRQAC)*TKR7@ P [IH-%"0%0#@3 MT=@.9R^8./P7>9S\>QR.: P(_\4$!2D_,?E!4[F>_)9_[Z=D]IW/9! &$6$! M*_ZNT@!78\KHJ(; <"3*$!8^R!06E"JE*%,1-!OK X$R#C#6!Z9]2D"2D0S+ M5&"*20[OY_,OBY:4!!CH[6*4*(1!PI1./1C +I*BA.+^[@]X*"-YMK4N6Z,$ M9OGS9C*!KTF6;:\ P*?2EQA;3#@72B",Z9I@FET29[1N9-H+3:'THL4RN-0P MAHTCDRUY2GB,(!^DA"%CY0[-: I3^&U:XZY5NT_.EH67UB$G!UZ6O<2(J!Y5 MZ]3U<@7.!2D7?!;6%XV2+,0?7*9@M:+-,2TK^G56-O.S'FWZB/\$LQSGJQ]9 MJ#DXD$37;9B(H<\1J?3?05I,8>3WR<43,-*/"^K87OK1B_^:X5E362^!4N*# M>_CV50L^S5HPK^DYR[_9ME;*;35=Z^VAUJ00S1ZM4^("OP_[2I8&M%SZ C67 MIIOZO_I&\\]1OZ'X44Z_8?^:Q;BCCW[N0DG''OVDLV6@69W,LVMFTRY[^UOER_7]_3^5SNV5\O#'[P\W5S>=^YOKAY61YN/.^/;N\?I! M>;Q3/M_=7EW?/EQ?X5\/=U]OKCJ/\(\_;CM_7-W@7U]N;CNWGV\Z7Y6'1_CJ MV_7MHZB+6NXC?IC8S!_GA-FD0&KN,'R=];[&3#>V]U5 ;6)JXR-.8YF;XAZM M2'BMP8^6=1(7JI69^^3G")4P\ZS]C)< 9YWI5NW)2FT[* MWFM]\]+\L\+_U(DG,7D 3'*!.><6F\Q0%0VO[^UU(67\J'8+1N;F]5TO+YPS]?$6Y9L9,I M(H#+#3@Q=#0]/7M/16Z=RKOJ5*:U[CK99J='8[)*>WJ*!K+9)(G>SU=5OIXFGT$Y.JM83-FF!5%; Q*&Q,TY.PJ0UL]H\:$^\F5C5/HJ8^J%D3VZH"-A9F ME:B>+4K$O+9&V<,@27-V48:TRG:URB@1L8MS"?%+0(U!_I8K"**E(-R[U;4A M+#"V[TICO#ZPJ 05K4;;<:355!]4K+&:-H2%"[#014FWK:U5]'\^#(%-/Z1- MM*M-5)#P'4X EE*H9DN48V\I!/=N,;T?-)9&05/9;;H2-,<'S=XQ@Q%Q335< M4?2J!,W>S:T*4&,TVBW5-D5QZ.MHC/';N=$&*S>ZE>;8.P\.WVJ+N^2JFC+J MS4:;]M,V/@F">RDL#WQ\N$M/Y3*"K$;;5BUIUM<(/X>$#T;15<>0H;'ZP&>K M \7WXL<12_S4T6QC)XMX?3"UW&B'^W,PV#Y4>JC(Z7=#R;<]SND%<9JWZ--^ ME"+R!-&R[JSQG6AQ*5KT1:TJT7**:-DO6&A@WM 78ZP2+*<(EG4GD^]#BZTU MVH9J.(MM( Z.EBH[0+1$M+D>Z163JP\M-ZQJX-<5F+#4;H*[SRH;WE&/EQRIN3,L^#,O3&FV6A;MNHZ59TZ2\:4C'E.C+G&UWT'9V*#+T^UG5,W M9I==0CAWL_A&%PIBW?Y#,"#=<43N>I_];/ E2EYN8D97H,L]7E!+NH\)OQ%] MQ7V#MBWF?8,/X]$HHO?X@LL=P/*4'JQ/":<+5%*V0B5/BNN_7_ >Y]K>0=C2 MFYY9S<6SXMZL9\J;]>3%<(*26%["M2^RRDNX]CDS*34WO$_J/*Z30F-1&?D M%["E%'\(:\@SS".)QJ V%$H1H@S!I!JGU *;WO9<:GA]N9,DW.2D\!C/U[][ M^;0_U,2:!DLY389*,MLY2M[)M&Q=I^Z9;Y,#^-U_1;;?/OO/=O!Z)E6<$MH# MQ,$D^D\ _5NEP.X._Q8-4KDM4K"1/N0_?TZ %^1D,_+A/:%2#A2N2)Y@B/2R2X8H3,^SN9%"B M_LKK;=TU=UOB'>?UF_B:<_J7))WUW+[R\.3KUIK-T1IMVU&MRE+RI'TG6>0 M]MU!>41OM%W5Y==O!)S+^%? _C7-03A7JG@) -4 MI.!6<,"VZLW$2DJG)4JOZ"HS1;\2(!Z9& *=N+N49M_\?)S"_ZY*%G6L#9-% MO<,FB_)YAR1;FJJ@O)"4U#LQU#0L$;,YSS#%5 ULY#J1)GDG\1/,3,48RJ= M41I&BJFI[TEGK"H#3N#TL(G$E'1ZDTZ38]A]Y7'6(@]3W)D=*QU<9IC6\H0& M$^65#^0G9I2BNL%\TACK$X:L/H%@?8)2JDU0\(F%AB72/Y3^X=KV&#..S:P[ M4YQSWY,A.(T@"^]Z7T)T_- 4VMX_Q-:8NJHY55UR*R,HDD/VSR%+'?TUG+$$ M_ [>4U^SR+]00"X4I[VW1(4:=6 [M :Y&I-;&/'QA43/A!59;J\_,#O84BU3 ME "CQ-9196\EF*)9J;8P)DF=!;,C!;.0@AE-EL>79'O>P3ZK+=42)I]!0NK8 M\GA7*+4T%,.Z)XIFK[,8;DDQ+*X8'J1D^Q;&+1TVUE5->1_OV8!J(T',P+0$ M+W@UG# WO==9UKI2U@HK:[\DX^UCV"W,<=+5EBN*I2(Q)8*H95A: A>\3$X3 M12W75M(^#DA*_%Y.4BEO#\(;2U(B5_)'!_=E=X&+AX::KCJ.*#TA)*KVB:IU MTG8.34L XP!@1,G1KZ_$+=WD,N*[3.;M@>#:A%S+A: MHVW:,HWB$';WH=.\Y4TU>Z!'O>5)52TS7+R#T755S:[8]),W2DD^E7RZ7.]O MSZ4&NF?ZDNO93XM'-^@8@/]&"H?QF/;%6_9)J1Z>[YN%U>NC) OQ!Y?TWJ7P MF4R+UG^=;03 %ZY-'_&?8)G@>:U\9*%P[T#M W0;3[J-V88 Y?_B'!$G86#[ MNNWT CWH:E;P9/NVYP9>U^VUW!XQ>MZ_,'++'QI,:EY'?I]C%?\UPM\IM!\*XF)&'4UY%I=-L3^ U/:>::ZO<5M.UWAYJC>D\JY M#?M*E@8T@G^!E8B:;NK_ZAO-/T?]AN)'.?V&_6N6,1Q]]',72CKVZ">=+4/: M:D-X5XM^%]9R;'L+UM+UC;H._/WN_E;Y;Q3/M_=7EW?/EQ?X5\/=U]OKCJ/\(\_;CM_7-W@7U]N M;CNWGV\Z7Y6'1_CJV_7MHZB+XK6V3)\5!;?*!R[X2??CG 2&7)G9 ^S_3UC%7819$ M"5Z$LZ0=CFLRQ$N$_L2$/EG\' S^*2-Q' @S]($T(3#\9PA8]C3-X.L.J\.