XML 57 R49.htm IDEA: XBRL DOCUMENT v2.4.1.9
Subsequent Events - Additional Information (Detail) (Subsequent Event, USD $)
In Millions, except Per Share data, unless otherwise specified
0 Months Ended
Mar. 04, 2015
Feb. 12, 2015
Subsequent Event [Line Items]    
Dividends payable, declared date Mar. 04, 2015  
Dividends payable, per share amount $ 0.10us-gaap_DividendsPayableAmountPerShare  
Dividends payable, payable date Apr. 09, 2015  
Dividends declared, record date Mar. 25, 2015  
Pivot Leadership
   
Subsequent Event [Line Items]    
Business combination, cash paid   $ 15.0us-gaap_PaymentsToAcquireBusinessesGross
/ us-gaap_BusinessAcquisitionAxis
= kfy_PivotLeadershipMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Business combination, contingent consideration arrangements, range of outcomes, value, high   $ 6.5us-gaap_BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh
/ us-gaap_BusinessAcquisitionAxis
= kfy_PivotLeadershipMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
Business combination, effective date of acquisition   Mar. 01, 2015