XML 30 R86.htm IDEA: XBRL DOCUMENT v2.4.1.9
Reportable Segments - Operations of Segments (Detail) (USD $)
In Thousands, unless otherwise specified
3 Months Ended 12 Months Ended
Dec. 31, 2014
Sep. 30, 2014
Jun. 30, 2014
Mar. 31, 2014
Dec. 31, 2013
Sep. 30, 2013
Jun. 30, 2013
Mar. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Segment Reporting Information [Line Items]                      
Net service revenues $ 318,739us-gaap_SalesRevenueServicesNet $ 313,810us-gaap_SalesRevenueServicesNet $ 302,758us-gaap_SalesRevenueServicesNet $ 282,024us-gaap_SalesRevenueServicesNet $ 282,061us-gaap_SalesRevenueServicesNet $ 279,956us-gaap_SalesRevenueServicesNet $ 264,720us-gaap_SalesRevenueServicesNet $ 246,991us-gaap_SalesRevenueServicesNet $ 1,217,331us-gaap_SalesRevenueServicesNet $ 1,073,728us-gaap_SalesRevenueServicesNet $ 1,005,487us-gaap_SalesRevenueServicesNet
Gross profit 98,378us-gaap_GrossProfit 98,291us-gaap_GrossProfit 94,386us-gaap_GrossProfit 83,526us-gaap_GrossProfit 89,371us-gaap_GrossProfit 91,055us-gaap_GrossProfit 86,595us-gaap_GrossProfit 77,355us-gaap_GrossProfit 374,581us-gaap_GrossProfit 344,376us-gaap_GrossProfit 320,586us-gaap_GrossProfit
Operating expenses                 326,624us-gaap_OperatingExpenses 333,447us-gaap_OperatingExpenses 386,944us-gaap_OperatingExpenses
Loss from continuing operations, before income taxes                 47,957us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments 10,929us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments (66,358)us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
Flexible Billings [Member]                      
Segment Reporting Information [Line Items]                      
Net service revenues                 1,170,636us-gaap_SalesRevenueServicesNet
/ us-gaap_ProductOrServiceAxis
= kfrc_FlexibleBillingsMember
1,025,286us-gaap_SalesRevenueServicesNet
/ us-gaap_ProductOrServiceAxis
= kfrc_FlexibleBillingsMember
958,283us-gaap_SalesRevenueServicesNet
/ us-gaap_ProductOrServiceAxis
= kfrc_FlexibleBillingsMember
Search Fees [Member]                      
Segment Reporting Information [Line Items]                      
Net service revenues                 46,695us-gaap_SalesRevenueServicesNet
/ us-gaap_ProductOrServiceAxis
= kfrc_SearchFeesMember
48,442us-gaap_SalesRevenueServicesNet
/ us-gaap_ProductOrServiceAxis
= kfrc_SearchFeesMember
47,204us-gaap_SalesRevenueServicesNet
/ us-gaap_ProductOrServiceAxis
= kfrc_SearchFeesMember
Technology [Member]                      
Segment Reporting Information [Line Items]                      
Net service revenues                 842,469us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= kfrc_TechnologyMember
739,362us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= kfrc_TechnologyMember
675,587us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= kfrc_TechnologyMember
Gross profit                 243,085us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= kfrc_TechnologyMember
219,360us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= kfrc_TechnologyMember
200,738us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= kfrc_TechnologyMember
Technology [Member] | Flexible Billings [Member]                      
Segment Reporting Information [Line Items]                      
Net service revenues                 823,311us-gaap_SalesRevenueServicesNet
/ us-gaap_ProductOrServiceAxis
= kfrc_FlexibleBillingsMember
/ us-gaap_StatementBusinessSegmentsAxis
= kfrc_TechnologyMember
720,179us-gaap_SalesRevenueServicesNet
/ us-gaap_ProductOrServiceAxis
= kfrc_FlexibleBillingsMember
/ us-gaap_StatementBusinessSegmentsAxis
= kfrc_TechnologyMember
655,062us-gaap_SalesRevenueServicesNet
/ us-gaap_ProductOrServiceAxis
= kfrc_FlexibleBillingsMember
/ us-gaap_StatementBusinessSegmentsAxis
= kfrc_TechnologyMember
Technology [Member] | Search Fees [Member]                      
Segment Reporting Information [Line Items]                      
Net service revenues                 19,158us-gaap_SalesRevenueServicesNet
/ us-gaap_ProductOrServiceAxis
= kfrc_SearchFeesMember
/ us-gaap_StatementBusinessSegmentsAxis
= kfrc_TechnologyMember
19,183us-gaap_SalesRevenueServicesNet
/ us-gaap_ProductOrServiceAxis
= kfrc_SearchFeesMember
/ us-gaap_StatementBusinessSegmentsAxis
= kfrc_TechnologyMember
20,525us-gaap_SalesRevenueServicesNet
/ us-gaap_ProductOrServiceAxis
= kfrc_SearchFeesMember
/ us-gaap_StatementBusinessSegmentsAxis
= kfrc_TechnologyMember
Finance and Accounting [Member]                      
Segment Reporting Information [Line Items]                      
Net service revenues                 276,811us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= kfrc_FinanceAndAccountingMember
242,417us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= kfrc_FinanceAndAccountingMember
238,476us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= kfrc_FinanceAndAccountingMember
Gross profit                 101,071us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= kfrc_FinanceAndAccountingMember
93,663us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= kfrc_FinanceAndAccountingMember
91,124us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= kfrc_FinanceAndAccountingMember
Finance and Accounting [Member] | Flexible Billings [Member]                      
Segment Reporting Information [Line Items]                      
Net service revenues                 249,274us-gaap_SalesRevenueServicesNet
/ us-gaap_ProductOrServiceAxis
= kfrc_FlexibleBillingsMember
/ us-gaap_StatementBusinessSegmentsAxis
= kfrc_FinanceAndAccountingMember
213,158us-gaap_SalesRevenueServicesNet
/ us-gaap_ProductOrServiceAxis
= kfrc_FlexibleBillingsMember
/ us-gaap_StatementBusinessSegmentsAxis
= kfrc_FinanceAndAccountingMember
211,797us-gaap_SalesRevenueServicesNet
/ us-gaap_ProductOrServiceAxis
= kfrc_FlexibleBillingsMember
/ us-gaap_StatementBusinessSegmentsAxis
= kfrc_FinanceAndAccountingMember
Finance and Accounting [Member] | Search Fees [Member]                      
Segment Reporting Information [Line Items]                      
Net service revenues                 27,537us-gaap_SalesRevenueServicesNet
/ us-gaap_ProductOrServiceAxis
= kfrc_SearchFeesMember
/ us-gaap_StatementBusinessSegmentsAxis
= kfrc_FinanceAndAccountingMember
29,259us-gaap_SalesRevenueServicesNet
/ us-gaap_ProductOrServiceAxis
= kfrc_SearchFeesMember
/ us-gaap_StatementBusinessSegmentsAxis
= kfrc_FinanceAndAccountingMember
26,679us-gaap_SalesRevenueServicesNet
/ us-gaap_ProductOrServiceAxis
= kfrc_SearchFeesMember
/ us-gaap_StatementBusinessSegmentsAxis
= kfrc_FinanceAndAccountingMember
Government Solutions [Member]                      
Segment Reporting Information [Line Items]                      
Net service revenues                 98,051us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= kfrc_GovernmentSolutionsMember
91,949us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= kfrc_GovernmentSolutionsMember
91,424us-gaap_SalesRevenueServicesNet
/ us-gaap_StatementBusinessSegmentsAxis
= kfrc_GovernmentSolutionsMember
Gross profit                 30,425us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= kfrc_GovernmentSolutionsMember
31,353us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= kfrc_GovernmentSolutionsMember
28,724us-gaap_GrossProfit
/ us-gaap_StatementBusinessSegmentsAxis
= kfrc_GovernmentSolutionsMember
Government Solutions [Member] | Flexible Billings [Member]                      
Segment Reporting Information [Line Items]                      
Net service revenues                 98,051us-gaap_SalesRevenueServicesNet
/ us-gaap_ProductOrServiceAxis
= kfrc_FlexibleBillingsMember
/ us-gaap_StatementBusinessSegmentsAxis
= kfrc_GovernmentSolutionsMember
91,949us-gaap_SalesRevenueServicesNet
/ us-gaap_ProductOrServiceAxis
= kfrc_FlexibleBillingsMember
/ us-gaap_StatementBusinessSegmentsAxis
= kfrc_GovernmentSolutionsMember
91,424us-gaap_SalesRevenueServicesNet
/ us-gaap_ProductOrServiceAxis
= kfrc_FlexibleBillingsMember
/ us-gaap_StatementBusinessSegmentsAxis
= kfrc_GovernmentSolutionsMember
Government Solutions [Member] | Search Fees [Member]                      
Segment Reporting Information [Line Items]                      
Net service revenues                 $ 0us-gaap_SalesRevenueServicesNet
/ us-gaap_ProductOrServiceAxis
= kfrc_SearchFeesMember
/ us-gaap_StatementBusinessSegmentsAxis
= kfrc_GovernmentSolutionsMember
$ 0us-gaap_SalesRevenueServicesNet
/ us-gaap_ProductOrServiceAxis
= kfrc_SearchFeesMember
/ us-gaap_StatementBusinessSegmentsAxis
= kfrc_GovernmentSolutionsMember
$ 0us-gaap_SalesRevenueServicesNet
/ us-gaap_ProductOrServiceAxis
= kfrc_SearchFeesMember
/ us-gaap_StatementBusinessSegmentsAxis
= kfrc_GovernmentSolutionsMember