XML 18 R42.htm IDEA: XBRL DOCUMENT
v2.4.1.9

Deferred Compensation and Retirement Plans - Additional Information (Detail) (USD $) | 3 Months Ended | 9 Months Ended |
--- | --- | --- | ---
Jan. 31, 2015 | Jan. 31, 2014 | Jan. 31, 2015 | Jan. 31, 2014 | Apr. 30, 2014
Defined Benefit Plan Disclosure [Line Items] |  |  |  |  |
Increase in market value of the underlying COLI investments |  |  | $ 8,498,000 us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue | $ 6,432,000 us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue |
Recognized investment income | (200,000)us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments | 1,200,000 us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments | 4,328,000 us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments | 7,578,000 us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments |
Csv Of Coli Contracts |  |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |  |
Gross CSV | 169,900,000 kfy_CashSurrenderValueOfLifeInsuranceGross / us-gaap_LineOfCreditFacilityAxis = kfy_CsvOfColiContractsMember |  | 169,900,000 kfy_CashSurrenderValueOfLifeInsuranceGross / us-gaap_LineOfCreditFacilityAxis = kfy_CsvOfColiContractsMember |  | 167,200,000 kfy_CashSurrenderValueOfLifeInsuranceGross / us-gaap_LineOfCreditFacilityAxis = kfy_CsvOfColiContractsMember
Outstanding policy loans | 69,600,000 kfy_PolicyLoansPayable / us-gaap_LineOfCreditFacilityAxis = kfy_CsvOfColiContractsMember |  | 69,600,000 kfy_PolicyLoansPayable / us-gaap_LineOfCreditFacilityAxis = kfy_CsvOfColiContractsMember |  | 72,900,000 kfy_PolicyLoansPayable / us-gaap_LineOfCreditFacilityAxis = kfy_CsvOfColiContractsMember
Increase in market value of the underlying COLI investments | 3,000,000 us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue / us-gaap_LineOfCreditFacilityAxis = kfy_CsvOfColiContractsMember | 1,800,000 us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue / us-gaap_LineOfCreditFacilityAxis = kfy_CsvOfColiContractsMember | 8,498,000 us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue / us-gaap_LineOfCreditFacilityAxis = kfy_CsvOfColiContractsMember | 6,432,000 us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue / us-gaap_LineOfCreditFacilityAxis = kfy_CsvOfColiContractsMember |
Executive Capital Accumulation Plan |  |  |  |  |
Defined Benefit Plan Disclosure [Line Items] |  |  |  |  |
Company contributions | 500,000 us-gaap_DeferredCompensationArrangementWithIndividualEmployerContribution / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = kfy_ExecutiveCapitalAccumulationPlanMember | 400,000 us-gaap_DeferredCompensationArrangementWithIndividualEmployerContribution / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = kfy_ExecutiveCapitalAccumulationPlanMember | 19,100,000 us-gaap_DeferredCompensationArrangementWithIndividualEmployerContribution / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = kfy_ExecutiveCapitalAccumulationPlanMember | 17,100,000 us-gaap_DeferredCompensationArrangementWithIndividualEmployerContribution / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = kfy_ExecutiveCapitalAccumulationPlanMember |
Deferred compensation arrangement vesting period |  |  | 4 years |  |
Gain on investment | $ (400,000)us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = kfy_ExecutiveCapitalAccumulationPlanMember | $ 1,100,000 us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = kfy_ExecutiveCapitalAccumulationPlanMember | $ 2,300,000 us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = kfy_ExecutiveCapitalAccumulationPlanMember | $ 6,100,000 us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense / us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis = kfy_ExecutiveCapitalAccumulationPlanMember |

X
- Definition Cash Surrender Value of Life Insurance Gross + References No definition available. + Details
Name: | kfy_CashSurrenderValueOfLifeInsuranceGross
Namespace Prefix: | kfy_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Policy Loans Payable + References No definition available. + Details
Name: | kfy_PolicyLoansPayable
Namespace Prefix: | kfy_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition The compensation expense recognized during the period pertaining to the deferred compensation arrangement. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5047-113901 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 710 -SubTopic 10 -Section 30 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6409875&loc=d3e20015-108363 + Details
Name: | us-gaap_DeferredCompensationArrangementWithIndividualCompensationExpense
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The amount of payment into the fund established for purposes of making future disbursements to the individual in accordance with the terms and understanding of the deferred compensation arrangement. + References No definition available. + Details
Name: | us-gaap_DeferredCompensationArrangementWithIndividualEmployerContribution
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition 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. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 710 -SubTopic 10 -Section 55 -Paragraph 7 -URI http://asc.fasb.org/extlink&oid=6409961&loc=d3e20487-108367 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (a)(1) -URI http://asc.fasb.org/extlink&oid=6415400&loc=d3e5070-113901 + Details
Name: | us-gaap_DeferredCompensationArrangementWithIndividualRequisiteServicePeriod1
Namespace Prefix: | us-gaap_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | us-gaap_DefinedBenefitPlanDisclosureLineItems
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition 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. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 325 -SubTopic 30 -Section 35 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6384439&loc=d3e42048-111605 + Details
Name: | us-gaap_LifeInsuranceCorporateOrBankOwnedChangeInValue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Definition This item represents the net total realized and unrealized gain (loss) included in earnings for the period as a result of selling or holding marketable securities categorized as trading, available-for-sale, or held-to-maturity, including the unrealized holding gain (loss) of held-to-maturity securities transferred to the trading security category and the cumulative unrealized gain (loss) which was included in other comprehensive income (a separate component of shareholders' equity) for available-for-sale securities transferred to trading securities during the period. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 320 -SubTopic 10 -Section 50 -Paragraph 9 -URI http://asc.fasb.org/extlink&oid=27724398&loc=d3e27357-111563 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 7 -Article 5 + Details
Name: | us-gaap_MarketableSecuritiesGainLossExcludingOtherThanTemporaryImpairments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration

X
- Details
Name: | us-gaap_DefinedBenefitPlansDisclosuresDefinedBenefitPlansAxis=kfy_ExecutiveCapitalAccumulationPlanMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |

X
- Details
Name: | us-gaap_LineOfCreditFacilityAxis=kfy_CsvOfColiContractsMember
Namespace Prefix: |
Data Type: | na
Balance Type: |
Period Type: |