<SEC-DOCUMENT>0000930420-19-000238.txt : 20191031
<SEC-HEADER>0000930420-19-000238.hdr.sgml : 20191031
<ACCEPTANCE-DATETIME>20191031165804
ACCESSION NUMBER:		0000930420-19-000238
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		71
CONFORMED PERIOD OF REPORT:	20190930
FILED AS OF DATE:		20191031
DATE AS OF CHANGE:		20191031

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			KFORCE INC
		CENTRAL INDEX KEY:			0000930420
		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-HELP SUPPLY SERVICES [7363]
		IRS NUMBER:				593264661
		STATE OF INCORPORATION:			FL
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		10-Q
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	000-26058
		FILM NUMBER:		191184344

	BUSINESS ADDRESS:	
		STREET 1:		1001 EAST PALM AVENUE
		STREET 2:		SUITE
		CITY:			TAMPA
		STATE:			FL
		ZIP:			33605
		BUSINESS PHONE:		8135525000

	MAIL ADDRESS:	
		STREET 1:		1001 EAST PALM AVENUE
		STREET 2:		SUITE
		CITY:			TAMPA
		STATE:			FL
		ZIP:			33605

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	KFORCE  INC
		DATE OF NAME CHANGE:	20000517

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	ROMAC INTERNATIONAL INC
		DATE OF NAME CHANGE:	19950502
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-Q
<SEQUENCE>1
<FILENAME>kfrc-20190930.htm
<DESCRIPTION>FORM 10-Q
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2019 Workiva--><!--r:7809d854-f3ec-44b7-b103-7beff011cda5,g:67537b04-f5ad-42ae-9799-83a24d461f0c,d:2fe34465fe434cb585c55c947628c54b--><html xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2015-02-26" xmlns:srt="http://fasb.org/srt/2019-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:kfrc="http://www.kforce.com/20190930" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>Document</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" format="ixt:booleanfalse" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80L2ZyYWc6NmZlZDA4NWVmZDI4NGNlNDgwMzE3MjhlYzAyYTM2MzgvdGFibGU6ZmExMmZmZjRmMWY0NGY4YWE3OTQ0MTJhOWUxNDZiYzYvdGFibGVyYW5nZTpmYTEyZmZmNGYxZjQ0ZjhhYTc5NDQxMmE5ZTE0NmJjNl8yLTEtMS0xLTA_98573bcb-7edc-4d47-a142-4456c8cbcae1">FALSE</ix:nonNumeric><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="dei:DocumentFiscalYearFocus" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80L2ZyYWc6NmZlZDA4NWVmZDI4NGNlNDgwMzE3MjhlYzAyYTM2MzgvdGFibGU6ZmExMmZmZjRmMWY0NGY4YWE3OTQ0MTJhOWUxNDZiYzYvdGFibGVyYW5nZTpmYTEyZmZmNGYxZjQ0ZjhhYTc5NDQxMmE5ZTE0NmJjNl80LTEtMS0xLTA_ac341b90-3f05-4486-a550-502eab80c195">2019</ix:nonNumeric><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="dei:DocumentFiscalPeriodFocus" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80L2ZyYWc6NmZlZDA4NWVmZDI4NGNlNDgwMzE3MjhlYzAyYTM2MzgvdGFibGU6ZmExMmZmZjRmMWY0NGY4YWE3OTQ0MTJhOWUxNDZiYzYvdGFibGVyYW5nZTpmYTEyZmZmNGYxZjQ0ZjhhYTc5NDQxMmE5ZTE0NmJjNl81LTEtMS0xLTA_78df8418-7501-41bc-a94c-9256445494b0">Q3</ix:nonNumeric><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80L2ZyYWc6NmZlZDA4NWVmZDI4NGNlNDgwMzE3MjhlYzAyYTM2MzgvdGV4dHJlZ2lvbjo2ZmVkMDg1ZWZkMjg0Y2U0ODAzMTcyOGVjMDJhMzYzOF83OQ_38e6207e-e27d-4b44-a423-3d36b727ed5c">0000930420</ix:nonNumeric><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="dei:CurrentFiscalYearEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80L2ZyYWc6NmZlZDA4NWVmZDI4NGNlNDgwMzE3MjhlYzAyYTM2MzgvdGV4dHJlZ2lvbjo2ZmVkMDg1ZWZkMjg0Y2U0ODAzMTcyOGVjMDJhMzYzOF83Nw_4feb0bbb-89c5-422b-8cb1-b89dfd3a311e">--12-31</ix:nonNumeric><ix:nonFraction unitRef="shares" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" format="ixt:zerodash" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNC9mcmFnOjA2NTkzMWY1NjIyYzQ3OTFhYTAxYWQ0OWE5NTVjNzM2L3RhYmxlOjYzNzBiMTI5ZTk5YzRhNzlhZWNjYTQ1NTk5YjY4MGZlL3RhYmxlcmFuZ2U6NjM3MGIxMjllOTljNGE3OWFlY2NhNDU1OTliNjgwZmVfMS0xLTEtMS0w_efb184a8-2b26-4972-b258-d2f6e0e46f40">&#8212;</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="-3" format="ixt:zerodash" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNC9mcmFnOjA2NTkzMWY1NjIyYzQ3OTFhYTAxYWQ0OWE5NTVjNzM2L3RhYmxlOjYzNzBiMTI5ZTk5YzRhNzlhZWNjYTQ1NTk5YjY4MGZlL3RhYmxlcmFuZ2U6NjM3MGIxMjllOTljNGE3OWFlY2NhNDU1OTliNjgwZmVfMS0yLTEtMS0w_50338538-c2ca-4230-9c83-06e77ce66da8">&#8212;</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:zerodash" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNC9mcmFnOjA2NTkzMWY1NjIyYzQ3OTFhYTAxYWQ0OWE5NTVjNzM2L3RhYmxlOjYzNzBiMTI5ZTk5YzRhNzlhZWNjYTQ1NTk5YjY4MGZlL3RhYmxlcmFuZ2U6NjM3MGIxMjllOTljNGE3OWFlY2NhNDU1OTliNjgwZmVfMS0zLTEtMS0w_9b453569-a2dd-44c2-8b36-01fd2111556c">&#8212;</ix:nonFraction><ix:nonFraction unitRef="shares" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:zerodash" name="us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNC9mcmFnOjA2NTkzMWY1NjIyYzQ3OTFhYTAxYWQ0OWE5NTVjNzM2L3RhYmxlOjYzNzBiMTI5ZTk5YzRhNzlhZWNjYTQ1NTk5YjY4MGZlL3RhYmxlcmFuZ2U6NjM3MGIxMjllOTljNGE3OWFlY2NhNDU1OTliNjgwZmVfMS00LTEtMS0w_e7a65284-55ad-4a3c-aa67-4b953b58798a">&#8212;</ix:nonFraction><ix:nonNumeric contextRef="i25a3a3b8012c4f499356a1a12985efc4_D20190101-20190930" name="kfrc:PeriodForContinuationOfBenefitsUnderAgreement" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80Ni9mcmFnOmFhYmJmMDllN2VlMzQ4ZGU4OTk1MmNhZTBiY2I3ZjQ3L3RleHRyZWdpb246YWFiYmYwOWU3ZWUzNDhkZTg5OTUyY2FlMGJjYjdmNDdfMjEy_ba8996d2-55c4-4a34-a0bf-6807c8a89a26">P6M</ix:nonNumeric><ix:nonNumeric contextRef="ia4d19f21090641fbb26ffebae3847baa_D20190101-20190930" name="kfrc:PeriodForContinuationOfBenefitsUnderAgreement" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80Ni9mcmFnOmFhYmJmMDllN2VlMzQ4ZGU4OTk1MmNhZTBiY2I3ZjQ3L3RleHRyZWdpb246YWFiYmYwOWU3ZWUzNDhkZTg5OTUyY2FlMGJjYjdmNDdfMjI2_60d4293f-4651-41e6-9424-c196f1b06cfb">P3Y</ix:nonNumeric><ix:nonFraction unitRef="number" contextRef="i25a3a3b8012c4f499356a1a12985efc4_D20190101-20190930" decimals="INF" name="kfrc:EmploymentAgreementSeverancePercentageOfAnnualSalary" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80OS9mcmFnOmU3MjZjODFkY2ZjZTRmNTJiYjI4MmMyOWM0OWRjY2QzL3RhYmxlOjNlM2Q1ZGMzNWNjMzRiNDY5ZjRlZTcyYTk5NTVlMmFmL3RhYmxlcmFuZ2U6M2UzZDVkYzM1Y2MzNGI0NjlmNGVlNzJhOTk1NWUyYWZfMS0xLTEtMS0w_492ac7e7-7816-4bfa-85b0-8ada4d3395a8">100</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ia4d19f21090641fbb26ffebae3847baa_D20190101-20190930" decimals="INF" name="kfrc:EmploymentAgreementSeverancePercentageOfAnnualSalary" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80OS9mcmFnOmU3MjZjODFkY2ZjZTRmNTJiYjI4MmMyOWM0OWRjY2QzL3RhYmxlOjNlM2Q1ZGMzNWNjMzRiNDY5ZjRlZTcyYTk5NTVlMmFmL3RhYmxlcmFuZ2U6M2UzZDVkYzM1Y2MzNGI0NjlmNGVlNzJhOTk1NWUyYWZfMS0yLTEtMS0w_e174ac3b-43a6-4dfe-9bc4-cd6d54839233">300</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="i25a3a3b8012c4f499356a1a12985efc4_D20190101-20190930" decimals="INF" name="kfrc:EmploymentAgreementSeverancePercentageOfAnnualBonus" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80OS9mcmFnOmU3MjZjODFkY2ZjZTRmNTJiYjI4MmMyOWM0OWRjY2QzL3RhYmxlOjNlM2Q1ZGMzNWNjMzRiNDY5ZjRlZTcyYTk5NTVlMmFmL3RhYmxlcmFuZ2U6M2UzZDVkYzM1Y2MzNGI0NjlmNGVlNzJhOTk1NWUyYWZfMi0xLTEtMS0w_50e10962-013c-4c41-8081-97d950908ae6">50</ix:nonFraction><ix:nonFraction unitRef="number" contextRef="ia4d19f21090641fbb26ffebae3847baa_D20190101-20190930" decimals="INF" name="kfrc:EmploymentAgreementSeverancePercentageOfAnnualBonus" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80OS9mcmFnOmU3MjZjODFkY2ZjZTRmNTJiYjI4MmMyOWM0OWRjY2QzL3RhYmxlOjNlM2Q1ZGMzNWNjMzRiNDY5ZjRlZTcyYTk5NTVlMmFmL3RhYmxlcmFuZ2U6M2UzZDVkYzM1Y2MzNGI0NjlmNGVlNzJhOTk1NWUyYWZfMi0yLTEtMS0w_066313e2-87c1-4539-b9c8-b2f35d978def">300</ix:nonFraction><ix:nonNumeric contextRef="i0f7bab709ae6469f8f666928fc9a8a72_I20190930" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RleHRyZWdpb246NmU1MGE4ZDg2N2ZmNDM2MWFjMGFmMTZiM2U2OTg1MTVfMjI5MA_1ef464c3-34b7-4ee7-809a-d080b27aa853">P3Y</ix:nonNumeric><ix:nonNumeric contextRef="ied38ca0a82f649da92426e06a6d28483_I20190930" name="us-gaap:LesseeOperatingLeaseTermOfContract" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RleHRyZWdpb246NmU1MGE4ZDg2N2ZmNDM2MWFjMGFmMTZiM2U2OTg1MTVfMjI5Ng_6ea6ea6d-95eb-4585-bd98-29491ddc349a">P5Y</ix:nonNumeric><ix:nonNumeric contextRef="if112ef486b9e4cd28a8b8d2ad08d5e5f_D20190101-20190930" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RleHRyZWdpb246N2MzMjY0ODljMDQ0NDgzY2I5MWNhMTM1NzM3ZWU3ZTdfMTY4Mw_777d5d61-8735-4f0d-89f2-acccd7270a43">P1Y</ix:nonNumeric></ix:hidden><ix:references><link:schemaRef xlink:type="simple" xlink:href="kfrc-20190930.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="shares"><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unit><xbrli:context id="ic7b5a6b9194c4210a617175210b57fc5_I20191028"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-10-28</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="usd"><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unit><xbrli:context id="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2018-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:unit id="usdPerShare"><xbrli:divide><xbrli:unitNumerator><xbrli:measure>iso4217:USD</xbrli:measure></xbrli:unitNumerator><xbrli:unitDenominator><xbrli:measure>xbrli:shares</xbrli:measure></xbrli:unitDenominator></xbrli:divide></xbrli:unit><xbrli:context id="i46b7ee9767504e439441dd67996b8fb3_I20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia3027adb3c1b47a78b89d015025c820b_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i63c087dec25048b3be8d7a27a4e675cc_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibca94849066e469295bbe1d814705719_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5957bb3bf5f94f678137f1698ad783b6_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd3ed6ace62e4cf2934cc909ae90d948_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0e03392bc4bc41e5a85db9a9f49e6d62_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib7c884aa801346f48379eda8a7fb5d1c_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i237e057e4cb54b4081569308c0064263_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3ce8d740260540cf86481aeca3a8fe9d_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201802Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iaadc65ae4f7b40ecb73f93fe3b9e023c_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201802Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1993c814e3ab4e2d9cd51579e287ba0f_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201802Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i6037d50c119d4d03a15fd526c5f9f716_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i95693b6ae22a4982b7d97e5353aebb0a_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1ca9bf449afe440cbca920ae3f84d223_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idd302227500443ea9fae94bef378d466_D20190101-20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4101101424924cd09249fefc3f2a4f56_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i5ae8924f0f654a53812f91357359837e_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i138c37779a644df8b59b5e5e3582e8b4_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id727ef70912c4f46be3ead934fc9673a_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if6d72c4dabd743c5b2a17582717baa4c_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6be4d13ac9034c5694b88b0550a98c2b_I20190331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5b89379d0e04d5ebc45c0f524ef62be_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i950b1b8b5345442e93ad272195defab1_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i44eb6013205d49b5845ee6f4dbc2814a_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib5e785bf3b8a43c9a28913ce0c825fec_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i800316ec430e4ed1b3d00cc79149d29a_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ic7b39664b7454ca09bc8e496a46c384c_D20190401-20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia502696482d841b7b9d01efd5df4c1ac_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ieebb1b306717468f9046219ebc621a82_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i576fc31cf2de4b39a8165acb2bc0adc0_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i28ef8ead24b44963ad64a3b073b03493_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iac7ce86078cb49e7a4f67f3867412999_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i35e4d114c41b45ea8f5ef193897c2318_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i30a41ace22e944449ee8121fe5c33145_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ief15bb3f8eb04d808186fc4e7b59b004_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iec8ac03d2511411d8ba883f3b2747437_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if706f064e3e842bfa66e2e139d81aa18_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i9ad3f7bfbaff4d29a642dcd8b7221bfc_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iefa67ac6776747d6964ca986216141aa_I20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic1f6a7e756e1486592959f61caa4e91e_I20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i61ebeaa0b35847908a5122b113ed5c8d_I20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id5d81f7df7d541ec80ccf754836fb3f3_I20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if58b793395da4f93a90d7708826c8e44_I20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic38700d2493944a7acc72f5ee997b222_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i73e6cbab116a467b9e22829606bec38c_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i380a9760aa0742fe80f00f08ce2455b7_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i763e01084f504fc7ad91b6fcd963aeb8_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i91555a471bdd49eaa7be365f273cd802_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4fe789f4a37b4155b06ffd257d6a6d56_I20171231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2017-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id173813266314d3bb8ca8ee551c1d625_D20180101-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i81373b1d9841419c8251b340dab8f362_D20180101-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i51feef4b6e674186915e54d2d611a5df_D20180101-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i26bda93a08d5411d8b505b18fed6897d_I20180101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i178d5a52d9584b29af6c05a56df42135_I20180101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7d0bcc7e7c4541429b64d6910c98dc13_D20180101-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i95588f1a7dd440019fd39dbd6372e31a_D20180101-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iff246a8b55c240978320cd147e1371a8_D20180101-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibd998490718641cb9b8431c9b936d163_D20180101-20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-03-31</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3da80f9b67cf4e1b840a76fc65050ae8_I20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic807b8e4411c4b85ae1e9c11e405f925_I20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id55713f3afe141cc8d1bafb068d037ee_I20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i4338e24456ea4bbab7bad0328b95be7c_I20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibd70bab82bac43a2868984c15e427074_I20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i832db0f3306e48c6a5b6a74a8aa6b80e_I20180331"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-03-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ia0ee7d4243a54559a3dd4526dff04c0a_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i995a5ef8167745639645fa32f408dfdc_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id9ba3b099e944d21b1d3c525e03abada_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i497dea5bcf8e44948fb08e3bbf141203_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibbe4d13325644a258b0cc80b56fdff6d_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i39684d82d44147ae89b8ae7d467bb047_D20180401-20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-04-01</xbrli:startDate><xbrli:endDate>2018-06-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia84482414a1b426f8d07afe605d5d12b_I20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ibac42956a895436998d10f4c956c4de7_I20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i93882bca51054adab92745eef60dde0d_I20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic53f3a3f1d0c4f1ea8897232c7afa959_I20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic9a384866c7845b98099785505cfcde2_I20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i35a5d6331fd74efaafcced747abe7542_I20180630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i13b83518d7de4ae899fe35db385c0141_D20180701-20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2018-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i497981d95a884cbb93a3d673ffa66669_D20180701-20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2018-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ica7d89d3ebd94aceb068eb66f57020c2_D20180701-20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2018-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0d00d1bb45b54cdf864d2d436ad1cc36_D20180701-20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2018-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3b6a9b5dd213452abd285936ae297395_D20180701-20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2018-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibf59218765e54cd4bb8ac0032a7b5085_I20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i41ec5241ca8f40a38959b37cac09f13d_I20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="id362ee0cdf3c4c66b0d2044a5fd7e43d_I20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if3518f85e7bf471d8615e8e4acb3b0bb_I20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ib207b1114d2e4891a5118d16e344c4e9_I20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifaf787cd7f3546b8ab65f1a41a7b50b7_I20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:instant>2018-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:unit id="number"><xbrli:measure>xbrli:pure</xbrli:measure></xbrli:unit><xbrli:context id="i04cc6723770d42f992db960f7590df48_I20190630"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">kfrc:WorkLLamaLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i547e517c96824373b58cd25990e56c7f_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">kfrc:WorkLLamaLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if5eaaced886a482ea5716bf38f630b9b_D20190101-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">kfrc:WorkLLamaLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i37119aa1ca764551bf7b5ba613354fdc_I20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">kfrc:WorkLLamaLLCMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0779dae26fe64b12a147df3808fb3ee0_D20190101-20190101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201802Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-01-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4807743b4b2346f88bf6fa520caddf37_I20190401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">kfrc:KforceGovernmentSolutionsIncKGSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-04-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if0f4cf86a7494e259c6ea105124aad36_D20190401-20190401"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">kfrc:KforceGovernmentSolutionsIncKGSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-04-01</xbrli:startDate><xbrli:endDate>2019-04-01</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i543ef5204dca4c3c9fda384fe6d679db_I20190607"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">kfrc:TraumaFXMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-06-07</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i46a0277f37eb4e509354eb9460bde57f_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">kfrc:TraumaFXMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4f84fd7447aa4c2cb69883d709e6a80d_D20190607-20190607"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">kfrc:TraumaFXMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-06-07</xbrli:startDate><xbrli:endDate>2019-06-07</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i221cc9693cf7466bb1ea6d4d87a7a5bf_D20190101-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">kfrc:TraumaFXMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie4f2f6e31fec43709270931ad9735012_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">kfrc:GSSegmentDivestitureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id693775308264a999ce185fee3b69297_D20180701-20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">kfrc:GSSegmentDivestitureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2018-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i20bfac86a8094b269102914db1b94cd1_D20190101-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">kfrc:GSSegmentDivestitureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if306ae405e794f47a76c8ada124be426_D20180101-20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">kfrc:GSSegmentDivestitureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if6755741aba948dfa396691281206dbf_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">kfrc:KforceGovernmentSolutionsIncKGSMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="idb8d1fd28c3848409bb338de3f923d5e_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">kfrc:GSSegmentDivestitureMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i24c9e80c5cbb4126bb53c3217cc78f7a_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i97b451cd24d24fb7b2d374da6766c75a_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if32c2f5ef56345c69ad508f3d0e10862_D20180701-20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2018-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i85e554a027b84ba0b45b0555a0e7d13b_D20180701-20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2018-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3e9b5bff66ca480ca51a333836ea49f7_D20190101-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i98d88f0c5e2e4ed9b6a90db581ae0b50_D20190101-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="iebb1c2fc1c014b76b1f72c861fbae4bd_D20180101-20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i149494ce735e4170beb35e2b06eefc43_D20180101-20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i01e09cb7f87c4f4ab8188db34b018c6b_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie0aaf06360314a648ba215d3dd20d9b7_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i571039aac01947ac8a8f7b2d02b4ab35_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3917856860fd40cf9cb582aeb40c5b85_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i85468b74f6f74894a7c245f1cab19d14_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i27b76c02f22c45729a662a1335f22186_D20190701-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-07-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i7913755b56eb41f2b7d1f53ba98024b3_D20180701-20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2018-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i8894b3faae4b4a57a40b052b24b45fa9_D20180701-20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2018-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ieb26c06c832d46f79282ffa33fae88ab_D20180701-20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2018-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id36415497361468997debd1890c83ee6_D20180701-20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2018-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i11b6d243cf61437fb9e6b7cfaa643928_D20180701-20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2018-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie2a22bb48d564b7db003c8b6f12b7fc9_D20180701-20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-07-01</xbrli:startDate><xbrli:endDate>2018-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i0edaa9e463584267a604549c2da33acf_D20190101-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i4be80fbf2d6f423ba5efc5196ffdc223_D20190101-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i1c2bf5fff0ed4f19aa06fda733b00927_D20190101-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i897d98935c434fc19bc0111765c30893_D20190101-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i450f78d1aeb34ac4b2ced5a34a37d9a6_D20190101-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i80bd6abd7cdf453f9ddca17ef068a5ec_D20190101-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i925fccb13ffc4c63bd85fe6b2ccac70a_D20180101-20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i71cbd4669c6d4bea87afa86ba687af6b_D20180101-20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ibbfb9ddd8f754415a24ecb4dd0e8fff7_D20180101-20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="id0aba3c5bdcd41acbf141499047fba6f_D20180101-20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie37af7f9a33846599bc9b4e80c076212_D20180101-20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="if4caedf0820d4897bfbbe47a033ac998_D20180101-20180930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2018-01-01</xbrli:startDate><xbrli:endDate>2018-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i25a3a3b8012c4f499356a1a12985efc4_D20190101-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ia4d19f21090641fbb26ffebae3847baa_D20190101-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ie48dcf61fd0a4766b52097b6e4b25804_I20190101"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-01-01</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f7bab709ae6469f8f666928fc9a8a72_I20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ied38ca0a82f649da92426e06a6d28483_I20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i931cfaa79f2f45ec8a24fbcfcd1fffd8_I20190423"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kfrc:TwoThousandNineteenStockIncentivePlanMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-04-23</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if112ef486b9e4cd28a8b8d2ad08d5e5f_D20190101-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i175d9dde1ecd460a9fab99472cd208fc_D20190101-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i2ecc7bacab1342558c9f36252795af7b_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="if6f95115633d4629a9491760f5bc717c_D20190101-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="i3779568a173e4f75b7deead7fc7171c1_I20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ifef4dc28a73a4b208041eb1b7fb4bfe0_I20170531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2017-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i8a15306c729a47d8aa26ff1405a2640b_I20190531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idba84a6758a945ff8c50073ea518fc7b_I20180531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ic991b96b664d4fb0814a65279503c37e_I20210531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2021-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i09382697f21a4f65ac8e881c25cae395_I20200531"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2020-05-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i78fa5aaf4c4b4d8b85c4cb768ec7998d_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i6776d3aaf392475e92a57774b1cf78b8_D20190101-20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:startDate>2019-01-01</xbrli:startDate><xbrli:endDate>2019-09-30</xbrli:endDate></xbrli:period></xbrli:context><xbrli:context id="ib5dd2196ab82450db7f00ae7e8bae286_I20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ie7f07a77790d429eb021a8745008cbf7_I20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i0f346bf0232d43e4909195265728b47e_I20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="icec22aba9ccd4aa096ff2469f970a028_I20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iafb8bb268d1a4c53a513f39d07bf669a_I20190930"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2019-09-30</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="iec140ff720a3443183644b8d82cc9562_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="ida996a1c0ea74319b36f88d5011dfae3_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="i7b71ef1d5b5d4669b6a2f9dcf2b074bc_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><xbrli:context id="idc7f6ebf0c8c4a8bba002444475bb47f_I20181231"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000930420</xbrli:identifier><xbrli:segment><xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember><xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember></xbrli:segment></xbrli:entity><xbrli:period><xbrli:instant>2018-12-31</xbrli:instant></xbrli:period></xbrli:context><ix:relationship arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" fromRefs="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNDYtMS0xLTEtMA_d9f0537f-70b2-498c-97b9-fe9e8427ced6 id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNDYtMy0xLTEtMA_5bcbe322-de4e-4497-924b-3834bfa5e58d" linkRole="http://www.xbrl.org/2003/role/link" toRefs="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RleHRyZWdpb246YmQzMmFjZWZkOGRjNDQ3Zjk4ZjgyMzk0ZWRhNTU4MjJfMzY0_f987f6e7-9e38-4197-bc88-976276aa5685" order="1"></ix:relationship></ix:resources></ix:header></div><div id="i_0_1"></div><div style="height:45pt;width:100%;"><div><span><br/></span></div></div><div><span><br/></span></div><div style="text-align:center;margin-top:2pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:98.976608%;"><tr><td style="width:1.0%;"></td><td style="width:98.000000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div style="text-align:center;margin-top:2pt;-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:14pt;font-weight:700;line-height:120%;">UNITED STATES</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:700;line-height:120%;">WASHINGTON, D.C. 20549</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:6pt;font-weight:400;line-height:120%;">____________________________________________________________________________________________</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:14pt;font-weight:700;line-height:120%;">FORM <ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGV4dHJlZ2lvbjo2OGM2ODBjOWU1ZTU0NDY1YTY4OGVlYzhkMWIxMWVlNV81NDk3NTU4MTQxMjcx_dd685dac-0e16-4611-9193-067762ee8cb2"><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGV4dHJlZ2lvbjo2OGM2ODBjOWU1ZTU0NDY1YTY4OGVlYzhkMWIxMWVlNV81NDk3NTU4MTQxMjcx_f74e5f57-c17d-420e-a63b-71edc7b1bf76">10-Q</ix:nonNumeric></ix:nonNumeric></span></div><div style="text-align:center;margin-top:4pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#160;________________________________________________________</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"></td><td style="width:3.865103%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:92.134897%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Wingdings';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" format="ixt-sec:boolballotbox" name="dei:DocumentQuarterlyReport" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGFibGU6NGY4OWVlZGRkMTFlNDFiOGI4ZTkzZGJhMjRmNTVhNTAvdGFibGVyYW5nZTo0Zjg5ZWVkZGQxMWU0MWI4YjhlOTNkYmEyNGY1NWE1MF8wLTAtMS0xLTA_cbac2a7c-b517-4e29-815c-3587ac0aa528">&#9746;</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div></td></tr></table></div><div style="text-align:center;margin-top:4pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:700;line-height:120%;">For the quarterly period ended <ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" format="ixt:datemonthdayyearen" name="dei:DocumentPeriodEndDate" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGV4dHJlZ2lvbjo2OGM2ODBjOWU1ZTU0NDY1YTY4OGVlYzhkMWIxMWVlNV8yNzk_48bcebb0-6bdc-4c36-ab58-733b12b687c1">September&#160;30, 2019</ix:nonNumeric> </span></div><div style="text-align:center;margin-top:4pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">OR</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"></td><td style="width:3.865103%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:92.134897%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Wingdings';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" format="ixt-sec:boolballotbox" name="dei:DocumentTransitionReport" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGFibGU6OGZiYWViYzYwMjRkNDhkYWI4YjNmMzJhZmE3MzhhOTYvdGFibGVyYW5nZTo4ZmJhZWJjNjAyNGQ0OGRhYjhiM2YzMmFmYTczOGE5Nl8wLTAtMS0xLTA_59e0b74f-775a-4965-b447-b677e467b6ab">&#9744;</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</span></div></td></tr></table></div><div style="text-align:center;margin-top:4pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:700;line-height:120%;">For the transition period from </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:700;line-height:120%;text-decoration: underline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:700;line-height:120%;"> to </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:700;line-height:120%;text-decoration: underline;">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;</span></div><div style="text-align:center;margin-top:4pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:700;line-height:120%;">Commission File Number <ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGV4dHJlZ2lvbjo2OGM2ODBjOWU1ZTU0NDY1YTY4OGVlYzhkMWIxMWVlNV81NDk3NTU4MTQxMjgy_5b427374-ea3c-44df-afa8-5be22c6670d1"><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGV4dHJlZ2lvbjo2OGM2ODBjOWU1ZTU0NDY1YTY4OGVlYzhkMWIxMWVlNV81NDk3NTU4MTQxMjgy_6c69fba9-f986-408c-9351-0931eb40603a">000-26058</ix:nonNumeric></ix:nonNumeric></span></div><div style="text-align:center;margin-top:4pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:700;line-height:120%;">_________________________________________________________________</span></div><div style="text-align:center;margin-top:4pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#160;</span><img src="kfrc-20190930_g1.jpg" alt="kfrc-20190930_g1.jpg" style="height:57px;width:250px;"/></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGV4dHJlZ2lvbjo2OGM2ODBjOWU1ZTU0NDY1YTY4OGVlYzhkMWIxMWVlNV81NDk3NTU4MTQxMjk0_43edee7c-e148-4d7a-b879-298b16a6e5a7">Kforce Inc</ix:nonNumeric>.</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:700;line-height:120%;">Exact name of registrant as specified in its charter</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:700;line-height:120%;">_______________________________________________________________</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561404%;"><tr><td style="width:1.0%;"></td><td style="width:47.632893%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:2.443172%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:45.723935%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" format="ixt-sec:stateprovnameen" name="dei:EntityIncorporationStateCountryCode" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGFibGU6ZGU5YjUxYWE2NDExNDNhMTlmZTA0NzRjNWMyNzNjMGMvdGFibGVyYW5nZTpkZTliNTFhYTY0MTE0M2ExOWZlMDQ3NGM1YzI3M2MwY18wLTAtMS0xLTA_84964e5e-91e2-4e33-b5a4-fdd9ec7f72bb">Florida</ix:nonNumeric></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGFibGU6ZGU5YjUxYWE2NDExNDNhMTlmZTA0NzRjNWMyNzNjMGMvdGFibGVyYW5nZTpkZTliNTFhYTY0MTE0M2ExOWZlMDQ3NGM1YzI3M2MwY18wLTItMS0xLTA_74ddde73-b8cf-4d45-8629-e8a40a92c311">59-3264661</ix:nonNumeric></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-weight:700;line-height:120%;">State or other jurisdiction of incorporation or organization</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-weight:700;line-height:120%;">IRS Employer Identification No.</span></div></td></tr></table></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.561404%;"><tr><td style="width:1.0%;"></td><td style="width:47.632893%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:2.443172%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:45.723935%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:700;line-height:120%;"><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGFibGU6ZTZjMzZkNjYwNWNlNDZiYThkZDRhOTMxOGMyMDViYTUvdGFibGVyYW5nZTplNmMzNmQ2NjA1Y2U0NmJhOGRkNGE5MzE4YzIwNWJhNV8wLTAtMS0xLTAvdGV4dHJlZ2lvbjpiZDJjNDY0OWE1NDA0ZDZhYjUzNjc0ZWYwNmMyZWZiMV80_62a7eaad-354b-4374-852b-1993057e737a">1001 East Palm Avenue</ix:nonNumeric>, <ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGFibGU6ZTZjMzZkNjYwNWNlNDZiYThkZDRhOTMxOGMyMDViYTUvdGFibGVyYW5nZTplNmMzNmQ2NjA1Y2U0NmJhOGRkNGE5MzE4YzIwNWJhNV8wLTAtMS0xLTAvdGV4dHJlZ2lvbjpiZDJjNDY0OWE1NDA0ZDZhYjUzNjc0ZWYwNmMyZWZiMV84_75de6820-3640-4826-bd3e-a0409c8de092">Tampa</ix:nonNumeric>, <ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" format="ixt-sec:stateprovnameen" name="dei:EntityAddressStateOrProvince" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGFibGU6ZTZjMzZkNjYwNWNlNDZiYThkZDRhOTMxOGMyMDViYTUvdGFibGVyYW5nZTplNmMzNmQ2NjA1Y2U0NmJhOGRkNGE5MzE4YzIwNWJhNV8wLTAtMS0xLTAvdGV4dHJlZ2lvbjpiZDJjNDY0OWE1NDA0ZDZhYjUzNjc0ZWYwNmMyZWZiMV8xMg_b76a254b-589c-45db-9b80-53589be1b995">Florida</ix:nonNumeric></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:9pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGFibGU6ZTZjMzZkNjYwNWNlNDZiYThkZDRhOTMxOGMyMDViYTUvdGFibGVyYW5nZTplNmMzNmQ2NjA1Y2U0NmJhOGRkNGE5MzE4YzIwNWJhNV8wLTItMS0xLTA_42f01c55-025d-412c-9b85-fae7f043a319">33605</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-weight:700;line-height:120%;">Address of principal executive offices</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-weight:700;line-height:120%;">Zip Code</span></div></td></tr></table></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:700;line-height:120%;">Registrant&#8217;s telephone number, including area code: (<ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGV4dHJlZ2lvbjo2OGM2ODBjOWU1ZTU0NDY1YTY4OGVlYzhkMWIxMWVlNV82NTQ_1920fb22-58a9-43f4-a753-b16ce29bf039">813</ix:nonNumeric>)&#160;<ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGV4dHJlZ2lvbjo2OGM2ODBjOWU1ZTU0NDY1YTY4OGVlYzhkMWIxMWVlNV81NDk3NTU4MTQxMzA0_9591473b-0481-483f-bb9c-4c87e1202b91"><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGV4dHJlZ2lvbjo2OGM2ODBjOWU1ZTU0NDY1YTY4OGVlYzhkMWIxMWVlNV81NDk3NTU4MTQxMzA0_f5220aa4-1f16-4348-b080-3e1ea30eff9e">552-5000</ix:nonNumeric></ix:nonNumeric></span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#160;_______________________________________________________</span></div><div style="text-align:center;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-weight:700;line-height:120%;">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:28.263158%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:24.169591%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:43.614035%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-left:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Title of each class</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-left:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Trading Symbol(s)</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-left:1pt solid #000;padding-left:1pt;border-right:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;border-left:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGFibGU6YWQ4YTU1NmU2M2U2NDFlYTgwMmUyMTVlZTJkMWU0NmQvdGFibGVyYW5nZTphZDhhNTU2ZTYzZTY0MWVhODAyZTIxNWVlMmQxZTQ2ZF8xLTAtMS0xLTA_ba5cd8d2-d7a1-47ce-938c-477eb45b5eee">Common Stock, $0.01 per share</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;border-left:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGFibGU6YWQ4YTU1NmU2M2U2NDFlYTgwMmUyMTVlZTJkMWU0NmQvdGFibGVyYW5nZTphZDhhNTU2ZTYzZTY0MWVhODAyZTIxNWVlMmQxZTQ2ZF8xLTEtMS0xLTA_934f90d4-cd0a-47b0-b6d2-5d1a38d585cd">KFRC</ix:nonNumeric></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;border-left:1pt solid #000;padding-left:1pt;border-right:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="dei:SecurityExchangeName" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGFibGU6YWQ4YTU1NmU2M2U2NDFlYTgwMmUyMTVlZTJkMWU0NmQvdGFibGVyYW5nZTphZDhhNTU2ZTYzZTY0MWVhODAyZTIxNWVlMmQxZTQ2ZF8xLTItMS0xLTA_49725436-ef85-4a7b-a98b-97895516044a">NASDAQ</ix:nonNumeric></span></td></tr></table></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-weight:400;line-height:120%;">Indicate by check mark whether the registrant (1)&#160;has filed all reports required to be filed by Section&#160;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)&#160;has been subject to such filing requirements for the past 90 days.&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGV4dHJlZ2lvbjo2OGM2ODBjOWU1ZTU0NDY1YTY4OGVlYzhkMWIxMWVlNV81NDk3NTU4MTQxMzA5_52b37ef4-945a-41f2-bf0c-b39534807545"><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="dei:EntityCurrentReportingStatus" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGV4dHJlZ2lvbjo2OGM2ODBjOWU1ZTU0NDY1YTY4OGVlYzhkMWIxMWVlNV81NDk3NTU4MTQxMzA5_c6a61fe6-cb4f-4546-a440-e42d767214a8">Yes</ix:nonNumeric></ix:nonNumeric>&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Wingdings';font-size:8pt;font-weight:400;line-height:120%;">x</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;No&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Wingdings';font-size:8pt;font-weight:400;line-height:120%;">&#168;</span></div><div style="margin-top:4pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-weight:400;line-height:120%;">Indicate by check mark whether the registrant has submitted electronically and posted on its corporate web site, if any, every Interactive Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (&#167;232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit and post such files).&#160;&#160;&#160;&#160;<ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGV4dHJlZ2lvbjo2OGM2ODBjOWU1ZTU0NDY1YTY4OGVlYzhkMWIxMWVlNV81NDk3NTU4MTQxMzE0_77dba0d8-22c3-4f4a-a5ed-fa5fefd8db34"><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="dei:EntityInteractiveDataCurrent" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGV4dHJlZ2lvbjo2OGM2ODBjOWU1ZTU0NDY1YTY4OGVlYzhkMWIxMWVlNV81NDk3NTU4MTQxMzE0_df1e31d4-a234-4bcd-8370-12a55c6cfedb">Yes</ix:nonNumeric></ix:nonNumeric>&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Wingdings';font-size:8pt;font-weight:400;line-height:120%;">x</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-weight:400;line-height:120%;">&#160;&#160;&#160;No&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Wingdings';font-size:8pt;font-weight:400;line-height:120%;">&#168;</span></div><div style="margin-top:4pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-weight:400;line-height:120%;">Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, smaller reporting company, or an emerging growth company. See the definitions of &#8220;large accelerated filer,&#8221; &#8220;accelerated filer,&#8221; &#8220;non-accelerated filer,&#8221; &#8220;smaller reporting company,&#8221; and &#8220;emerging growth company&#8221; in Rule 12b-2 of the Exchange Act:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:27.239766%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:2.431579%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:1.362573%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:28.263158%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:27.239766%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:2.431579%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:2.431579%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" format="ixt-sec:entityfilercategoryen" name="dei:EntityFilerCategory" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGFibGU6NTliMWYxYjUyYmM1NDBjMGE5YmY1MzdiYWI2NmI5OGQvdGFibGVyYW5nZTo1OWIxZjFiNTJiYzU0MGMwYTliZjUzN2JhYjY2Yjk4ZF8wLTAtMS0xLTA_19feeec6-4895-4713-8840-343efb57655c">Large accelerated filer</ix:nonNumeric></span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Wingdings';color:#000000;background-color:rgb(255,255,255, 0.0);">&#9746;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accelerated&#160;filer</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Wingdings';color:#000000;background-color:rgb(255,255,255, 0.0);">&#9744;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Non-accelerated filer</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Wingdings';color:#000000;background-color:rgb(255,255,255, 0.0);">&#9744;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Smaller&#160;reporting&#160;company</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Wingdings';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" format="ixt-sec:boolballotbox" name="dei:EntitySmallBusiness" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGFibGU6NTliMWYxYjUyYmM1NDBjMGE5YmY1MzdiYWI2NmI5OGQvdGFibGVyYW5nZTo1OWIxZjFiNTJiYzU0MGMwYTliZjUzN2JhYjY2Yjk4ZF8xLTYtMS0xLTA_cc103302-dac5-4992-a09b-8cb893bf0765">&#9744;</ix:nonNumeric></span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Emerging growth company</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:400;font-family:'Wingdings';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" format="ixt-sec:boolballotbox" name="dei:EntityEmergingGrowthCompany" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGFibGU6NTliMWYxYjUyYmM1NDBjMGE5YmY1MzdiYWI2NmI5OGQvdGFibGVyYW5nZTo1OWIxZjFiNTJiYzU0MGMwYTliZjUzN2JhYjY2Yjk4ZF8yLTYtMS0xLTA_1d1b5e0d-8243-4b51-947e-ee97f36b6e9b">&#9744;</ix:nonNumeric></span></td></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-weight:400;line-height:100%;">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.&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Wingdings';font-size:8pt;font-weight:400;line-height:100%;">&#168;</span></div><div><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-weight:400;line-height:100%;">Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Act.):&#160;&#160;&#160;&#160;Yes&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Wingdings';font-size:8pt;font-weight:400;line-height:100%;"><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGV4dHJlZ2lvbjo2OGM2ODBjOWU1ZTU0NDY1YTY4OGVlYzhkMWIxMWVlNV81NDk3NTU4MTQxMzE3_1ce6304b-502f-4ad0-9463-5b5d69cd6a51"><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" format="ixt-sec:boolballotbox" name="dei:EntityShellCompany" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGV4dHJlZ2lvbjo2OGM2ODBjOWU1ZTU0NDY1YTY4OGVlYzhkMWIxMWVlNV81NDk3NTU4MTQxMzE3_9c7388b4-a9ba-43a9-96cc-20cea4560709">&#9744;</ix:nonNumeric></ix:nonNumeric></span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-weight:400;line-height:100%;">&#160;&#160;No&#160;&#160;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Wingdings';font-size:8pt;font-weight:400;line-height:100%;">x</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-weight:400;line-height:120%;">The number of shares outstanding of the registrant&#8217;s common stock as of October&#160;28, 2019 was <ix:nonFraction unitRef="shares" contextRef="ic7b5a6b9194c4210a617175210b57fc5_I20191028" decimals="INF" format="ixt:numdotdecimal" name="dei:EntityCommonStockSharesOutstanding" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGV4dHJlZ2lvbjo2OGM2ODBjOWU1ZTU0NDY1YTY4OGVlYzhkMWIxMWVlNV8yMzY4_c2afffc6-0cfe-4861-9c86-0bc91d0e8762">22,745,228</ix:nonFraction>.</span></div><div style="text-align:center;margin-top:5pt;margin-bottom:3pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"></td><td style="width:98.000000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="height:3pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr></table></div><div><span><br/></span></div><div style="position:relative;width:100%;height:45pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="height:45pt;width:100%;"><div><span><br/></span></div></div><div id="i_0_7"></div><div style="text-align:center;"></div><div style="position:relative;width:100%;height:45pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span><br/></span></div></div></div><hr style="page-break-after:always"/><div style="height:31.5pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">KFORCE INC.</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">TABLE OF CONTENTS</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"></td><td style="width:9.143695%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:82.457478%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:2.398827%;"></td><td style="width:0.1%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:700;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:700;line-height:120%;text-decoration: underline;" href="#i_0_10">PART I</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;" href="#i_0_10">FINANCIAL INFORMATION</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;">Item&#160;1.</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_13">Financial Statements.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_13">4</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;">Item&#160;2.</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_76">Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_76">23</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;">Item&#160;3.</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_94">Quantitative and Qualitative Disclosures About Market Risk.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_94">33</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;">Item&#160;4.</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_97">Controls and Procedures.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_97">33</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:700;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:700;line-height:120%;text-decoration: underline;" href="#i_0_100">PART II</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;text-decoration: underline;" href="#i_0_100">OTHER INFORMATION</a></span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;">Item&#160;1.</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_103">Legal Proceedings.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_103">33</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;">Item&#160;1A.</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_106">Risk Factors.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_106">34</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;">Item&#160;2.</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_109">Unregistered Sales of Equity Securities and Use of Proceeds.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_109">34</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;">Item&#160;3.</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_112">Defaults Upon Senior Securities.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_112">34</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;">Item&#160;4.</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_115">Mine Safety Disclosures.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_115">34</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;">Item&#160;5.</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_118">Other Information.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_118">34</a></span></div></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;">Item&#160;6.</span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_121">Exhibits.</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_121">35</a></span></div></td></tr><tr><td colspan="6" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:700;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:700;line-height:120%;text-decoration: underline;" href="#i_0_124">SIGNATURES</a></span></div></td><td colspan="3" style="display:none;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="text-align:right;"><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;text-decoration: underline;" href="#i_0_124">36</a></span></div></td></tr></table></div><div style="margin-top:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:700;line-height:120%;">CAUTIONARY NOTE REGARDING FORWARD-LOOKING STATEMENTS</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;">References in this document to the </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8220;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;">Registrant,&#8221; &#8220;Kforce,&#8221; the </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8220;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;">Company,&#8221; &#8220;we,&#8221; the </span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8220;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;">Firm,&#8221; &#8220;management,&#8221; &#8220;our&#8221; or &#8220;us&#8221; refer to Kforce Inc. and its subsidiaries, except where the context otherwise requires or indicates.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;">This report, particularly Part I. Item&#160;2. Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations (&#8220;MD&amp;A&#8221;) and Part II. Item 1A. Risk Factors, and the documents we incorporate into this report contain certain statements that are, or may be deemed to be, forward-looking statements within the meaning of that term in Section&#160;27A of the Securities Act of 1933, as amended, and Section&#160;21E of the Securities Exchange Act of 1934, as amended (the &#8220;Exchange Act&#8221;), and are made in reliance upon the protections provided by such acts for forward-looking statements. Such statements may include, but may not be limited to, projections of financial or operational performance, our beliefs regarding potential government actions or changes in laws and regulations, anticipated costs and benefits of proposed acquisitions, divestitures and investments, effects of interest rate variations, financing needs or plans, funding of employee benefit plans, estimates concerning the effects of litigation or other disputes, the occurrence of unanticipated expenses, developments within the staffing sector including, but not limited to, the penetration rate (the percentage of temporary staffing to total employment) and growth rate in temporary staffing, a reduction in the supply of consultants and candidates or the Firm&#8217;s ability to attract such individuals, changes in client demand for our services and our ability to adapt to such changes, the entry of new competitors in the market, the ability of the Firm to maintain and attract clients in the face of changing economic or competitive conditions, as well as assumptions as to any of the foregoing and all statements that are not based on historical fact but rather reflect our current expectations concerning future results and events. For a further list and description of various risks, relevant factors and uncertainties that could cause future results or events to differ materially from those expressed or implied in our forward-looking statements, refer to the Risk Factors and MD&amp;A sections. In addition, when used in this discussion, the terms &#8220;anticipate,&#8221; &#8220;assume,&#8221; &#8220;estimate,&#8221; &#8220;expect,&#8221; &#8220;intend,&#8221; &#8220;plan,&#8221; &#8220;believe,&#8221; &#8220;will,&#8221; &#8220;may,&#8221; &#8220;likely,&#8221; &#8220;could,&#8221; &#8220;should,&#8221; &#8220;future&#8221; and variations thereof and similar expressions are intended to identify forward-looking statements.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;">Forward-looking statements are inherently subject to risks and uncertainties, some of which cannot be predicted. Future events and actual results could differ materially from those set forth in or underlying the forward-looking statements. Readers are cautioned not to place undue reliance on any forward-looking statements contained in this report, which speak only as of the date of this report. Kforce undertakes no obligation to update any forward-looking statements. </span></div><div id="i_0_10"></div><div style="text-align:center;margin-bottom:9pt;"></div><div style="position:relative;width:100%;height:27pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">3</span></div></div></div><hr style="page-break-after:always"/><div style="height:49.5pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">PART I - FINANCIAL INFORMATION</span></div><div id="i_0_13"></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">ITEM 1.&#160;FINANCIAL STATEMENTS.</span></div><div><span><br/></span></div><div id="i_0_16"></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">KFORCE INC. AND SUBSIDIARIES</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">AND COMPREHENSIVE INCOME</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">(IN THOUSANDS, EXCEPT PER SHARE AMOUNTS</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-weight:700;line-height:120%;">)</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:43.175439%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:11.157895%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.157895%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.157895%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.157895%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMi0xLTEtMS0w_760bb44d-afd7-495d-87f9-497551ec6204">345,558</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMi0zLTEtMS0w_f34fa440-c206-4e69-a948-fe985ccb1b39">326,584</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMi01LTEtMS0w_57221b81-537f-4451-b388-96e633df0872">1,011,157</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMi03LTEtMS0w_7cf6726f-f494-454c-ae21-5b4f80353865">973,560</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Direct costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMy0xLTEtMS0w_57015c4c-2853-49b6-a647-1f22840bf21f">242,747</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMy0zLTEtMS0w_487baa49-a368-4506-9da4-8d0aed6a5469">230,539</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMy01LTEtMS0w_52bb1626-127c-4405-a0c2-3c36dd6b66d0">714,144</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CostOfRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMy03LTEtMS0w_14e85aae-026e-4752-957e-92b370a39beb">684,786</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfNC0xLTEtMS0w_2283447b-ed79-424d-937c-30e2a7b68f0e">102,811</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfNC0zLTEtMS0w_66b8e3cc-cff1-4ade-9b09-253c6aa51a6a">96,045</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfNC01LTEtMS0w_874a9f87-0181-41d1-af49-f3340c041817">297,013</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfNC03LTEtMS0w_3beb1832-7641-4633-bb92-19226c0562aa">288,774</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfNS0xLTEtMS0w_7d23ca2a-d639-4255-b5a8-bdc8a2712ce4">79,223</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfNS0zLTEtMS0w_2595ca93-c2cc-4dc1-8a7a-ab4e2d9b378b">74,398</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfNS01LTEtMS0w_1882e044-7601-4e10-ac93-521ca9f3f333">237,053</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SellingGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfNS03LTEtMS0w_1ccd717c-6261-454b-b7e9-dfcb9507248e">230,096</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfNi0xLTEtMS0w_e342e1f9-a5ec-492c-a97e-08e9bc782d12">1,427</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfNi0zLTEtMS0w_9cbf032f-c24b-47dd-8ca4-6284ba39a98a">1,700</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfNi01LTEtMS0w_555207e4-ac0c-4b81-a521-8ea645636002">4,619</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfNi03LTEtMS0w_d024a5ef-88b0-49f5-b56b-27930ff8c3cc">5,143</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income from operations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfNy0xLTEtMS0w_ab5deb0b-0759-413f-97c6-7198725057bd">22,161</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfNy0zLTEtMS0w_04f009de-c03b-4a93-9471-bf0fd9a1b3ee">19,947</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfNy01LTEtMS0w_d99bb5ed-7738-4742-a6ac-daf0471a892a">55,341</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfNy03LTEtMS0w_43d4aeb7-def5-404b-bc2e-f327b615f4b6">53,535</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other expense, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" sign="-" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfOC0xLTEtMS0w_b8698a3e-5e59-41dd-8914-385e92416aaa">880</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfOC0zLTEtMS0w_377b185a-f685-49e1-9cbe-0285ca6ac8b0">1,052</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfOC01LTEtMS0w_eb169118-9d41-4763-9541-c58f101542cf">2,206</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherNonoperatingIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfOC03LTEtMS0w_2d468158-d35b-423b-a3f4-73f4d896ea1d">3,654</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income from continuing operations, before income taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfOS0xLTEtMS0w_2e313273-abc9-4619-ab17-8c3acc768602">21,281</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfOS0zLTEtMS0w_fbd3556d-5d61-432d-bb86-dd73e11c1c2e">18,895</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfOS01LTEtMS0w_70670546-8dc8-4410-a695-95e46dd35095">53,135</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfOS03LTEtMS0w_b7951bf2-34b3-46c6-afc1-7e72d36c6eca">49,881</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTAtMS0xLTEtMA_935bd216-4099-4f09-a1d7-bf6c7b39cfcc">5,374</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTAtMy0xLTEtMA_89049da7-b826-4f39-8b8b-46586bfec6a6">4,739</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTAtNS0xLTEtMA_fce323dd-9fe4-48c5-8029-abbef2a0aadd">13,178</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxExpenseBenefit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTAtNy0xLTEtMA_23c9b4f4-31f6-4904-8ed7-76b33b10a58a">12,595</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income from continuing operations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTEtMS0xLTEtMA_18d1dc35-953f-4c23-8bb8-3f2f6a8653e4">15,907</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTEtMy0xLTEtMA_1bdeeee9-8fcf-4c5f-9d0e-73f3b1355e34">14,156</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTEtNS0xLTEtMA_4672e50d-d39b-4ea9-8bdb-a1ea6c8d939a">39,957</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTEtNy0xLTEtMA_b6e60285-19c9-4767-8271-eb41626cd19d">37,286</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(Loss) income from discontinued operations, net of tax</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTItMS0xLTEtMA_6bad12ae-adc0-4803-b191-65197fadd66b">967</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTItMy0xLTEtMA_34155cdf-5e22-4941-8f11-cd381ba7014a">2,021</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTItNS0xLTEtMA_b9d48101-0e4b-43d7-8a76-b2905e0af5fb">76,697</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTItNy0xLTEtMA_2584bac0-e1e0-4931-a482-545f16b713a3">4,338</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTMtMS0xLTEtMA_f041b317-6a52-41e0-bb1e-3fc79477899b">14,940</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTMtMy0xLTEtMA_dbaf88d2-c6eb-4062-a2d5-069c7532bfb2">16,177</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTMtNS0xLTEtMA_1935cfc5-8569-4fb8-8f63-3d2ee973b3e0">116,654</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTMtNy0xLTEtMA_d50aad48-d346-4967-8a3e-8729b58d4a56">41,624</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other comprehensive (loss) income:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Change in fair value of interest rate swap, net of tax</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTUtMS0xLTEtMA_df13b22b-06f1-41fb-90fd-87a958ac7287">113</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTUtMy0xLTEtMA_e965c8c8-da0f-4bad-bed3-8ccb2550c262">110</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTUtNS0xLTEtMA_33859083-93bd-4744-80cc-1b0f67a6df81">871</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTUtNy0xLTEtMA_f680fd37-8d87-4ff0-82db-d703baf6f2d9">807</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Comprehensive income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTYtMS0xLTEtMA_02b4a474-cdea-47be-abf5-2a4a2a01000c">14,827</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTYtMy0xLTEtMA_399440c0-1e9b-4961-9c3a-e1bb7b3a6269">16,287</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTYtNS0xLTEtMA_97ba3454-1e60-4051-8e46-b2d3fc595027">115,783</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ComprehensiveIncomeNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTYtNy0xLTEtMA_cb1dcf3e-a74b-4e79-8c6a-e6d9429ed233">42,431</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings per share &#8211; basic:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Continuing operations</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTktMS0xLTEtMA_c6633ff4-c44a-4a57-a52c-64c0afe142fb">0.70</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTktMy0xLTEtMA_8e78e34b-8ec1-4463-b92d-72e73af78318">0.57</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTktNS0xLTEtMA_4f616666-a6f2-4429-a2a2-75cb95a45635">1.68</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTktNy0xLTEtMA_4321171c-7ea5-4705-8487-a2b692abc4d4">1.50</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Discontinued operations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="2" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjAtMS0xLTEtMA_f709cfe9-4bee-4613-b4b9-940146c5b9f4">0.04</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjAtMy0xLTEtMA_e9d384de-de56-4ce9-90ed-f98515b855fa">0.08</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjAtNS0xLTEtMA_da52c9b1-beeb-4e4c-80a2-7238e458a17b">3.24</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjAtNy0xLTEtMA_429dd4ad-e43b-4da7-94ab-fab91309f703">0.18</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings per share &#8211; basic</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjEtMS0xLTEtMA_176b2a4d-8371-4763-b13c-b3c15fe7c8a5">0.66</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjEtMy0xLTEtMA_1032c118-54c1-4a00-a74e-d7c95a6a3529">0.65</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjEtNS0xLTEtMA_7ce8e73c-0840-4ec3-b42e-9674150dc32f">4.92</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="2" name="us-gaap:EarningsPerShareBasic" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjEtNy0xLTEtMA_81c4d654-1aeb-4a7e-907f-f10d496b4157">1.68</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings per share &#8211; diluted:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Continuing operations</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjMtMS0xLTEtMA_622e7abc-0a5a-4c6b-9f2e-f25fff967582">0.68</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjMtMy0xLTEtMA_c29b3f8e-5036-4161-bee8-1b3881c313b9">0.56</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjMtNS0xLTEtMA_ddc5d49a-61be-4ba4-a689-6ab96422054e">1.65</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="2" name="us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjMtNy0xLTEtMA_ceb6a365-c7f0-4ce3-968d-5353523bedc0">1.48</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Discontinued operations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usdPerShare" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="2" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjQtMS0xLTEtMA_5c2c0b2c-2139-4183-9959-32302e8569b7">0.04</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjQtMy0xLTEtMA_4bc3204a-ab10-4a0a-ae7f-58e4dcacfa81">0.08</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjQtNS0xLTEtMA_fa01220b-bf31-4f41-8e27-2cf93558ee90">3.16</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="2" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjQtNy0xLTEtMA_1c0166ad-6bc4-474e-982d-428086c10436">0.17</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Earnings per share &#8211; diluted</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjUtMS0xLTEtMA_fb3e91d9-02d1-4da7-8a6d-2ca83d1ce194">0.64</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjUtMy0xLTEtMA_cddbc8fc-2a6b-4e9a-bef2-0bf1707b5435">0.64</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjUtNS0xLTEtMA_11f7e5c0-a631-443f-b894-459a62e45cd4">4.81</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="2" name="us-gaap:EarningsPerShareDiluted" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjUtNy0xLTEtMA_d6cb8f55-340a-4377-8c1a-7855b4cb8b0a">1.65</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:14pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average shares outstanding &#8211; basic</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjctMS0xLTEtMA_b178a78b-2db3-4070-a2a3-2133e13e7503">22,770</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjctMy0xLTEtMA_355ca4af-e77c-43a1-a5c6-afec9b1837c3">24,730</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjctNS0xLTEtMA_39e9391d-670b-4abe-b9ad-d20800ceb895">23,723</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfSharesOutstandingBasic" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjctNy0xLTEtMA_3757ba57-5a79-4001-9547-0c989b2ce90a">24,746</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted average shares outstanding &#8211; diluted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjgtMS0xLTEtMA_b4b793e4-e61b-477c-b2b5-5a13f961bcf7">23,342</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjgtMy0xLTEtMA_98d41ea7-ea07-46ce-8ba9-05b834295f89">25,366</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjgtNS0xLTEtMA_a222a664-8152-4be5-a479-a6435fa187a0">24,278</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjgtNy0xLTEtMA_d4a9f565-2a35-47dc-bd41-e37eb7d3b5c9">25,252</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:center;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-weight:400;line-height:120%;">THE ACCOMPANYING NOTES ARE AN INTEGRAL PART OF THESE UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS.</span></div><div style="margin-top:17pt;margin-bottom:17pt;"><span><br/></span></div><div id="i_0_19"></div><div style="text-align:center;"></div><div style="position:relative;width:100%;height:49.5pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">4</span></div></div></div><hr style="page-break-after:always"/><div style="height:48.6pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">KFORCE INC. AND SUBSIDIARIES</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">(IN THOUSANDS)</span></div><div><span><br/></span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.941725%;"><tr><td style="width:1.0%;"></td><td style="width:66.513120%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:13.306122%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.528863%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:13.451895%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">ASSETS</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Current assets:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMy0xLTEtMS0w_d38f833e-b4a9-4ffd-bcf5-4aa214250cd5">41,320</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" name="us-gaap:CashAndCashEquivalentsAtCarryingValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMy0zLTEtMS0w_6fd3992d-c145-4a8e-be4a-3e5ce7de9b73">112</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Trade receivables, net of allowances of $<ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfNC0wLTEtMS0wL3RleHRyZWdpb246NzM0M2QwNzkwNThlNDFhMmJhNTdhODYxZjZmZjA1NzdfNDQ_b3d08b80-1928-45d1-9ea4-5f003da36775">3,001</ix:nonFraction> and $<ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfNC0wLTEtMS0wL3RleHRyZWdpb246NzM0M2QwNzkwNThlNDFhMmJhNTdhODYxZjZmZjA1NzdfNTE_aaf061d0-e9a9-47f9-9f8f-f18764b4b7db">2,800</ix:nonFraction>, respectively</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfNC0xLTEtMS0w_ffae5859-9eea-4a9c-bb66-fbc609582bc1">227,829</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsReceivableNetCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfNC0zLTEtMS0w_cbe9540f-0e80-4a17-a43a-ccd6444cd866">210,559</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax refund receivable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" name="us-gaap:IncomeTaxesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfNS0xLTEtMS0w_b411cb6a-f2d2-44c5-8834-6d6b18846edd">219</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" name="us-gaap:IncomeTaxesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfNS0zLTEtMS0w_beae3dc5-f393-441a-8d6a-20c2e22125bf">319</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses and other current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfNi0xLTEtMS0w_00e755be-cbfc-4dce-979b-dd1490a4d0a0">7,951</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PrepaidExpenseAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfNi0zLTEtMS0w_962a8dca-f5d9-44fc-ba1f-8bc19a194fec">7,699</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Current assets held for sale </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:zerodash" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfNy0xLTEtMS0w_0016ce21-adf0-44d9-a9cc-b97786b25d23">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfNy0zLTEtMS0w_22a308e6-1da7-463e-8f74-d40550e9fb39">29,773</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfOC0xLTEtMS0w_0073f98d-2477-48ef-8375-03652801a9c8">277,319</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfOC0zLTEtMS0w_3b38cc68-71bd-4c75-90fa-b419f3910d69">248,462</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Fixed assets, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfOS0xLTEtMS0w_2167e11b-3480-48da-adaa-0f071dde2ea6">30,138</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PropertyPlantAndEquipmentNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfOS0zLTEtMS0w_2623c71c-2058-4a08-9d27-8a95ef17dbc3">34,322</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMTAtMS0xLTEtMA_e61253b3-17f2-4e23-be18-f3ca08fda036">69,822</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMTAtMy0xLTEtMA_07caf883-fd38-4ea9-89e9-34333d444843">36,664</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax assets, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMTEtMS0xLTEtMA_67ae8620-b073-4747-8dd3-8fce94934f2a">6,988</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxAssetsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMTEtMy0xLTEtMA_55de9c93-a051-4e36-b8ad-fcad0a06382f">7,147</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMTItMS0xLTEtMA_59e40e7b-ab5d-4c7e-8ce3-360d3cf3d75f">25,040</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Goodwill" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMTItMy0xLTEtMA_fe36a17d-60f9-4e3f-bbdc-de37d11b7fc3">25,040</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Noncurrent assets held for sale</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:zerodash" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMTMtMS0xLTEtMA_53a33800-d1b3-4269-8834-a0630319f2c2">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMTMtMy0xLTEtMA_5a8cc4d9-fa6f-43a3-85f8-c57b24f8aa6d">28,273</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total assets</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMTQtMS0xLTEtMA_6819c9b0-6ef8-4767-af00-7922e7638d30">409,307</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Assets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMTQtMy0xLTEtMA_9f07f6c1-4bf0-4e35-b583-dd5b0404ac51">379,908</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Current liabilities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable and other accrued liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMTctMS0xLTEtMA_d97abb5c-dfa5-4eb4-bc85-34ef87a15a81">36,026</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMTctMy0xLTEtMA_b07e86cb-4549-4bbf-8376-f268a80e7f80">32,542</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued payroll costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMTgtMS0xLTEtMA_90b4ac59-ca46-41b5-9df1-a3cd8b3f51f8">49,149</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMTgtMy0xLTEtMA_3b2b994e-9cba-40e8-bbcc-550a02e3f8ae">39,384</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Current portion of operating lease liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMTktMS0xLTEtMA_63893f3b-a0ad-4e8b-90ad-193bdaaa20d3">5,978</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes payable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjAtMS0xLTEtMzAyOQ_d9a463c3-890e-4160-99df-01df2f9ce8ca">4,223</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedIncomeTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjAtMy0xLTEtMzAyOQ_0e0d32e0-54f4-4d95-88ee-6838d8c65e2c">4,553</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other current liabilities </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjAtMS0xLTEtMA_74bc981d-58ce-4a88-89e0-f5e92f60beeb">1,290</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjAtMy0xLTEtMA_49e94cbd-b33c-4cdd-ae3e-6eb79351975a">1,616</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Current liabilities held for sale</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:zerodash" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjItMS0xLTEtMA_686378d0-f022-401e-bb8f-c07b48387f72">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjItMy0xLTEtMA_e039ee5e-bdae-42f8-8ef8-b7e3806f198f">12,263</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total current liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjMtMS0xLTEtMA_f79ae511-9a54-42d7-a4a0-6f467aabb321">96,666</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjMtMy0xLTEtMA_61e8ddac-d606-489a-afbb-26d6bb0ee995">90,358</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term debt &#8211; credit facility</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermLineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjQtMS0xLTEtMA_a707ef9e-e2d3-4d2e-a9f1-d01a512d7e23">65,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LongTermLineOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjQtMy0xLTEtMA_2fd8a23a-62d0-4380-a17f-be4797e76dfd">71,800</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Long-term debt &#8211; other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" name="us-gaap:OtherLongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjUtMS0xLTEtMA_46274a78-ab37-42d0-9df9-317ad919ad1d">566</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLongTermDebtNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjUtMy0xLTEtMA_323fb0b2-2273-4e83-afaa-8842d7ee01dc">1,359</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other long-term liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjYtMS0xLTEtMA_9efa737e-e1e2-455e-bc8b-31c0c8ba2eb2">59,150</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjYtMy0xLTEtMA_dac588ee-71f9-4bbd-af47-c1a77f8d27d9">43,509</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Noncurrent liabilities held for sale</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:zerodash" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjctMS0xLTEtMA_62cd4004-a586-4898-9943-967600999dd7">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjctMy0xLTEtMA_7ac8a2ee-7cec-4b8d-894a-7c0a5f48e6dd">4,551</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjgtMS0xLTEtMA_4e45815f-2d51-4805-b6e5-62b63e0e7446">221,382</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:Liabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjgtMy0xLTEtMA_0eba0a0d-8455-43ea-8a6e-9acd9882b55c">211,577</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Commitments and contingencies (Note E)</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjktMS0xLTEtMA_01d7b1d1-8319-4ac3-a820-b9c35c186ac4"></ix:nonFraction></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" xsi:nil="true" name="us-gaap:CommitmentsAndContingencies" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjktMy0xLTEtMA_95a14056-1ebb-4d90-9621-bab4ea757227"></ix:nonFraction></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Stockholders&#8217; equity:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Preferred stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjAxNWY2ODEzNmE4OTQyOGQ4Yjc2Y2JlODFlNzY0MTUzXzIx_874f1057-12fc-4f9b-9cab-e2dd61f876b5"><ix:nonFraction unitRef="usdPerShare" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="INF" name="us-gaap:PreferredStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjAxNWY2ODEzNmE4OTQyOGQ4Yjc2Y2JlODFlNzY0MTUzXzIx_c61b795f-cbc9-4451-8759-342386a76dbd">0.01</ix:nonFraction></ix:nonFraction> par; <ix:nonFraction unitRef="shares" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjAxNWY2ODEzNmE4OTQyOGQ4Yjc2Y2JlODFlNzY0MTUzXzI5_325a787c-cd96-4107-bddf-802342eaebf0"><ix:nonFraction unitRef="shares" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:PreferredStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjAxNWY2ODEzNmE4OTQyOGQ4Yjc2Y2JlODFlNzY0MTUzXzI5_6d268807-03cc-49e7-9744-035a56a08aa6">15,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjAxNWY2ODEzNmE4OTQyOGQ4Yjc2Y2JlODFlNzY0MTUzXzUx_230b8e84-d169-46c7-969f-1018a2e12b89"><ix:nonFraction unitRef="shares" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjAxNWY2ODEzNmE4OTQyOGQ4Yjc2Y2JlODFlNzY0MTUzXzUx_61c2f674-41e0-4cc1-be26-056f5a9750d2"><ix:nonFraction unitRef="shares" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjAxNWY2ODEzNmE4OTQyOGQ4Yjc2Y2JlODFlNzY0MTUzXzUx_8a37a0b3-7453-46d5-9be0-6ac301d96535"><ix:nonFraction unitRef="shares" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:PreferredStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjAxNWY2ODEzNmE4OTQyOGQ4Yjc2Y2JlODFlNzY0MTUzXzUx_ee27f46f-de8a-46e0-a373-b77e9fa60310">none</ix:nonFraction></ix:nonFraction></ix:nonFraction></ix:nonFraction> issued and outstanding</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzEtMS0xLTEtMA_8d8657e9-36f8-4469-814a-c956dd3aa975">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:PreferredStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzEtMy0xLTEtMA_b90a4cc0-0605-4bba-9fa7-d8a05d281774">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Common stock, $<ix:nonFraction unitRef="usdPerShare" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjg5ZDEzN2RiODAzZjQ2M2E5NDMzMzc3Njg3MGVjY2M5XzE4_2f458d03-2253-41a3-8d0b-d64dba5eb926"><ix:nonFraction unitRef="usdPerShare" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="INF" name="us-gaap:CommonStockParOrStatedValuePerShare" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjg5ZDEzN2RiODAzZjQ2M2E5NDMzMzc3Njg3MGVjY2M5XzE4_ded9710d-f3a1-4653-9e80-6448f426ca24">0.01</ix:nonFraction></ix:nonFraction> par; <ix:nonFraction unitRef="shares" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjg5ZDEzN2RiODAzZjQ2M2E5NDMzMzc3Njg3MGVjY2M5XzI2_2946d083-f9e1-4409-bc69-c2de0a3fe9c9"><ix:nonFraction unitRef="shares" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesAuthorized" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjg5ZDEzN2RiODAzZjQ2M2E5NDMzMzc3Njg3MGVjY2M5XzI2_cd27a0e3-fbc2-42d4-88da-a4ee1b54c3a0">250,000</ix:nonFraction></ix:nonFraction> shares authorized, <ix:nonFraction unitRef="shares" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjg5ZDEzN2RiODAzZjQ2M2E5NDMzMzc3Njg3MGVjY2M5XzQ3_63a4051f-6056-4134-a54b-c0e562ffd82a"><ix:nonFraction unitRef="shares" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjg5ZDEzN2RiODAzZjQ2M2E5NDMzMzc3Njg3MGVjY2M5XzQ3_b4524e88-af29-4616-b088-9da622a48b3a">71,874</ix:nonFraction></ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesOutstanding" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjg5ZDEzN2RiODAzZjQ2M2E5NDMzMzc3Njg3MGVjY2M5XzU0_58eb578f-81f7-4207-9496-9175bd9d5490"><ix:nonFraction unitRef="shares" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CommonStockSharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjg5ZDEzN2RiODAzZjQ2M2E5NDMzMzc3Njg3MGVjY2M5XzU0_ed1d3b7f-4423-43ef-a3ad-a351654d7ee0">71,856</ix:nonFraction></ix:nonFraction> issued and outstanding, respectively</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzItMS0xLTEtMA_df50a5f5-4a31-4d16-a5a0-2c58af517dc0">719</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" name="us-gaap:CommonStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzItMy0xLTEtMA_7696d2d1-7092-4b9c-a82e-f31c0468bae5">719</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Additional paid-in capital</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzMtMS0xLTEtMA_0359d7b1-c2d7-4b46-82e7-2000b9ffd2b0">456,802</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdditionalPaidInCapital" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzMtMy0xLTEtMA_809b267d-c1f3-4009-b078-336c04122677">447,337</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated other comprehensive income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzQtMS0xLTEtMA_9c6e29f7-09a8-444a-93c4-b4f3006a013d">593</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzQtMy0xLTEtMA_4982195e-9011-41a0-8a9c-fe9c4f9a7fe6">1,296</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Retained earnings</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzUtMS0xLTEtMA_4b050e49-1d9c-4344-9e92-bf4a915283f5">340,436</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RetainedEarningsAccumulatedDeficit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzUtMy0xLTEtMA_2dc33eee-91e7-4adb-adbd-652f85bf7ffe">237,308</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Treasury stock, at cost; <ix:nonFraction unitRef="shares" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOjJjNTU0NDNmZjk0MDRjMTU5MjYyM2YzNTVlNWQ0MjVlXzI5_8e198ebe-b3d5-4cff-8429-70e291559459">48,458</ix:nonFraction> and <ix:nonFraction unitRef="shares" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockShares" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOjJjNTU0NDNmZjk0MDRjMTU5MjYyM2YzNTVlNWQ0MjVlXzM2_249d13cb-2804-4a62-bb75-4c334f5b617e">45,822</ix:nonFraction> shares, respectively</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzYtMS0xLTEtMA_e935fd6d-85cb-4370-9f07-29f7251c49d9">610,625</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzYtMy0xLTEtMA_34fcffac-5453-449a-8852-c1cc3613fa5b">518,329</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total stockholders&#8217; equity</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzctMS0xLTEtMA_9c77dc66-ef85-44a7-af7f-a42fb38037c0">187,925</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzctMy0xLTEtMA_19980ecb-1086-4d9f-8e60-3ea50f5bd4df">168,331</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total liabilities and stockholders&#8217; equity</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzgtMS0xLTEtMA_b4e8b2e9-c464-4014-a3f6-c98b78b2e86a">409,307</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesAndStockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzgtMy0xLTEtMA_9a9ae774-132a-4794-a29e-0dd8341e6239">379,908</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:center;margin-top:12pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-weight:400;line-height:120%;">THE ACCOMPANYING NOTES ARE AN INTEGRAL PART OF THESE UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS.</span></div><div><span><br/></span></div><div id="i_0_22"></div><div style="text-align:center;"></div><div style="position:relative;width:100%;height:48.6pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">5</span></div></div></div><hr style="page-break-after:always"/><div style="height:23.4pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">KFORCE INC. AND SUBSIDIARIES</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS&#8217; EQUITY</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">(IN THOUSANDS)</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#160;</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:86.453301%;"><tr><td style="width:1.0%;"></td><td style="width:30.945285%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:3.587893%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.498487%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.402794%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.498487%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.847497%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.498487%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.641444%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.498487%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.984866%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.498487%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:3.587893%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.614901%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.799767%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.498487%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.196740%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Common Stock</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Additional Paid-In Capital</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Other <br/>Comprehensive Income (Loss)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury Stock</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Stockholders&#8217; Equity</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Retained Earnings</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, December 31, 2018</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i63c087dec25048b3be8d7a27a4e675cc_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMi0xLTEtMS0w_6c451db5-d84c-48b1-aa5f-04d584eebebf">71,856</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i63c087dec25048b3be8d7a27a4e675cc_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMi0zLTEtMS0w_c15b66fc-d539-4436-b6fb-6b6d44a15c17">719</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibca94849066e469295bbe1d814705719_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMi01LTEtMS0w_f88b8288-e71a-412f-94b6-42cac71998f4">447,337</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5957bb3bf5f94f678137f1698ad783b6_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMi03LTEtMS0w_2ea042da-8930-42fc-9c46-0b9120c9070d">1,296</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibd3ed6ace62e4cf2934cc909ae90d948_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMi05LTEtMS0w_0b824916-a7e9-4271-bea2-bd46bdd84ca7">237,308</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i0e03392bc4bc41e5a85db9a9f49e6d62_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMi0xMS0xLTEtMA_6a2d50f1-690e-4ebc-ac8d-c07782b84e9e">45,822</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0e03392bc4bc41e5a85db9a9f49e6d62_I20181231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMi0xMy0xLTEtMA_a598c74d-c2f6-4bcd-a076-3c3cd552495c">518,329</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMi0xNS0xLTEtMA_9b3be86e-e215-4d39-b3f1-2edcafbaf0a6">168,331</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib7c884aa801346f48379eda8a7fb5d1c_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMy05LTEtMS0w_bbf520c0-3743-49f5-a9d3-3cd99765f4b3">26,855</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i237e057e4cb54b4081569308c0064263_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMy0xNS0xLTEtMA_dfb91e3f-60bd-4927-96d8-1ae50cf6659d">26,855</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Reclassification of stranded tax effects (Note A)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3ce8d740260540cf86481aeca3a8fe9d_D20190101-20190331" decimals="-3" name="us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfNC03LTEtMS0w_c2dd3b34-9a1e-455f-83a1-cbe5354a53a1">168</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iaadc65ae4f7b40ecb73f93fe3b9e023c_D20190101-20190331" decimals="-3" sign="-" name="us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfNC05LTEtMS0w_0e29346f-fa11-49e6-9e7a-9c881f5334ac">168</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1993c814e3ab4e2d9cd51579e287ba0f_D20190101-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfNC0xNS0xLTEtMA_5c4b3bf9-cab3-44a4-be39-69d11cb3a6f1">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Issuance for stock-based compensation and dividends, net of forfeitures</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i6037d50c119d4d03a15fd526c5f9f716_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfNS0xLTEtMS0w_aa62ef77-9426-4ad5-8dfd-e5a56f65b19a">4</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i95693b6ae22a4982b7d97e5353aebb0a_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfNS01LTEtMS0w_821b0beb-b5df-47d0-8b23-3d1abbd3b449">233</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib7c884aa801346f48379eda8a7fb5d1c_D20190101-20190331" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfNS05LTEtMS0w_934e7219-2c72-4f73-8241-c09f0c34b26b">233</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i237e057e4cb54b4081569308c0064263_D20190101-20190331" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfNS0xNS0xLTEtMA_41ee0680-96fc-499b-8072-80e121a6d508">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i95693b6ae22a4982b7d97e5353aebb0a_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfNi01LTEtMS0w_6facbd37-7983-415e-a40b-0a0471a74360">2,620</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i237e057e4cb54b4081569308c0064263_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfNi0xNS0xLTEtMA_a5809b2a-91d7-4368-92d1-919c80e48d3c">2,620</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Employee stock purchase plan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i95693b6ae22a4982b7d97e5353aebb0a_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfNy01LTEtMS0w_6144a5e5-eff0-4464-a759-022b0f0e85ff">86</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="i1ca9bf449afe440cbca920ae3f84d223_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfNy0xMS0xLTEtMA_00be1b51-e2bf-4efe-ba33-833480ccb2b0">5</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1ca9bf449afe440cbca920ae3f84d223_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfNy0xMy0xLTEtMA_7f9c3289-9176-4bd2-9593-4b4a6ad1db7e">54</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i237e057e4cb54b4081569308c0064263_D20190101-20190331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfNy0xNS0xLTEtMA_156a829e-395f-406f-922a-0dc4ae002a14">140</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Dividends ($<ix:nonFraction unitRef="usdPerShare" contextRef="i237e057e4cb54b4081569308c0064263_D20190101-20190331" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfOC0wLTEtMS0wL3RleHRyZWdpb246MTQ1ZjBiOWY1NjU4NDVkZjk3ZjJlOGJhYjMyY2Y1ZmNfMTU_29458d6a-13fd-4754-a4b6-e82c817ca0e8">0.18</ix:nonFraction> per share)</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib7c884aa801346f48379eda8a7fb5d1c_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfOC05LTEtMS0w_56e51299-4d21-49cf-acd8-8d736c134639">4,406</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i237e057e4cb54b4081569308c0064263_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfOC0xNS0xLTEtMA_7455811f-5b02-4915-a9e2-65d5b9a651e7">4,406</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Change in fair value of interest rate swap, net of tax benefit of $<ix:nonFraction unitRef="usd" contextRef="i237e057e4cb54b4081569308c0064263_D20190101-20190331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfOS0wLTEtMS0wL3RleHRyZWdpb246ZTZiN2MyOWQ1NzZkNDI4YThiYzk2NmRmMjQ3NWNhODJfNzA_b890207e-b536-43a6-a8a4-9930eacd4a9e">95</ix:nonFraction></span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="idd302227500443ea9fae94bef378d466_D20190101-20190331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfOS03LTEtMS0w_54e507a6-4efc-41fe-b5bf-c5366b362c71">280</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i237e057e4cb54b4081569308c0064263_D20190101-20190331" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfOS0xNS0xLTEtMA_b55489e0-1967-4b8b-aaf8-dcd545fcb079">280</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Repurchases of common stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i1ca9bf449afe440cbca920ae3f84d223_D20190101-20190331" decimals="-3" name="us-gaap:TreasuryStockSharesAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTAtMTEtMS0xLTA_dcf2dbed-2680-42b4-b394-c61ec98a43b4">432</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i1ca9bf449afe440cbca920ae3f84d223_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTAtMTMtMS0xLTA_c7341b92-1e77-4974-935a-25e9366a90a9">14,688</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i237e057e4cb54b4081569308c0064263_D20190101-20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTAtMTUtMS0xLTA_a0cda27b-144d-4e82-a047-955e386612d8">14,688</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, March 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i4101101424924cd09249fefc3f2a4f56_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTEtMS0xLTEtMA_215ebaaa-20de-46f0-ba29-ba5958ed161b">71,860</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4101101424924cd09249fefc3f2a4f56_I20190331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTEtMy0xLTEtMA_fe725607-0c0e-4ee9-a7e3-5afd0e235e67">719</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i5ae8924f0f654a53812f91357359837e_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTEtNS0xLTEtMA_15302d1f-3c67-4568-a1c1-3c477d66c4d1">450,276</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i138c37779a644df8b59b5e5e3582e8b4_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTEtNy0xLTEtMA_adab2334-e620-413c-8d57-0496702b2cc3">1,184</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id727ef70912c4f46be3ead934fc9673a_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTEtOS0xLTEtMA_0438167c-6d7e-4784-ba4d-205ad9f8043a">259,356</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="if6d72c4dabd743c5b2a17582717baa4c_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTEtMTEtMS0xLTA_1856806c-a4b3-46c6-baa5-60315391ab85">46,249</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if6d72c4dabd743c5b2a17582717baa4c_I20190331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTEtMTMtMS0xLTA_7e81359b-9845-4aee-ba9a-80235e4b275d">532,963</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i6be4d13ac9034c5694b88b0550a98c2b_I20190331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTEtMTUtMS0xLTA_b5a95870-cd29-4332-b260-ba27021bfb3e">178,572</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id5b89379d0e04d5ebc45c0f524ef62be_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTItOS0xLTEtMA_8c26d831-7b31-421a-b259-ee07e28ad864">74,859</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i950b1b8b5345442e93ad272195defab1_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTItMTUtMS0xLTA_6b8665d1-a536-4317-9cb5-11c5a4fc68cf">74,859</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Issuance for stock-based compensation and dividends, net of forfeitures</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i44eb6013205d49b5845ee6f4dbc2814a_D20190401-20190630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTMtMS0xLTEtMA_062b4488-a993-455e-b392-26c7c1fe058c">5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib5e785bf3b8a43c9a28913ce0c825fec_D20190401-20190630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTMtNS0xLTEtMA_aaad0882-5944-4f1b-928c-e5596290997c">177</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id5b89379d0e04d5ebc45c0f524ef62be_D20190401-20190630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTMtOS0xLTEtMA_4f006f41-8205-492f-a18d-ad657c7b71d8">177</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i950b1b8b5345442e93ad272195defab1_D20190401-20190630" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTMtMTUtMS0xLTA_5e0d3ccb-ab9b-42e3-9008-85357373c915">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib5e785bf3b8a43c9a28913ce0c825fec_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTQtNS0xLTEtMA_576f2447-1583-4748-876b-ccd9b0c1dc48">3,524</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i950b1b8b5345442e93ad272195defab1_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTQtMTUtMS0xLTA_a0067819-a534-4114-82b0-b6678350d00c">3,524</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Employee stock purchase plan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ib5e785bf3b8a43c9a28913ce0c825fec_D20190401-20190630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTUtNS0xLTEtMA_0e55e92f-5ce1-4cd4-b801-250876b8ceae">94</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="i800316ec430e4ed1b3d00cc79149d29a_D20190401-20190630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTUtMTEtMS0xLTA_429ad40d-d3e0-4c06-8db4-bb5631ee41b2">4</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i800316ec430e4ed1b3d00cc79149d29a_D20190401-20190630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTUtMTMtMS0xLTA_b21f4182-4c65-4aa2-a01a-af53806c8608">49</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i950b1b8b5345442e93ad272195defab1_D20190401-20190630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTUtMTUtMS0xLTA_4d8174e5-7089-4992-a653-469cc19154f8">143</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Dividends ($<ix:nonFraction unitRef="usdPerShare" contextRef="i950b1b8b5345442e93ad272195defab1_D20190401-20190630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTYtMC0xLTEtMC90ZXh0cmVnaW9uOmMyOTEwN2Y0MjQ4ZTQwYTViODMzNzcwOWZiNzA0NmU3XzE1_2d9a59c6-7065-4a66-9581-d3b99221f8c6">0.18</ix:nonFraction> per share)</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id5b89379d0e04d5ebc45c0f524ef62be_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTYtOS0xLTEtMA_31c44370-dc31-4cf4-b3ab-8c5cf6e5ca02">4,278</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i950b1b8b5345442e93ad272195defab1_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTYtMTUtMS0xLTA_8f4e290f-1823-4193-b84f-25caabe238fc">4,278</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Change in fair value of interest rate swap, net of tax benefit of $<ix:nonFraction unitRef="usd" contextRef="i950b1b8b5345442e93ad272195defab1_D20190401-20190630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTctMC0xLTEtMC90ZXh0cmVnaW9uOjRjNzhhYWEyM2EzYzQ2ZjU4MzI1NTliOThlYjk4NGNiXzcw_0459ae94-9db5-4acd-b705-288cab6012f0">162</ix:nonFraction></span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic7b39664b7454ca09bc8e496a46c384c_D20190401-20190630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTctNy0xLTEtMA_0fa99d7d-2eeb-4421-9032-c0a6ef5a085d">478</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i950b1b8b5345442e93ad272195defab1_D20190401-20190630" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTctMTUtMS0xLTA_7482e207-7d0e-4fbd-91fb-c8a278ce648c">478</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Repurchases of common stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i800316ec430e4ed1b3d00cc79149d29a_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockSharesAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTgtMTEtMS0xLTA_83c663df-2572-4e8b-ba5d-e983dcfe82b5">1,048</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i800316ec430e4ed1b3d00cc79149d29a_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTgtMTMtMS0xLTA_d84efe8a-ea24-4d39-9edf-b10aa6c0d661">37,486</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i950b1b8b5345442e93ad272195defab1_D20190401-20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTgtMTUtMS0xLTA_5a4bd92c-9f46-433a-b2f9-4abe843c2e0f">37,486</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, June 30, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ia502696482d841b7b9d01efd5df4c1ac_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTktMS0xLTEtMA_a13d90bc-5a6e-4157-8242-3b374201cf39">71,865</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia502696482d841b7b9d01efd5df4c1ac_I20190630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTktMy0xLTEtMA_61a82415-177c-4745-ac9a-1a46dbc150d9">719</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieebb1b306717468f9046219ebc621a82_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTktNS0xLTEtMA_e3379540-155f-4703-b5aa-875ff14ce510">454,071</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i576fc31cf2de4b39a8165acb2bc0adc0_I20190630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTktNy0xLTEtMA_730b00b6-02ba-497a-a83c-2e7fd3e6fdeb">706</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i28ef8ead24b44963ad64a3b073b03493_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTktOS0xLTEtMA_e7901b2c-57ed-40ac-a0c8-e04ab162eabb">329,760</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="iac7ce86078cb49e7a4f67f3867412999_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTktMTEtMS0xLTA_bdd6eb1f-23b7-4441-9eab-d9ee153d3c35">47,293</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iac7ce86078cb49e7a4f67f3867412999_I20190630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTktMTMtMS0xLTA_c93e8ec0-cec9-4022-9715-97590d5689db">570,400</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i35e4d114c41b45ea8f5ef193897c2318_I20190630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTktMTUtMS0xLTA_9fd4c39b-454f-47ea-b23f-8f2ad88284e3">214,856</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i30a41ace22e944449ee8121fe5c33145_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjAtOS0xLTEtNzY0_a98af973-68ae-45f7-9a28-461f3357fb9b">14,940</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjAtMTUtMS0xLTEzNjQ_f5b7b1a2-5b38-44b5-b83e-3b9377df47ff">14,940</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Issuance for stock-based compensation and dividends, net of forfeitures</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ief15bb3f8eb04d808186fc4e7b59b004_D20190701-20190930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjEtMS0xLTEtNzQw_542a4610-7ca5-4a50-9145-209cfa8f07a9">9</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iec8ac03d2511411d8ba883f3b2747437_D20190701-20190930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjEtNS0xLTEtNzQ2_55f556e0-d9bc-4d4c-b5e9-627f58b36d92">221</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i30a41ace22e944449ee8121fe5c33145_D20190701-20190930" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjEtOS0xLTEtNzY3_74445ee9-796a-4eab-94d8-2c325072cbbc">221</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjEtMTUtMS0xLTEzNjQ_9db85cc6-aa41-4636-8407-8dfb86e3de53">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iec8ac03d2511411d8ba883f3b2747437_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjItNS0xLTEtNzQ5_74eee91f-dd8c-445a-871d-16b2f83657cb">2,419</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjItMTUtMS0xLTEzNjQ_c91c553f-20ab-42cf-a454-7233452e3ca7">2,419</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Employee stock purchase plan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iec8ac03d2511411d8ba883f3b2747437_D20190701-20190930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjMtNS0xLTEtNzUy_ee865e6e-53ac-4634-b326-cac862a43943">91</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="if706f064e3e842bfa66e2e139d81aa18_D20190701-20190930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjMtMTEtMS0xLTc3Ng_e2775cd7-a10b-43de-80bb-08a0b9ce0d70">4</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if706f064e3e842bfa66e2e139d81aa18_D20190701-20190930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjMtMTMtMS0xLTc4Mg_78c7eea8-7c34-4288-bcc0-0829a4336fef">53</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjMtMTUtMS0xLTEzNjQ_8d42da1f-99e3-4cd6-aae6-799daa9f4cc3">144</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Dividends ($<ix:nonFraction unitRef="usdPerShare" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjQtMC0xLTEtMTc4L3RleHRyZWdpb246MzhhZjQwNzg2ODI5NDFkNDhkYjczOWUzNDM2ZDExMmVfNDM5ODA0NjUxMTE0MA_92d5baa3-4ec4-4e35-8004-48949342a680">0.18</ix:nonFraction> per share)</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i30a41ace22e944449ee8121fe5c33145_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjQtOS0xLTEtNzcw_c9909e58-0c23-44a7-a587-7e869f2d2d0c">4,043</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjQtMTUtMS0xLTEzNjQ_266addc2-11e2-414d-be23-3e4a77ea6e63">4,043</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Change in fair value of interest rate swap, net of tax benefit of $<ix:nonFraction unitRef="usd" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjUtMC0xLTEtMTc4L3RleHRyZWdpb246ZjZhN2I5MjAwZTc0NDU2ZDljOWYzODJmN2Y4YmU5NDZfNDM5ODA0NjUxMTE4Mg_f219410d-bfcb-459c-80fe-65286f6b3780">37</ix:nonFraction></span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i9ad3f7bfbaff4d29a642dcd8b7221bfc_D20190701-20190930" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjUtNy0xLTEtNzU1_d348c3ce-562a-4da9-8618-e5687fe6bdca">113</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" sign="-" name="us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjUtMTUtMS0xLTEzNjQ_ac56745c-443d-44d5-8c7f-e4d0d2dc2eb9">113</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Repurchases of common stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="if706f064e3e842bfa66e2e139d81aa18_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockSharesAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjYtMTEtMS0xLTc3Mw_e368459d-07db-4944-99b6-5f1e6b4d81b5">1,169</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if706f064e3e842bfa66e2e139d81aa18_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjYtMTMtMS0xLTc3OQ_9e68370e-0b73-46e6-84b3-ef85a2a9a4d6">40,278</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjYtMTUtMS0xLTEzNjQ_182891f4-2c95-454a-babe-514521f9221d">40,278</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, September 30, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="iefa67ac6776747d6964ca986216141aa_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjctMS0xLTEtMTM2NA_f792d90b-7fcb-4b20-bdcc-a5ccf9262d02">71,874</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iefa67ac6776747d6964ca986216141aa_I20190930" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjctMy0xLTEtMTM2NA_11858e7b-0379-42d9-bd24-335d48d6cd8a">719</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic1f6a7e756e1486592959f61caa4e91e_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjctNS0xLTEtMTM2NA_53a404e8-aa81-4713-9141-0c4f945025d1">456,802</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i61ebeaa0b35847908a5122b113ed5c8d_I20190930" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjctNy0xLTEtMTM2NA_6c4d4185-0613-457d-a40a-3d316c2b1a4e">593</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id5d81f7df7d541ec80ccf754836fb3f3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjctOS0xLTEtMTM2NA_6f8bc138-f127-4c4d-b182-bbf8a1532083">340,436</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="if58b793395da4f93a90d7708826c8e44_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjctMTEtMS0xLTEzNjQ_549056a8-f768-48ca-bcb3-446edfbc92ab">48,458</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if58b793395da4f93a90d7708826c8e44_I20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjctMTMtMS0xLTEzNjQ_08e2d811-852f-4fbb-9115-f9e65068f0e9">610,625</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjctMTUtMS0xLTEzNjQ_e9abb26d-a32c-4c77-ad19-22a3a1cdb7c5">187,925</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:center;margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-weight:400;line-height:120%;">THE ACCOMPANYING NOTES ARE AN INTEGRAL PART OF THESE UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS.</span></div><div style="text-align:center;"></div><div style="position:relative;width:100%;height:23.4pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">6</span></div></div></div><hr style="page-break-after:always"/><div style="height:23.4pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">KFORCE INC. AND SUBSIDIARIES</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS&#8217; EQUITY</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">(IN THOUSANDS)</span></div><div style="text-align:center;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:86.352657%;"><tr><td style="width:1.0%;"></td><td style="width:30.634033%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:3.594406%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.615851%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:3.944056%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.615851%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.857809%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.615851%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.121212%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.615851%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:4.993007%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.615851%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:3.594406%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.615851%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.342657%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.615851%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:7.207459%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Common Stock</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Additional Paid-In Capital</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated Other <br/>Comprehensive Income (Loss)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Treasury Stock</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" rowspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Stockholders&#8217; Equity</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Retained Earnings</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Shares</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Amount</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, December 31, 2017</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ic38700d2493944a7acc72f5ee997b222_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMi0xLTEtMS0w_9b7d42ca-6e11-4a4f-907e-42f057fd902e">71,494</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic38700d2493944a7acc72f5ee997b222_I20171231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMi0zLTEtMS0w_5ba70cee-071a-4c8f-8844-7e96b44551e3">715</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i73e6cbab116a467b9e22829606bec38c_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMi01LTEtMS0w_50ad9d9e-73a3-449e-b876-e66743f50fb7">437,394</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i380a9760aa0742fe80f00f08ce2455b7_I20171231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMi03LTEtMS0w_d7b27e16-46d1-4546-b232-8790e4900bde">100</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i763e01084f504fc7ad91b6fcd963aeb8_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMi05LTEtMS0w_894fe82a-cb5c-44cc-b7d9-64deb528aab4">195,143</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i91555a471bdd49eaa7be365f273cd802_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMi0xMS0xLTEtMA_80138a43-442d-462f-aad0-c47656f29791">45,167</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i91555a471bdd49eaa7be365f273cd802_I20171231" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMi0xMy0xLTEtMA_0ac2305b-3add-4d16-b0f3-01baec5abd98">499,075</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4fe789f4a37b4155b06ffd257d6a6d56_I20171231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMi0xNS0xLTEtMA_9331c885-785d-4ce2-9490-ec0a482fd2bf">134,277</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id173813266314d3bb8ca8ee551c1d625_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMy05LTEtMS0w_d8e93d07-b438-4830-90d0-1fca646ccb0a">9,175</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i81373b1d9841419c8251b340dab8f362_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMy0xNS0xLTEtMA_ef4f1401-bd73-474e-8691-5310c9fea69f">9,175</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Cumulative effect of revenue recognition accounting standard, net of tax of $<ix:nonFraction unitRef="usd" contextRef="i51feef4b6e674186915e54d2d611a5df_D20180101-20180331" decimals="-3" name="us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfNC0wLTEtMS0wL3RleHRyZWdpb246ZTU2MzgyNTgxMTZkNDAzMDk5NGZmY2NmOGY0MWY2ODNfODA_8ae32a99-e60d-4730-ae12-f8f264a38eb8">63</ix:nonFraction></span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i26bda93a08d5411d8b505b18fed6897d_I20180101" decimals="-3" sign="-" name="us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfNC05LTEtMS0w_f8259d25-dba9-4cbd-aa7b-cc36e92e49ed">179</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i178d5a52d9584b29af6c05a56df42135_I20180101" decimals="-3" sign="-" name="us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfNC0xNS0xLTEtMA_afb0459b-de1f-4182-add4-5bb1b319f36e">179</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Issuance for stock-based compensation and dividends, net of forfeitures</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i7d0bcc7e7c4541429b64d6910c98dc13_D20180101-20180331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfNS0xLTEtMS0w_13271ecc-54ae-4fd8-b8d4-81b9cd1ea77b">63</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7d0bcc7e7c4541429b64d6910c98dc13_D20180101-20180331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfNS0zLTEtMS0w_44c6267c-be56-4ce2-8bff-69c92e17fd4a">1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i95588f1a7dd440019fd39dbd6372e31a_D20180101-20180331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfNS01LTEtMS0w_d8474249-b687-406f-82d3-04405f660cbf">166</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id173813266314d3bb8ca8ee551c1d625_D20180101-20180331" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfNS05LTEtMS0w_0a1dff48-0829-44f8-bfa5-51bffe9278e2">167</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i81373b1d9841419c8251b340dab8f362_D20180101-20180331" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfNS0xNS0xLTEtMA_04ab6842-b3bc-4c63-94e3-de8dcba9247e">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Exercise of stock options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i7d0bcc7e7c4541429b64d6910c98dc13_D20180101-20180331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfNi0xLTEtMS0w_ad848141-6ea4-4131-be0b-10bfb1182865">5</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i95588f1a7dd440019fd39dbd6372e31a_D20180101-20180331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfNi01LTEtMS0w_36ef8a8b-fedf-4ca1-b232-51b81dce0f5b">46</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="iff246a8b55c240978320cd147e1371a8_D20180101-20180331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfNi0xMS0xLTEtMA_41f3d5ea-8ffe-4518-a4d6-131415cd7d15">1</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iff246a8b55c240978320cd147e1371a8_D20180101-20180331" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfNi0xMy0xLTEtMA_89bfeb2b-3025-4122-bec1-cadee66b8ef3">46</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i81373b1d9841419c8251b340dab8f362_D20180101-20180331" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfNi0xNS0xLTEtMA_82e69005-6be2-462d-bcf4-d0ad21db2dea">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i95588f1a7dd440019fd39dbd6372e31a_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfNy01LTEtMS0w_549bfb90-a985-4a4c-98d2-7728dde3a609">2,260</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i81373b1d9841419c8251b340dab8f362_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfNy0xNS0xLTEtMA_9f4d960f-576e-44ef-a21d-8fa8c0f244af">2,260</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Employee stock purchase plan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i95588f1a7dd440019fd39dbd6372e31a_D20180101-20180331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfOC01LTEtMS0w_2f87c042-f643-4369-88a0-d299397995c9">71</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="iff246a8b55c240978320cd147e1371a8_D20180101-20180331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfOC0xMS0xLTEtMA_b9420865-7b63-48c0-ab3c-96059c43150a">6</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iff246a8b55c240978320cd147e1371a8_D20180101-20180331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfOC0xMy0xLTEtMA_a34dc7c5-e2b3-4e2f-8504-1c33caa573fa">61</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i81373b1d9841419c8251b340dab8f362_D20180101-20180331" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfOC0xNS0xLTEtMA_6e4ad499-6891-4e70-aabf-2ab31f206f51">132</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Dividends ($<ix:nonFraction unitRef="usdPerShare" contextRef="i81373b1d9841419c8251b340dab8f362_D20180101-20180331" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfOS0wLTEtMS0wL3RleHRyZWdpb246MDE4YmZjZDFmZjUzNDI4OThlNDI1NjFhOTc5YjE4NWVfMTU_0d2e5afe-44e6-40b7-b6ad-7967facb8304">0.12</ix:nonFraction> per share)</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="id173813266314d3bb8ca8ee551c1d625_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfOS05LTEtMS0w_ddaa6416-348e-4404-8cfe-f9701a0a41c8">2,973</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i81373b1d9841419c8251b340dab8f362_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfOS0xNS0xLTEtMA_1690e72a-b916-4c60-8469-48000f8a0ef0">2,973</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Change in fair value of interest rate swap, net of tax of $<ix:nonFraction unitRef="usd" contextRef="i81373b1d9841419c8251b340dab8f362_D20180101-20180331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTAtMC0xLTEtMC90ZXh0cmVnaW9uOmVjMTVmMjczZWIwZjRlOTRhNzc2NzUxYmI5NDMyYjBjXzYy_3b773388-4e96-4d92-9da8-4fa94848fcaa">176</ix:nonFraction></span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibd998490718641cb9b8431c9b936d163_D20180101-20180331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTAtNy0xLTEtMA_cd1cf385-93e9-43cb-aeb6-bd2f35b99f94">517</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i81373b1d9841419c8251b340dab8f362_D20180101-20180331" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTAtMTUtMS0xLTA_586b959c-bde5-4f4b-85e8-2c3bac002814">517</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Repurchases of common stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="iff246a8b55c240978320cd147e1371a8_D20180101-20180331" decimals="-3" name="us-gaap:TreasuryStockSharesAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTEtMTEtMS0xLTA_d874e44d-5fbc-4e55-a6e6-e4eba193d623">319</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="iff246a8b55c240978320cd147e1371a8_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTEtMTMtMS0xLTA_659fc980-fdc3-4b63-b8f6-e0bc75ed062d">8,715</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i81373b1d9841419c8251b340dab8f362_D20180101-20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTEtMTUtMS0xLTA_60f891c7-d28a-4351-9966-362840eaebd7">8,715</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, March 31, 2018</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i3da80f9b67cf4e1b840a76fc65050ae8_I20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTItMS0xLTEtMA_77866166-5c3c-45e7-b3b8-ba8a0cf2b65e">71,562</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3da80f9b67cf4e1b840a76fc65050ae8_I20180331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTItMy0xLTEtMA_07367d45-e38a-4bc6-855e-e4c2f11820da">716</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic807b8e4411c4b85ae1e9c11e405f925_I20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTItNS0xLTEtMA_8b9852a3-a6c5-49a8-8f7c-df9bb8a9b183">439,937</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id55713f3afe141cc8d1bafb068d037ee_I20180331" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTItNy0xLTEtMA_af229b0a-937f-4ed0-b70c-9c4a2281d31d">617</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4338e24456ea4bbab7bad0328b95be7c_I20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTItOS0xLTEtMA_03f79428-7f19-4092-b09c-ed16eff7b80c">200,999</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ibd70bab82bac43a2868984c15e427074_I20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTItMTEtMS0xLTA_e30b2a57-8003-4b7f-beb2-8d4f6b78b895">45,481</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ibd70bab82bac43a2868984c15e427074_I20180331" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTItMTMtMS0xLTA_fc51664d-24e0-4894-bc20-b3590f8e0c6c">507,775</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i832db0f3306e48c6a5b6a74a8aa6b80e_I20180331" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTItMTUtMS0xLTA_596e905f-70b3-4cff-86db-c76ad3247c3c">134,494</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia0ee7d4243a54559a3dd4526dff04c0a_D20180401-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTMtOS0xLTEtMA_7b0dcf3f-30c2-43eb-908d-4f783067a572">16,272</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i995a5ef8167745639645fa32f408dfdc_D20180401-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTMtMTUtMS0xLTA_1410d6e5-d5af-4526-a452-a4b87027541c">16,272</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Issuance for stock-based compensation and dividends, net of forfeitures</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="id9ba3b099e944d21b1d3c525e03abada_D20180401-20180630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTQtMS0xLTEtMA_e8a94339-19e7-4d8c-8678-9d23c30f70a7">34</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i497dea5bcf8e44948fb08e3bbf141203_D20180401-20180630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTQtNS0xLTEtMA_b3290626-030b-4458-a5c8-1a4dd22023f9">158</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia0ee7d4243a54559a3dd4526dff04c0a_D20180401-20180630" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTQtOS0xLTEtMA_9d2cb56e-96d6-4d3c-afa8-a49177fbae7d">158</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i995a5ef8167745639645fa32f408dfdc_D20180401-20180630" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTQtMTUtMS0xLTA_585cd76e-ae18-462d-82a6-7c6612d205b2">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i497dea5bcf8e44948fb08e3bbf141203_D20180401-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTUtNS0xLTEtMA_8f79348f-4758-4f39-b505-4985e724e19d">2,292</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i995a5ef8167745639645fa32f408dfdc_D20180401-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTUtMTUtMS0xLTA_8d611d13-e2d4-415d-8b60-8a4de2c5134d">2,292</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Employee stock purchase plan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i497dea5bcf8e44948fb08e3bbf141203_D20180401-20180630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTYtNS0xLTEtMA_7c85643b-448c-4684-9983-836ce38e3755">73</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="ibbe4d13325644a258b0cc80b56fdff6d_D20180401-20180630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTYtMTEtMS0xLTA_c420681c-4c3e-459e-995d-975e85cfa7b0">5</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibbe4d13325644a258b0cc80b56fdff6d_D20180401-20180630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTYtMTMtMS0xLTA_8b36c2f1-a0e0-43b8-a55c-6aa7eea85d6a">56</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i995a5ef8167745639645fa32f408dfdc_D20180401-20180630" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTYtMTUtMS0xLTA_ab7f7698-32f3-4cb2-9595-0f9e58b13ee3">129</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Dividends ($<ix:nonFraction unitRef="usdPerShare" contextRef="i995a5ef8167745639645fa32f408dfdc_D20180401-20180630" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTctMC0xLTEtMC90ZXh0cmVnaW9uOjBhMTI4ODY5NDEzZjQ5ZWJhODg5ZDcxZGU4ZjE5NzM3XzE1_f23b21c2-bd53-477f-b7fa-6e03fd8d828c">0.12</ix:nonFraction> per share)</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ia0ee7d4243a54559a3dd4526dff04c0a_D20180401-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTctOS0xLTEtMA_661b316b-dee4-4251-878f-f296b756c8fe">2,970</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i995a5ef8167745639645fa32f408dfdc_D20180401-20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTctMTUtMS0xLTA_06915c59-778e-4e48-ba9c-f62708933808">2,970</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Change in fair value of interest rate swap, net of tax of $<ix:nonFraction unitRef="usd" contextRef="i995a5ef8167745639645fa32f408dfdc_D20180401-20180630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTgtMC0xLTEtMC90ZXh0cmVnaW9uOjI5ZTMxZTUxMjgwNzRjMjZiOGU2OWU2NjBjOTRiNTdhXzYy_68b3bd7c-56d8-4d94-afcf-7ed5407757e7">61</ix:nonFraction></span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i39684d82d44147ae89b8ae7d467bb047_D20180401-20180630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTgtNy0xLTEtMA_9b0b3978-9e27-4395-970a-e01189b507fe">180</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i995a5ef8167745639645fa32f408dfdc_D20180401-20180630" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTgtMTUtMS0xLTA_27b7a149-09f3-4b4a-a2d7-49ccf4701e53">180</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Repurchases of common stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ibbe4d13325644a258b0cc80b56fdff6d_D20180401-20180630" decimals="-3" name="us-gaap:TreasuryStockSharesAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTktMTEtMS0xLTA_c92b8f18-cec9-40cf-9a06-97aa0f1142e3">3</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ibbe4d13325644a258b0cc80b56fdff6d_D20180401-20180630" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTktMTMtMS0xLTA_ce97024e-7a7b-464e-b781-c7c28eb676f4">91</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i995a5ef8167745639645fa32f408dfdc_D20180401-20180630" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTktMTUtMS0xLTA_64cee326-1c38-4fbc-85c7-14fdd3e40af8">91</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, June 30, 2018</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ia84482414a1b426f8d07afe605d5d12b_I20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjAtMS0xLTEtMA_d75dcf3e-2203-4cca-bc5b-c90f86d54f4e">71,596</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia84482414a1b426f8d07afe605d5d12b_I20180630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjAtMy0xLTEtMA_8f2458fb-ec13-4b06-97e7-1ade6af536b6">716</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibac42956a895436998d10f4c956c4de7_I20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjAtNS0xLTEtMA_61fd877b-5b5f-4e2f-aac5-b7cbbc559e46">442,460</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i93882bca51054adab92745eef60dde0d_I20180630" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjAtNy0xLTEtMA_9e96e083-a934-495c-810b-3331fb869053">797</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic53f3a3f1d0c4f1ea8897232c7afa959_I20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjAtOS0xLTEtMA_4d6678aa-659f-437f-9ac9-18c501032fb4">214,143</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ic9a384866c7845b98099785505cfcde2_I20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjAtMTEtMS0xLTA_56df5f32-0664-4cf8-99a9-88734cdc272a">45,479</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic9a384866c7845b98099785505cfcde2_I20180630" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjAtMTMtMS0xLTA_c6660351-1364-4bcf-b54d-99d9731382e2">507,810</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i35a5d6331fd74efaafcced747abe7542_I20180630" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjAtMTUtMS0xLTA_205236a0-2b71-4b1a-b5e3-72a56f8e9cc3">150,306</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i13b83518d7de4ae899fe35db385c0141_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjEtOS0xLTEtMTM2Ng_4e2bd587-c2b5-4d7d-9d01-da8d2c5ae786">16,177</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjEtMTUtMS0xLTEzNjY_3d7caa09-1bac-4269-9432-fe8075b0871d">16,177</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Issuance for stock-based compensation and dividends, net of forfeitures</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="i497981d95a884cbb93a3d673ffa66669_D20180701-20180930" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjItMS0xLTEtODUy_ca8cdb7b-0894-4043-96be-5cd5fdda9d5d">52</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ica7d89d3ebd94aceb068eb66f57020c2_D20180701-20180930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjItNS0xLTEtMTM2Ng_49ab0f4b-4195-4478-bdd3-b4ad8aad4216">201</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i13b83518d7de4ae899fe35db385c0141_D20180701-20180930" decimals="-3" sign="-" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjItOS0xLTEtMTM2Ng_bee6fbaf-bbac-4505-8737-d872b19ba9fe">201</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjItMTUtMS0xLTEzNjY_0bfeba63-0fa5-4465-8184-7d421108fba5">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ica7d89d3ebd94aceb068eb66f57020c2_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjMtNS0xLTEtMTM2Ng_ef9e6dc6-a210-4f78-a1ae-dbc1e79b3e9a">2,006</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjMtMTUtMS0xLTEzNjY_4ac8ceeb-fd38-49c7-a275-80e7619034bd">2,006</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Employee stock purchase plan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ica7d89d3ebd94aceb068eb66f57020c2_D20180701-20180930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjQtNS0xLTEtMTM2Ng_b527297e-7422-41fb-8603-6f20cdac8166">95</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="i0d00d1bb45b54cdf864d2d436ad1cc36_D20180701-20180930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjQtMTEtMS0xLTEzNjY_6b114ce0-f1bd-4ee9-b41f-e395308726fc">4</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0d00d1bb45b54cdf864d2d436ad1cc36_D20180701-20180930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjQtMTMtMS0xLTEzNjY_7b6da41e-da7e-4e13-a362-f1a0a1e349d5">49</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjQtMTUtMS0xLTEzNjY_44e43199-7571-4da6-9a9a-ffcb13c2e999">144</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Dividends ($<ix:nonFraction unitRef="usdPerShare" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="INF" name="us-gaap:CommonStockDividendsPerShareDeclared" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjUtMC0xLTEtODEvdGV4dHJlZ2lvbjo3NjJmNzQ3ZTMxZjg0ZmRiYjg0Y2EwODUyZjI1ZTMzMl80Mzk4MDQ2NTExMTQw_a5482a35-ccd2-4b34-9806-b91b3b74f223">0.18</ix:nonFraction> per share)</span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i13b83518d7de4ae899fe35db385c0141_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjUtOS0xLTEtMTM2Ng_a06de75a-c078-4fef-9438-1eb30cd926a2">4,461</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjUtMTUtMS0xLTEzNjY_39b866b4-4394-42df-9319-ad8eb68fe942">4,461</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Change in fair value of interest rate swap, net of tax of $<ix:nonFraction unitRef="usd" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjYtMC0xLTEtODEvdGV4dHJlZ2lvbjoxOWFmMjY1ZDJhOTk0N2I0OGZmYzgzMzI5ZWYwZWYxZF80Mzk4MDQ2NTExMTcy_10a0b607-d3f9-443a-8053-bda9054b263a">38</ix:nonFraction></span></div></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3b6a9b5dd213452abd285936ae297395_D20180701-20180930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjYtNy0xLTEtMTM2Ng_9d42c73d-8555-466a-9d2b-f0f72c3e847f">110</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="-3" name="us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjYtMTUtMS0xLTEzNjY_218b2e1f-3bea-47d2-86f9-a0f3a7d97986">110</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:middle;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Repurchases of common stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i0d00d1bb45b54cdf864d2d436ad1cc36_D20180701-20180930" decimals="-3" name="us-gaap:TreasuryStockSharesAcquired" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjctMTEtMS0xLTEzNjY_7590f5e3-810c-413a-b72f-50019de2f129">8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i0d00d1bb45b54cdf864d2d436ad1cc36_D20180701-20180930" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjctMTMtMS0xLTEzNjY_b0df6c8c-fc6e-4110-8ae2-bdba5a8bd1bf">335</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="-3" name="us-gaap:TreasuryStockValueAcquiredCostMethod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjctMTUtMS0xLTEzNjY_1692c326-1a26-4820-b8b6-d44dde074f8b">335</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:middle;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Balance, September 30, 2018</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ibf59218765e54cd4bb8ac0032a7b5085_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjgtMS0xLTEtMTA2_fc80c4c0-9a89-4e5f-a1c1-75b215a85be9">71,544</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibf59218765e54cd4bb8ac0032a7b5085_I20180930" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjgtMy0xLTEtMTA3_17078673-1270-4ef9-b6de-d4edbf2440ee">716</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i41ec5241ca8f40a38959b37cac09f13d_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjgtNS0xLTEtMTEx_cff26555-9859-49fe-869b-2353c6392cfe">444,762</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id362ee0cdf3c4c66b0d2044a5fd7e43d_I20180930" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjgtNy0xLTEtMTEz_e1515071-4730-4f77-89b5-18247ccfa609">907</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if3518f85e7bf471d8615e8e4acb3b0bb_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjgtOS0xLTEtMTE1_81c944a1-95f2-40da-9ba4-7c7202df5c4a">225,658</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="ib207b1114d2e4891a5118d16e344c4e9_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharesIssued" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjgtMTEtMS0xLTExNw_779c60f0-121b-49c8-8bb5-a14778f985bf">45,483</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib207b1114d2e4891a5118d16e344c4e9_I20180930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjgtMTMtMS0xLTExOQ_2940b897-8a91-4ad5-a22b-9864c1327e67">508,096</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifaf787cd7f3546b8ab65f1a41a7b50b7_I20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjgtMTUtMS0xLTEzNjY_26bd6e08-81e2-40bb-af48-0dd263c6d37a">163,947</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="text-align:center;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-weight:400;line-height:120%;">THE ACCOMPANYING NOTES ARE AN INTEGRAL PART OF THESE UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS.</span></div><div id="i_0_25"></div><div style="text-align:center;"></div><div style="position:relative;width:100%;height:23.4pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">7</span></div></div></div><hr style="page-break-after:always"/><div style="height:49.5pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:700;line-height:120%;">KFORCE INC. AND SUBSIDIARIES</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:700;line-height:120%;">UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-style:italic;font-weight:700;line-height:120%;">(IN THOUSANDS)</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:62.912281%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:15.105263%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.677193%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:15.105263%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flows from operating activities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMy0xLTEtMS0w_d73a278e-330f-426c-a2d4-1c74763b8099">116,654</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMy0zLTEtMS0w_de822bdd-3a18-45a7-92ab-5c47f9b28502">41,624</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Adjustments to reconcile net income to cash provided by operating activities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Gain on sale of discontinued operations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNS0xLTEtMS0w_3d2c7000-3899-4884-b978-cdd4f8ceca6f">79,602</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:zerodash" name="us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNS0zLTEtMS0w_a9c481d0-5149-45d8-9480-e90fd7b1fdf0">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred income tax provision, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNi0xLTEtMS0w_6dfce616-398a-4941-aa3b-f6703ba43e8d">1,022</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:DeferredIncomeTaxesAndTaxCredits" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNi0zLTEtMS0w_932969a3-d654-4578-942b-d3a5809f4fa5">1,025</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Provision for bad debts</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNy0xLTEtMS0w_558eefa4-5028-4343-99cf-e888c6497944">936</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProvisionForDoubtfulAccounts" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNy0zLTEtMS0w_52f1447f-aeb1-4fc3-a7f0-c1ddee6b0dd5">1,504</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfOC0xLTEtMS0w_9222e35f-3638-499f-86db-44e64dfca3da">5,051</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DepreciationDepletionAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfOC0zLTEtMS0w_cb2ee113-4e7d-4025-9d96-044c1db90d32">6,246</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfOS0xLTEtMS0w_14f515c1-d4ce-4780-87b3-b6c2a3c20c8b">7,469</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfOS0zLTEtMS0w_a4c6ab2c-3c3e-4194-a49e-06c49f009fd5">6,558</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Defined benefit pension plan expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" name="us-gaap:PensionAndOtherPostretirementBenefitExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTAtMS0xLTEtMA_aebd5b25-a605-4680-870f-b5bb334d3975">647</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementBenefitExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTAtMy0xLTEtMA_eb6d8ff4-2c2a-4c11-909b-67426e0b4dfc">1,366</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Loss on deferred compensation plan investments, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" sign="-" name="us-gaap:GainLossOnInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTEtMS0xLTEtMA_d9e43609-a456-47de-9a50-1e79cae7a1e4">80</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" sign="-" name="us-gaap:GainLossOnInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTEtMy0xLTEtMA_1bd9ef58-45e5-4432-b5c7-5330ecfa4769">384</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Loss on disposal or impairment of assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTItMS0xLTEtMA_db1c0b21-04a1-4e07-a598-4125c1a28091">1,077</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" sign="-" name="us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTItMy0xLTEtMA_dc0567f9-bb3a-483f-8cdf-2503c1dbb4d6">23</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Noncash lease expense </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="kfrc:NoncashLeaseExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTMtMS0xLTEtMjI1NQ_99076044-77c1-440d-836e-b9bca0a4a6cf">4,830</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Loss on equity method investment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" sign="-" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTQtMS0xLTEtMjI3OA_ff4860b2-2490-4d04-beb6-af43f465499a">359</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:zerodash" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTQtMy0xLTEtMjI3OA_e9494b92-d9f3-45e9-b4ef-766e5a81b1b3">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent consideration liability remeasurement</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTMtMS0xLTEtMA_60f2b67e-23cf-4403-88fd-26800ae32dea">459</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:zerodash" name="us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTMtMy0xLTEtMA_b9cf6f4a-b59e-476b-885c-74113e786972">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTUtMS0xLTEtMA_cc9bd16f-1137-452f-8f98-b4282b4e97dc">263</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" sign="-" name="us-gaap:OtherNoncashIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTUtMy0xLTEtMA_9d323ae1-fb48-464b-bda8-fde23db6e8b5">265</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(Increase) decrease in operating assets</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Trade receivables, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTctMS0xLTEtMA_d968d33c-00eb-4a26-8779-ffc8fa66e8ca">14,987</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTctMy0xLTEtMA_d5737474-6bd8-42fd-8ef7-aecb509e3199">13,252</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax refund receivable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInIncomeTaxesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTgtMS0xLTEtMA_e37ead2c-f296-4f7e-923f-a0d635f33733">100</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInIncomeTaxesReceivable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTgtMy0xLTEtMA_c1aaf6e1-70a1-4e6a-bea0-f238b214dcf8">6,811</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses and other current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTktMS0xLTEtMA_87421362-5573-465f-91b5-36181238795f">1,459</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTktMy0xLTEtMA_b1df71c8-ecce-4c25-b333-ce531c80d4d3">2,535</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMjAtMS0xLTEtMA_54fa51b6-85be-4178-98cf-cc1856c42c1a">6,985</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMjAtMy0xLTEtMA_901376ec-587f-42b9-9625-93a866dc9139">940</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Increase (decrease) in operating liabilities</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable and other accrued liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMjItMS0xLTEtMA_7a72ba6e-0703-4f99-b55f-b4fcdaec3f97">2,638</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMjItMy0xLTEtMA_d4f7189c-0cc2-48cb-ae41-98371ffb4116">3,647</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued payroll costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMjMtMS0xLTEtMA_7f65f902-22a3-4e10-8c05-03ffd1944770">9,583</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMjMtMy0xLTEtMA_0ccfa1a1-ab79-4eff-9aab-f1fe0918c560">4,807</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes payable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMjQtMS0xLTEtMA_a3f6f54e-8c88-4398-93d0-7b2b48b0da75">635</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMjQtMy0xLTEtMA_72406030-19b9-4505-8f04-2de5cea48af3">6,445</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" sign="-" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMjUtMS0xLTEtMA_aced65fc-9963-478a-8286-fe8d07009d9d">990</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" name="us-gaap:IncreaseDecreaseInOtherOperatingLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMjUtMy0xLTEtMA_5253cd85-1756-46dd-b211-de5d26671aa0">867</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cash provided by operating activities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMjYtMS0xLTEtMA_6348396f-e54d-4905-8ae6-6dfc93b58c32">46,510</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInOperatingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMjYtMy0xLTEtMA_0c2b993f-a1ad-4651-8ac9-2431187a594c">64,675</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flows from investing activities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Capital expenditures</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMjgtMS0xLTEtMA_a73bb652-579c-45ff-a6f4-37ecf71ef937">7,728</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquirePropertyPlantAndEquipment" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMjgtMy0xLTEtMA_6b7c0826-80ae-41ef-b36f-1b868280375b">4,005</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Equity method investment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMjktMS0xLTEtMA_a7877572-6701-4dd7-b199-a50c98c9e68e">7,500</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentsToAcquireEquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMjktMy0xLTEtMA_0c68ab1e-11ea-4691-ab06-ad1236d0c984">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net proceeds from the sale of assets held for sale</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMzAtMS0xLTEtMA_d707f72d-f5db-4014-9f1d-b4d39337a588">123,254</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMzAtMy0xLTEtMA_9412bdc8-8da0-47e0-9f74-9775e9e12d4a">1,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cash provided by (used in) investing activities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMzEtMS0xLTEtMA_a16754d6-3609-4119-a519-71b7bc003839">108,026</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInInvestingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMzEtMy0xLTEtMA_87c3cc05-3590-4686-b774-53b93c4af61d">3,005</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cash flows from financing activities:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Proceeds from credit facility</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMzMtMS0xLTEtMA_e59aafe4-1f07-4a64-9761-4c340146f972">80,100</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMzMtMy0xLTEtMA_e62940d5-ee29-4ef6-9de8-b02e78878006">427,600</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Payments on credit facility</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMzQtMS0xLTEtMA_f1514cdf-414a-485a-b80c-ca65b438d6ae">86,900</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfLinesOfCredit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMzQtMy0xLTEtMA_7249fcbc-9f3f-4b3d-be85-a1b11555dbea">464,823</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Payments on other financing arrangements</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMzUtMS0xLTEtMA_a7c211e8-369c-4de0-9574-37438c4a1b3d">1,353</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMzUtMy0xLTEtMA_5810bcdd-a495-4baf-8d97-7c833a1540c2">1,491</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Repurchases of common stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMzYtMS0xLTEtMA_e558e794-2fff-4482-b9ad-f7c2aac66f06">91,947</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsForRepurchaseOfCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMzYtMy0xLTEtMA_63da9ebe-46d6-4249-9304-6f9c06132b79">12,465</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cash dividends</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMzctMS0xLTEtMA_6a0b73d1-48bf-4d08-8344-82ea5c253211">12,726</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PaymentsOfDividendsCommonStock" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMzctMy0xLTEtMA_db8ade53-ab3e-4ff1-9f8b-8c54df7cd278">10,404</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Payment of contingent consideration liability</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMzgtMS0xLTEtMA_9b62f9fa-6bd0-4109-8fe5-1d546f459c39">477</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:zerodash" name="us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMzgtMy0xLTEtMA_a430dc7c-4054-45bd-bd6a-edb07249071b">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" sign="-" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMzktMS0xLTEtMA_ed3308b0-019a-4bf9-8e70-96cb318c06f5">25</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:zerodash" name="us-gaap:ProceedsFromPaymentsForOtherFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMzktMy0xLTEtMA_40c4e843-cea8-47ec-86c4-b4aab254ffdd">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cash used in financing activities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNDAtMS0xLTEtMA_0089e0b9-88ab-481b-8392-914b6a735f15">113,328</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:NetCashProvidedByUsedInFinancingActivities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNDAtMy0xLTEtMA_7acf3e1f-2bbd-414a-81fc-fc1409feac32">61,583</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="position:relative;width:100%;height:49.5pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">8</span></div></div></div><hr style="page-break-after:always"/><div style="height:49.5pt;width:100%;"><div><span><br/></span></div></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:62.912281%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:15.105263%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.677193%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:15.105263%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Change in cash and cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNDEtMS0xLTEtMA_85a2d72c-b9d1-4754-8800-95166aa15c8e">41,208</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNDEtMy0xLTEtMA_4bb4f206-eebd-4f05-8268-3ef4e1acb6a9">87</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents, beginning of period</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNDItMS0xLTEtMA_9de2fd8d-360b-4bbe-ab7d-1c7b9bc7cafd">112</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4fe789f4a37b4155b06ffd257d6a6d56_I20171231" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNDItMy0xLTEtMA_f7d548d7-0b6c-4a4a-8b7f-19513c6eeb29">379</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cash and cash equivalents, end of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNDMtMS0xLTEtMA_34327cba-3094-45dc-bbdc-239552ced6c5">41,320</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ifaf787cd7f3546b8ab65f1a41a7b50b7_I20180930" decimals="-3" name="us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNDMtMy0xLTEtMA_7e40b0dd-ea16-404d-9785-49190c2d91d0">466</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:700;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Supplemental Disclosure of Cash Flow Information</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cash Paid During the Period For:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes (1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNDYtMS0xLTEtMA_d9f0537f-70b2-498c-97b9-fe9e8427ced6">16,749</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeTaxesPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNDYtMy0xLTEtMA_5bcbe322-de4e-4497-924b-3834bfa5e58d">8,583</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasePayments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNDctMS0xLTEtMA_c44a4da0-ab78-4b0d-b2f6-c8abeccd5d76">6,256</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Interest, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNDgtMS0xLTEtMA_7544a86f-4d22-4760-94a2-491815f4f3af">1,079</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:InterestPaidNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNDgtMy0xLTEtMA_7bf99c89-9961-4f58-8b6d-4f4fd2e41b32">3,132</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Non-Cash Financing and Investing Transactions:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">ROU assets obtained from new operating leases</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNTAtMS0xLTEtMTg3Ng_0281d861-1bc2-44da-a524-ebff66b446e6">7,224</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Contingent contribution for equity method investment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="kfrc:EquityMethodInvestmentContingentContribution" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNTAtMS0xLTEtMA_da2ccab2-4bf8-4b88-87c0-a66bb54fc4c5">1,500</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:zerodash" name="kfrc:EquityMethodInvestmentContingentContribution" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNTAtMy0xLTEtMA_c46ade30-0b69-4963-8564-79b4c132bb95">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Unsettled repurchases of common stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="kfrc:StockRepurchasesIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNTItMS0xLTEtMA_2bdd5b88-14f4-4a54-8843-a8123d146f5f">1,060</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:zerodash" name="kfrc:StockRepurchasesIncurredButNotYetPaid" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNTItMy0xLTEtMA_b293f8e6-3e06-448c-bafc-bbbd1b8b33a5">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Employee stock purchase plan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNTMtMS0xLTEtMA_1e53d672-b5b7-4d2c-bfb2-1332a3e35ba9">427</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" name="us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNTMtMy0xLTEtMA_10a9ec52-21d6-498f-adf9-4684a7b97f77">405</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Equipment acquired under finance leases</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" name="us-gaap:CapitalLeaseObligationsIncurred" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNTQtMS0xLTEtMA_c9776f12-d48e-4484-bc15-baccc8bb189a">202</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" name="us-gaap:CapitalLeaseObligationsIncurred" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNTQtMy0xLTEtMA_c6a68ebe-ee74-4e96-9030-4fb5da81b493">424</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Shares tendered in payment of exercise price of stock options</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:zerodash" name="us-gaap:StockIssued1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNTUtMS0xLTEtMA_1986fe6a-0097-4113-b78a-0e5400cf9ef6">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" name="us-gaap:StockIssued1" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNTUtMy0xLTEtMA_74cc02de-cb2c-4ec4-aac5-b5025a0b3888">46</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:9pt;font-weight:400;line-height:120%;">(1) <ix:footnote id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RleHRyZWdpb246YmQzMmFjZWZkOGRjNDQ3Zjk4ZjgyMzk0ZWRhNTU4MjJfMzY0_f987f6e7-9e38-4197-bc88-976276aa5685" xml:lang="en-US" footnoteRole="http://www.xbrl.org/2003/role/footnote">During the nine months ended September 30, 2018, cash provided by operating activities includes the receipt of an income tax refund in the amount of $<ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ProceedsFromIncomeTaxRefunds" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RleHRyZWdpb246YmQzMmFjZWZkOGRjNDQ3Zjk4ZjgyMzk0ZWRhNTU4MjJfMjUz_98445952-9800-461c-8b80-dc6c1670ee03">6.8</ix:nonFraction> million. </ix:footnote></span></div><div style="text-align:center;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-weight:400;line-height:120%;">THE ACCOMPANYING NOTES ARE AN INTEGRAL PART OF THESE UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS.</span></div><div id="i_0_28"></div><div style="text-align:center;"></div><div style="position:relative;width:100%;height:49.5pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">9</span></div></div></div><hr style="page-break-after:always"/><div style="height:72pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">KFORCE INC. AND SUBSIDIARIES</span></div><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">NOTES TO UNAUDITED CONDENSED CONSOLIDATED FINANCIAL STATEMENTS</span></div><div id="i_0_31"></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Note A - <ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="us-gaap:SignificantAccountingPoliciesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfMTIxNjQ_14d511e0-db9d-4c81-b8e4-a7ac4b6b76ea" continuedAt="icc0e837d55ad4c53949268b1f8183e2b" escape="true">Summary of Significant Accounting Policies</ix:nonNumeric></span></div><ix:continuation id="icc0e837d55ad4c53949268b1f8183e2b" continuedAt="icedf9bcdb9bd4da0b5fa0a7c65ad988c"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Unless otherwise noted below, there have been no material changes to the accounting policies presented in Note 1 - &#8220;Summary of Significant Accounting Policies&#8221; of the Notes to Consolidated Financial Statements, included in Item 8. Financial Statements and Supplementary Data of the 2018 Annual Report on Form 10-K. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Basis of Presentation</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="us-gaap:BasisOfAccountingPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfMTIxNjM_611f649d-5d19-4661-b0b9-c7268008177e" escape="true">The unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the SEC regarding interim financial reporting. Accordingly, certain information and footnotes normally required by GAAP for complete financial statements have been condensed or omitted pursuant to those rules and regulations, although Kforce believes that the disclosures made are adequate to make the information not misleading. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our 2018 Annual Report on Form 10-K. In management&#8217;s opinion, the accompanying unaudited condensed consolidated financial statements reflect all adjustments considered necessary for a fair presentation. The Unaudited Condensed Consolidated Balance Sheet as of December&#160;31, 2018 was derived from our audited Consolidated Balance Sheet as of December&#160;31, 2018, as presented in our 2018 Annual Report on Form 10-K.</ix:nonNumeric></span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="us-gaap:PriorPeriodReclassificationAdjustmentDescription" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfMTIxNzA_1e579aa2-dec8-470e-aa0e-6689ec6f9705" escape="true">Certain prior year amounts have been reclassified to conform with the current period presentation for amounts related to discontinued operations.</ix:nonNumeric> Refer to Note B - &#8220;Discontinued Operations&#8221; for further information.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Our quarterly operating results are affected by the number of billing days in a particular quarter, the seasonality of our clients&#8217; businesses and increased holiday and vacation days taken. In addition, we typically experience an increase in costs in the first quarter of each fiscal year as a result of certain U.S. state and federal employment tax resets, which negatively impacts our gross profit and overall profitability. The results of operations for any interim period may be impacted by these factors and are not necessarily indicative of, nor comparable to, the results of operations for a full year.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Principles of Consolidation</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="us-gaap:ConsolidationPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfMTIxNjU_3dd5f8c2-4897-4775-8574-33630642e6be" escape="true">The unaudited condensed consolidated financial statements include the accounts of Kforce Inc. and its subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. References in this document to &#8220;Kforce,&#8221; the &#8220;Company,&#8221; &#8220;we,&#8221; the &#8220;Firm,&#8221; &#8220;management,&#8221; &#8220;our&#8221; or &#8220;us&#8221; refer to Kforce Inc. and its subsidiaries, except where the context indicates otherwise.</ix:nonNumeric> </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Use of Estimates</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="us-gaap:UseOfEstimates" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfMTIxNjI_14885117-0dba-4386-bf3f-bf0890ba9483" escape="true">The preparation of 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 financial statements and the reported amounts of revenues and expenses during the reporting period. The most critical of these estimates and assumptions relate to the following: allowance for doubtful accounts; income taxes; self-insured liabilities for workers&#8217; compensation and health insurance; obligations for the pension plan and any asset impairments. Although these and other estimates and assumptions are based on the best available information, actual results could be materially different from these estimates.</ix:nonNumeric></span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Cash and Cash Equivalents</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="us-gaap:CashAndCashEquivalentsPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfMTIxNzM_58bc1c04-4eec-4f84-9731-7259674eee69" escape="true">All highly liquid investments with original maturity dates of three months or less at the time of purchase are classified as cash equivalents. Cash and cash equivalents are stated at cost, which approximates fair value because of the short-term nature of these instruments. Our cash equivalents are held in government money market funds and at times may exceed federally insured limits.</ix:nonNumeric></span></div></ix:continuation><div style="margin-top:5pt;"><span><br/></span></div><div style="margin-top:5pt;"></div><div style="position:relative;width:100%;height:72pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">10</span></div></div></div><hr style="page-break-after:always"/><div style="height:72pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="icedf9bcdb9bd4da0b5fa0a7c65ad988c" continuedAt="i605582e96f484edb944085d57b9e0648"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Equity Method Investment</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="us-gaap:EquityMethodInvestmentsPolicy" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfNDM5ODA0NjUzMTkyOQ_4dea4da2-ca9d-46e0-8e1e-66961afe4bb6" continuedAt="i93a01db796714aa6855af237b1de3161" escape="true">In June 2019, we entered into a joint venture whereby Kforce has a <ix:nonFraction unitRef="number" contextRef="i04cc6723770d42f992db960f7590df48_I20190630" decimals="INF" name="us-gaap:EquityMethodInvestmentOwnershipPercentage" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfMzkzMQ_e2238ae2-5e89-4ae0-ab7e-396b6432a841">50</ix:nonFraction>% ownership in WorkLLama, LLC (&#8220;WorkLLama&#8221;). WorkLLama has and continues to develop the technology for a SaaS platform focused on consultant engagement and referral technologies, which we believe will enhance our opportunities to efficiently and effectively identify and place consultants on assignment. Our non-controlling interest in WorkLLama, a variable interest entity, is accounted for as an equity method investment. Under the equity method, the carrying value is at cost and adjusted for our proportionate share of earnings or losses. We recorded a loss on equity method investment of $<ix:nonFraction unitRef="usd" contextRef="i547e517c96824373b58cd25990e56c7f_D20190701-20190930" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfMTA5OTUxMTY1MDAzOQ_37af949f-cd81-4166-8ff3-ab44477fa695"><ix:nonFraction unitRef="usd" contextRef="if5eaaced886a482ea5716bf38f630b9b_D20190101-20190930" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromEquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfMTA5OTUxMTY1MDAzOQ_543ba102-0306-4f9d-9da1-e107c2255b84">0.4</ix:nonFraction></ix:nonFraction> million during the three and nine months ended September&#160;30, 2019. The balance of the investment in WorkLLama of $<ix:nonFraction unitRef="usd" contextRef="i37119aa1ca764551bf7b5ba613354fdc_I20190930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestments" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfMTA5OTUxMTY1MDExOQ_fa807dff-c2dc-4fc3-8302-c9afb715dd49">8.6</ix:nonFraction> million was included in Other assets, net in the Unaudited Condensed Consolidated Balance Sheet at September&#160;30, 2019. </ix:nonNumeric></span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"><ix:continuation id="i93a01db796714aa6855af237b1de3161">Under the joint venture operating agreement for WorkLLama, Kforce is obligated to make additional cash contributions that are contingent upon WorkLLama&#8217;s achievement of certain operational and financial milestones, which are centered around the market acceptance of their technologies and success with Kforce&#8217;s internal objectives.</ix:continuation> While there is uncertainty as to the attainment of these milestones given the joint venture is in the early stages of its evolution, we believe that $<ix:nonFraction unitRef="usd" contextRef="i37119aa1ca764551bf7b5ba613354fdc_I20190930" decimals="-5" format="ixt:numdotdecimal" name="kfrc:EquityMethodInvestmentContingentConsiderationLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfNDM5ODA0NjUzMTkxMw_e1045415-df50-4bd0-9899-2514e7900b48">1.5</ix:nonFraction>&#160;million of the maximum $<ix:nonFraction unitRef="usd" contextRef="i37119aa1ca764551bf7b5ba613354fdc_I20190930" decimals="-5" format="ixt:numdotdecimal" name="kfrc:EquityMethodInvestmentContingentConsiderationRangeOfPossibleOutcomeHigh" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfNDM5ODA0NjUzMTkyOA_4bdfc531-4c71-4edd-ad46-8ec9d657a0b4">15.0</ix:nonFraction>&#160;million future contingent contributions is probable and, thus, have recorded this amount in Accounts payable and other accrued liabilities at September&#160;30, 2019. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Health Insurance</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="kfrc:HealthInsurancePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfMTIxNzE_0b314fc7-3158-493e-9ae5-8aab677dab2b" escape="true">Except for certain fully insured health insurance lines of coverage, Kforce retains the risk of loss for each health insurance plan participant up to $<ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="INF" format="ixt:numdotdecimal" name="kfrc:HealthInsuranceStopLossMaximumPerClaim" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfNTUzMA_84629f12-80e2-4945-a717-8eb13c0519b5">500</ix:nonFraction> thousand in claims annually. For its partially self-insured lines of coverage, health insurance costs are accrued using estimates to approximate the liability for reported claims and incurred but not reported claims, which are primarily based upon an evaluation of historical claims experience, actuarially-determined completion factors and a qualitative review of our health insurance exposure including the extent of outstanding claims and expected changes in health insurance costs.</ix:nonNumeric></span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Earnings per Share</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="us-gaap:EarningsPerSharePolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfMTIxNjg_aae4ba88-a97e-4d32-a68b-4881dc2ebdc9" escape="true">Basic earnings per share is computed as net income divided by the weighted average number of common shares outstanding (&#8220;WASO&#8221;) during the period. WASO excludes unvested shares of restricted stock. Diluted earnings per share is computed by dividing net income by diluted WASO. Diluted WASO includes the dilutive effect of potentially dilutive securities such as unvested shares of restricted stock using the treasury stock method, except where the effect of including potential common shares would be anti-dilutive.</ix:nonNumeric> For the three and nine months ended September&#160;30, 2019, <ix:nonFraction unitRef="shares" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfNjU3Mw_5cc0b179-7697-455d-bfb1-05788db381e3">572</ix:nonFraction> thousand and <ix:nonFraction unitRef="shares" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfNjU4MA_b2c1d4e6-5fdd-40e2-be54-9883d0c624f2">555</ix:nonFraction> thousand common stock equivalents were included in the diluted WASO, respectively. For the three and nine months ended September&#160;30, 2018, <ix:nonFraction unitRef="shares" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfNjY5NA_3f40c787-4e22-47e5-8ad5-ea9f6ade5f9d">635</ix:nonFraction> thousand and <ix:nonFraction unitRef="shares" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfNjcwMQ_e7ef94bc-f73a-4664-bbc0-b1ac52ab38bb">505</ix:nonFraction> thousand common stock equivalents were included in the diluted WASO, respectively. For the three and nine months ended&#160;September&#160;30, 2019&#160;and 2018, there were insignificant anti-dilutive common stock equivalents. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">New Accounting Standards</span></div><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfMTIxNjk_dcb3927c-ab96-4cbc-a7ae-feaef78959c8" continuedAt="i44b6b5194ad64ff5bf2e27e697941422" escape="true"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Recently Adopted Accounting Standards</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the FASB issued authoritative guidance regarding a customer&#8217;s accounting for implementation costs incurred for a cloud computing arrangement that is a service contract. The amendment aligns the requirements for capitalizing these implementation costs with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software, and defer these costs over the non-cancelable term of the cloud computing arrangements plus any optional renewal periods that are reasonably certain to be exercised. This amendment also requires entities to present cash flows, capitalized costs and amortization expense in the same financial statement line items as the service costs incurred for such arrangements. The guidance is effective for fiscal periods beginning after December 15, 2019 with retrospective application or prospective to all implementation costs incurred after the date of adoption. We early adopted this standard effective January 1, 2019, using the prospective method. Historically, these implementation costs were recorded as capital expenditures within investing cash flows and Other assets, net in the consolidated balance sheets. Due to the adoption of this standard and effective January 1, 2019, these implementation costs are recorded within operating cash flows and Prepaids and other current assets if expected to be recognized within one year and Other assets, net, if over one year, in the Unaudited Condensed Consolidated Balance Sheet. As of and for the three and nine months ended September&#160;30, 2019, these costs were not material to our operations.</span></div></ix:nonNumeric></ix:continuation><div style="margin-top:5pt;"></div><div style="position:relative;width:100%;height:72pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">11</span></div></div></div><hr style="page-break-after:always"/><div style="height:72pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="i605582e96f484edb944085d57b9e0648"><ix:continuation id="i44b6b5194ad64ff5bf2e27e697941422"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In February 2018, the FASB issued authoritative guidance regarding the reclassification of certain stranded tax effects from accumulated other comprehensive income to retained earnings as a result of the change in tax rates related to the Tax Cuts and Jobs Act. The guidance is effective for fiscal periods beginning after December 15, 2018. We elected to adopt this optional standard and reclassified approximately $<ix:nonFraction unitRef="usd" contextRef="i0779dae26fe64b12a147df3808fb3ee0_D20190101-20190101" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfOTIwNQ_6d10c5a0-629f-4449-aeaa-3b40d468c696">168</ix:nonFraction> thousand from accumulated other comprehensive income to retained earnings on January 1, 2019 using the period of adoption method.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In August 2017, the FASB issued authoritative guidance targeting improvements to accounting for hedging activities, which expands and clarifies hedge accounting for nonfinancial and financial risk components, aligns the recognition and presentation of the effects of the hedging instrument and hedged item in the financial statements, and simplifies the requirements for assessing effectiveness in a hedging relationship. The guidance is effective for annual periods beginning after December 15, 2018. We adopted this standard as of January 1, 2019 using the modified retrospective approach with no cumulative adjustment required. Additionally, we adopted the presentation and disclosure requirements using the prospective method as required. Refer to Note L - &#8220;Derivative Instrument and Hedging Activity&#8221; for the additional disclosures of the Firm&#8217;s derivative instrument.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In February 2016, the FASB issued authoritative guidance regarding the accounting for leases, and has since issued subsequent updates to the initial guidance. The amended guidance requires the recognition of assets and liabilities for operating leases. The guidance is effective for annual periods beginning after December 15, 2018. We adopted this standard using the optional transition method as of January 1, 2019, without retrospective application to comparative periods. Refer to Note I - &#8220;Leases&#8221; for additional accounting policy and transition disclosures related to our operating leases.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Accounting Standards Not Yet Adopted</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the FASB issued authoritative guidance regarding changes to the disclosure requirement for defined benefit plans including additions and deletions to certain disclosure requirements for employers that sponsor defined benefit pension or other post-retirement plans. The guidance is effective for fiscal periods beginning after December 15, 2020 with the retrospective method required for all periods presented. The adoption of this guidance will modify our disclosures but we do not expect this standard to have a material effect on our consolidated financial statements.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In June 2016, the FASB issued authoritative guidance on accounting for credit losses on financial instruments, including trade receivables, and has since issued subsequent updates to the initial guidance. The amended guidance requires the application of a current expected credit loss model, a new impairment model, which measures expected credit losses based on relevant information, including historical experience, current conditions and reasonable and supportable forecasts. The guidance is effective for annual periods beginning after December 15, 2019. The guidance requires adoption using a modified retrospective approach. We are currently finalizing the changes to our allowance methodology for our trade receivables as a result of the implementation of this standard, and we do not expect the impact to have a material effect on our consolidated financial statements.</span></div></ix:continuation></ix:continuation><div id="i_0_37"></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Note B - <ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RleHRyZWdpb246MDg1MDY2ZWMxMjM1NDlhYzlkZTU0MWY1NDdiOTA0YWJfMzM3OQ_fd8d1189-ba58-44c4-b8c1-a14810a4f44f" continuedAt="idd6ba6c014d648f1b510965ccbd0b2b1" escape="true">Discontinued Operations</ix:nonNumeric></span></div><ix:continuation id="idd6ba6c014d648f1b510965ccbd0b2b1" continuedAt="i96cad0cebeea4c70a20feb3a06051cfb"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">During 2019, management committed to a plan to divest the Government Solutions (&#8220;GS&#8221;) segment as a result of the Firm&#8217;s decision to focus solely on the commercial technical and professional staffing services and solutions space. The GS segment consisted of Kforce Government Solutions, Inc. (&#8220;KGS&#8221;), our federal government solutions business, and TraumaFX&#174; Solutions, Inc. (&#8220;TFX&#8221;), our federal government product business.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On April 1, 2019, Kforce completed the sale of all of the issued and outstanding stock of Kforce Government Holdings, Inc., including its wholly-owned subsidiary KGS, to ManTech International Corporation for a cash purchase price of $<ix:nonFraction unitRef="usd" contextRef="i4807743b4b2346f88bf6fa520caddf37_I20190401" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RleHRyZWdpb246MDg1MDY2ZWMxMjM1NDlhYzlkZTU0MWY1NDdiOTA0YWJfNzI3_62442d66-22c9-48c3-8aa8-a020ce6b20f1">115.0</ix:nonFraction> million. Our gain on the sale of KGS, net of transaction costs, was $<ix:nonFraction unitRef="usd" contextRef="if0f4cf86a7494e259c6ea105124aad36_D20190401-20190401" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RleHRyZWdpb246MDg1MDY2ZWMxMjM1NDlhYzlkZTU0MWY1NDdiOTA0YWJfNzkw_c5846869-d74e-4aac-9d7a-4a90f5a3ffc5">72.3</ix:nonFraction> million. Total transaction costs were $<ix:nonFraction unitRef="usd" contextRef="if0f4cf86a7494e259c6ea105124aad36_D20190401-20190401" decimals="-5" format="ixt:numdotdecimal" name="kfrc:DisposalGroupIncludingDiscontinuedOperationTransactionCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RleHRyZWdpb246MDg1MDY2ZWMxMjM1NDlhYzlkZTU0MWY1NDdiOTA0YWJfODIz_5abab0f4-e900-4643-9fca-b63fb98c3d92">9.6</ix:nonFraction> million, which primarily includes legal and broker fees, transaction bonuses and accelerated stock-based compensation expense triggered by a change in control of KGS. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:115%;">On June 7, 2019, Kforce completed the sale of all of the issued and outstanding stock of TFX to an unaffiliated third party for a cash purchase price of $<ix:nonFraction unitRef="usd" contextRef="i543ef5204dca4c3c9fda384fe6d679db_I20190607" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RleHRyZWdpb246MDg1MDY2ZWMxMjM1NDlhYzlkZTU0MWY1NDdiOTA0YWJfMTEzNg_5200fc22-f396-48d1-9c9d-85e060f58354">18.4</ix:nonFraction>&#160;million. During the three months ended September 30, 2019, we recorded an estimated loss of $<ix:nonFraction unitRef="usd" contextRef="i46a0277f37eb4e509354eb9460bde57f_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="kfrc:DisposalGroupIncludingDiscontinuedOperationWorkingCapitalAdjustment" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RleHRyZWdpb246MDg1MDY2ZWMxMjM1NDlhYzlkZTU0MWY1NDdiOTA0YWJfMTA5OTUxMTY0MDk0MA_3480a127-79bb-4c03-a7d1-40b662b64c4b">0.4</ix:nonFraction> million related to a post-closing working capital adjustment. Our gain on the sale of TFX, net of transaction costs, was $<ix:nonFraction unitRef="usd" contextRef="i4f84fd7447aa4c2cb69883d709e6a80d_D20190607-20190607" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RleHRyZWdpb246MDg1MDY2ZWMxMjM1NDlhYzlkZTU0MWY1NDdiOTA0YWJfMTA5OTUxMTYzMjcxNw_f71a9163-3d51-4ec8-9eab-a2356235663a">7.3</ix:nonFraction>&#160;million. Total transaction costs were $<ix:nonFraction unitRef="usd" contextRef="i4f84fd7447aa4c2cb69883d709e6a80d_D20190607-20190607" decimals="-5" format="ixt:numdotdecimal" name="kfrc:DisposalGroupIncludingDiscontinuedOperationTransactionCosts" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RleHRyZWdpb246MDg1MDY2ZWMxMjM1NDlhYzlkZTU0MWY1NDdiOTA0YWJfMTI4OQ_b24e8427-563c-4711-93a7-972ed3019b15">2.2</ix:nonFraction>&#160;million, which primarily includes legal and broker fees and transaction bonuses. Due to the sale of TFX, we finalized the settlement of a contingent consideration liability related to the acquisition of TFX in 2014 and paid $<ix:nonFraction unitRef="usd" contextRef="i221cc9693cf7466bb1ea6d4d87a7a5bf_D20190101-20190930" decimals="-5" format="ixt:numdotdecimal" name="kfrc:PaymentForContingentConsiderationLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RleHRyZWdpb246MDg1MDY2ZWMxMjM1NDlhYzlkZTU0MWY1NDdiOTA0YWJfMTUwOA_57093c6b-0339-4647-9eda-9481b3aabb4e">0.6</ix:nonFraction> million during the nine months ended September&#160;30, 2019.</span></div></ix:continuation><div style="margin-top:5pt;"></div><div style="position:relative;width:100%;height:72pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">12</span></div></div></div><hr style="page-break-after:always"/><div style="height:72pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="i96cad0cebeea4c70a20feb3a06051cfb" continuedAt="i62f34224378d493da14ea33c6651fb46"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Since the divestitures, Kforce has no significant continuing involvement in the operations of KGS and TFX.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The results of operations for both KGS and TFX have been reported as discontinued operations in our consolidated financial statements prior to their disposition. <ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RleHRyZWdpb246MDg1MDY2ZWMxMjM1NDlhYzlkZTU0MWY1NDdiOTA0YWJfMzM4MA_9ab04cc7-4e56-4507-8608-143ccb61cf7b" continuedAt="ib49a0d1138d5464e8b2cd9b56e69ef81" escape="true">The following table summarizes the line items of pretax profit for the GS segment (in thousands):</ix:nonNumeric></span></div><div style="margin-top:5pt;"><ix:continuation id="ib49a0d1138d5464e8b2cd9b56e69ef81"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:35.019231%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:12.903846%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.921795%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.903846%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.921795%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.903846%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.921795%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.903846%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie4f2f6e31fec43709270931ad9735012_D20190701-20190930" decimals="-3" format="ixt:zerodash" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMi0xLTEtMS0w_dc9162b9-9dd6-41f6-b3a6-9997c912b2e5">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id693775308264a999ce185fee3b69297_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMi0zLTEtMS0w_2e609fdb-bbd3-405a-86db-28c57bf1de2d">28,868</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20bfac86a8094b269102914db1b94cd1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMi01LTEtMS0w_af5c6b5c-1c62-4245-afcc-1640c68a216a">27,737</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if306ae405e794f47a76c8ada124be426_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMi03LTEtMS0w_7e2e5576-0982-42f7-a54c-c2ff74894c9e">86,809</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Direct costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie4f2f6e31fec43709270931ad9735012_D20190701-20190930" decimals="-3" format="ixt:zerodash" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMy0xLTEtMS0w_767d7936-4b42-4821-81a3-406de9f8d8dc">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id693775308264a999ce185fee3b69297_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMy0zLTEtMS0w_8149b978-17ed-4bed-821b-710a2bbaa6c0">20,532</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20bfac86a8094b269102914db1b94cd1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMy01LTEtMS0w_5cb65b73-8513-4b59-b4de-a803b1dbd149">19,494</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if306ae405e794f47a76c8ada124be426_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMy03LTEtMS0w_ed0fd804-a846-45d2-9271-c1b073d03e9a">63,531</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie4f2f6e31fec43709270931ad9735012_D20190701-20190930" decimals="-3" format="ixt:zerodash" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfNC0xLTEtMS0w_fa927c82-9823-4240-afcf-eb8d8710fdf2">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id693775308264a999ce185fee3b69297_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfNC0zLTEtMS0w_2422c8c2-0a9f-4eae-8729-492dbf85d519">8,336</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20bfac86a8094b269102914db1b94cd1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfNC01LTEtMS0w_051028a1-00a0-48de-90bb-f058e2d96107">8,243</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if306ae405e794f47a76c8ada124be426_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfNC03LTEtMS0w_b123c2b3-2aa7-42f1-a312-db844eb53034">23,278</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie4f2f6e31fec43709270931ad9735012_D20190701-20190930" decimals="-3" format="ixt:zerodash" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfNS0xLTEtMS0w_80ea1eb9-11c1-4594-a011-f2d01d30ced5">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id693775308264a999ce185fee3b69297_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfNS0zLTEtMS0w_443bd46c-814e-475f-84ef-9afac265fe9e">5,373</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20bfac86a8094b269102914db1b94cd1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfNS01LTEtMS0w_056d9a08-37c2-4f28-9312-29b89999b550">6,842</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if306ae405e794f47a76c8ada124be426_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfNS03LTEtMS0w_180ad5e5-d5a3-4174-86a9-ff8012d6e107">16,702</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie4f2f6e31fec43709270931ad9735012_D20190701-20190930" decimals="-3" format="ixt:zerodash" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfNi0xLTEtMS0w_6adbb8e2-3304-4498-98a8-88ac8a959d04">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id693775308264a999ce185fee3b69297_D20180701-20180930" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfNi0zLTEtMS0w_6e630ee3-1f55-4268-83a2-67501d307a4c">248</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20bfac86a8094b269102914db1b94cd1_D20190101-20190930" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfNi01LTEtMS0w_6e3c5dff-cde1-48b9-bcae-5d854720c382">307</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if306ae405e794f47a76c8ada124be426_D20180101-20180930" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfNi03LTEtMS0w_476c3f1d-3e6c-4568-abe6-2fc2c145eb43">749</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income from discontinued operations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie4f2f6e31fec43709270931ad9735012_D20190701-20190930" decimals="-3" format="ixt:zerodash" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfNy0xLTEtMS0w_2e7f3584-5081-4ed0-91b2-dbdc2193c01c">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id693775308264a999ce185fee3b69297_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfNy0zLTEtMS0w_1dc209a0-1a04-4047-bce1-1b6dbee84e31">2,715</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20bfac86a8094b269102914db1b94cd1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfNy01LTEtMS0w_f31b680c-a987-4195-8871-821e95a9fbf2">1,094</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if306ae405e794f47a76c8ada124be426_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfNy03LTEtMS0w_4d0b480c-6c96-49a8-9db8-98da186b3f1d">5,827</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(Loss) gain on sale of discontinued operations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie4f2f6e31fec43709270931ad9735012_D20190701-20190930" decimals="-3" sign="-" name="us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfOC0xLTEtMS0w_c0f33e79-c64d-4fb9-8902-50099a19a963">402</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id693775308264a999ce185fee3b69297_D20180701-20180930" decimals="-3" format="ixt:zerodash" name="us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfOC0zLTEtMS0w_8cb32ffe-7891-44ce-b412-a668c0d8c227">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20bfac86a8094b269102914db1b94cd1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfOC01LTEtMS0w_e4f3c860-4bb2-4686-bc97-8906dc1f7f2e">79,602</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if306ae405e794f47a76c8ada124be426_D20180101-20180930" decimals="-3" format="ixt:zerodash" name="us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfOC03LTEtMS0w_71793baa-5c0e-4980-a8fe-7f71119edd68">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other income (expense), net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie4f2f6e31fec43709270931ad9735012_D20190701-20190930" decimals="-3" format="ixt:zerodash" name="kfrc:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfOS0xLTEtMS0w_03d7ee5f-056d-4c97-b2d3-bdd5b424275d">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id693775308264a999ce185fee3b69297_D20180701-20180930" decimals="-3" name="kfrc:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfOS0zLTEtMS0w_779bbef8-9436-4b51-aafb-3da2c247dd78">8</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i20bfac86a8094b269102914db1b94cd1_D20190101-20190930" decimals="-3" sign="-" name="kfrc:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfOS01LTEtMS0w_55d52156-801f-4344-8374-c0845a52372e">436</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if306ae405e794f47a76c8ada124be426_D20180101-20180930" decimals="-3" format="ixt:zerodash" name="kfrc:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfOS03LTEtMS0w_ea913757-c883-4da7-9ed0-b3ad227d2724">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(Loss) income from discontinued operations, before income taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie4f2f6e31fec43709270931ad9735012_D20190701-20190930" decimals="-3" sign="-" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMTAtMS0xLTEtMA_1dc1679a-398c-4e49-9678-1a7bf9b317b9">402</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id693775308264a999ce185fee3b69297_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMTAtMy0xLTEtMA_98d16403-46af-459a-83f0-d42b817effa4">2,723</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20bfac86a8094b269102914db1b94cd1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMTAtNS0xLTEtMA_90bbd114-152a-48e6-a4f3-7a91024cb8e6">80,260</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if306ae405e794f47a76c8ada124be426_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMTAtNy0xLTEtMA_4d69261c-c2b5-44d5-b2f7-b3b00044d0dc">5,827</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie4f2f6e31fec43709270931ad9735012_D20190701-20190930" decimals="-3" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMTEtMS0xLTEtMA_06e8187c-90e7-446f-af89-12adabeddf1b">565</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id693775308264a999ce185fee3b69297_D20180701-20180930" decimals="-3" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMTEtMy0xLTEtMA_28c34f4e-d96a-4af0-a57d-fbc1548c7a6c">702</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20bfac86a8094b269102914db1b94cd1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMTEtNS0xLTEtMA_f95bc543-f1fd-4ca7-969a-ae773dfd4b67">3,563</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if306ae405e794f47a76c8ada124be426_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMTEtNy0xLTEtMA_f54a02e9-83a1-4754-86dd-612d3f83dab9">1,489</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(Loss) income from discontinued operations, net of tax</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie4f2f6e31fec43709270931ad9735012_D20190701-20190930" decimals="-3" sign="-" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMTItMS0xLTEtMA_f1bf0d80-6640-421d-b620-de16bbd7ca5c">967</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id693775308264a999ce185fee3b69297_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMTItMy0xLTEtMA_ea116bd1-fb33-459b-b38d-48fad4a5e02d">2,021</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i20bfac86a8094b269102914db1b94cd1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMTItNS0xLTEtMA_a8e28928-94eb-478e-ad8a-d48abcc12809">76,697</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if306ae405e794f47a76c8ada124be426_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMTItNy0xLTEtMA_3790bb5a-3768-405b-b60d-75afd67f4277">4,338</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></ix:continuation></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">During the three months ended September 30, 2019, we recorded $<ix:nonFraction unitRef="usd" contextRef="if6755741aba948dfa396691281206dbf_D20190701-20190930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RleHRyZWdpb246MDg1MDY2ZWMxMjM1NDlhYzlkZTU0MWY1NDdiOTA0YWJfNDM5ODA0NjUyNTQzMw_eacf172d-10e6-480e-9be0-3288e722cf51">0.6</ix:nonFraction> million of income tax expense related to a revision in an estimate of our tax obligation for the sale of KGS, which is included in the Loss on sale of discontinued operations, net of tax. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The effective tax rates for discontinued operations, including the gain on sale of discontinued operations, for the nine months ended September&#160;30, 2019 and 2018 were <ix:nonFraction unitRef="number" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="3" name="kfrc:EffectiveIncomeTaxRateDiscontinuedOperationsPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RleHRyZWdpb246MDg1MDY2ZWMxMjM1NDlhYzlkZTU0MWY1NDdiOTA0YWJfMTA5OTUxMTYzOTk5Ng_7ccf3ce9-6a77-49ad-bce0-529437f3d863">4.4</ix:nonFraction>% and <ix:nonFraction unitRef="number" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="3" name="kfrc:EffectiveIncomeTaxRateDiscontinuedOperationsPercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RleHRyZWdpb246MDg1MDY2ZWMxMjM1NDlhYzlkZTU0MWY1NDdiOTA0YWJfMTA5OTUxMTY0MDAwMw_bf634f61-31dd-483a-916b-c5dac64b2f55">25.6</ix:nonFraction>%, respectively. For the nine months ended September 30, 2019, the tax rate is lower as a result of the efficient tax structure of the sale of KGS. </span></div></ix:continuation><div style="margin-top:5pt;"><span><br/></span></div><div style="margin-top:5pt;"></div><div style="position:relative;width:100%;height:72pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">13</span></div></div></div><hr style="page-break-after:always"/><div style="height:72pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="i62f34224378d493da14ea33c6651fb46"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The accompanying Unaudited Condensed Consolidated Statements of Cash Flows are presented on a combined basis (continuing operations and discontinued operations). For the nine months ended September&#160;30, 2019, cash provided by operating activities and cash provided by investing activities for discontinued operations were $<ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RleHRyZWdpb246MDg1MDY2ZWMxMjM1NDlhYzlkZTU0MWY1NDdiOTA0YWJfMTA5OTUxMTYzNTMxMw_5d7972af-649a-4084-af6e-b68e0a564093">5.1</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RleHRyZWdpb246MDg1MDY2ZWMxMjM1NDlhYzlkZTU0MWY1NDdiOTA0YWJfMTA5OTUxMTYzNTMyMA_a5c17a9f-7c42-40e6-afbe-b40dc66b300e">118.5</ix:nonFraction>&#160;million, respectively. For the nine months ended September 30, 2018, cash provided by operating activities and cash used in investing activities for discontinued operations were $<ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RleHRyZWdpb246MDg1MDY2ZWMxMjM1NDlhYzlkZTU0MWY1NDdiOTA0YWJfMTA5OTUxMTYzNTQ5Mw_01711ca0-db99-4abf-9966-82b9fcd9cbb0">5.4</ix:nonFraction>&#160;million and $<ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-5" sign="-" format="ixt:numdotdecimal" name="us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RleHRyZWdpb246MDg1MDY2ZWMxMjM1NDlhYzlkZTU0MWY1NDdiOTA0YWJfMTA5OTUxMTYzNTUwMA_19a12074-6a9b-4ef0-8dc8-a101f2bdfab1">0.9</ix:nonFraction>&#160;million, respectively. </span></div><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="kfrc:DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RleHRyZWdpb246MDg1MDY2ZWMxMjM1NDlhYzlkZTU0MWY1NDdiOTA0YWJfMzM3OA_a696229f-6a95-4808-b87d-838d5943c60a" escape="true"><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the assets and liabilities held for sale for the GS segment as of December 31, 2018 (in thousands):</span></div><div style="margin-top:5pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:78.128205%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:17.871795%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">ASSETS</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Current assets held for sale:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Trade receivables </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idb8d1fd28c3848409bb338de3f923d5e_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOjI5YTBjOTMyYWQyZTQwNTU4YTE1ZTFjOGU2ZjllMzJjL3RhYmxlcmFuZ2U6MjlhMGM5MzJhZDJlNDA1NThhMTVlMWM4ZTZmOWUzMmNfMi0xLTEtMS0w_6e06eb40-b967-4bd3-90a1-093ed872c152">24,336</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses and other current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idb8d1fd28c3848409bb338de3f923d5e_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOjI5YTBjOTMyYWQyZTQwNTU4YTE1ZTFjOGU2ZjllMzJjL3RhYmxlcmFuZ2U6MjlhMGM5MzJhZDJlNDA1NThhMTVlMWM4ZTZmOWUzMmNfMy0xLTEtMS0w_fe1e8504-fb27-49c8-ba68-44f5a04b2909">5,437</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Current assets held for sale</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idb8d1fd28c3848409bb338de3f923d5e_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOjI5YTBjOTMyYWQyZTQwNTU4YTE1ZTFjOGU2ZjllMzJjL3RhYmxlcmFuZ2U6MjlhMGM5MzJhZDJlNDA1NThhMTVlMWM4ZTZmOWUzMmNfNC0xLTEtMS0w_06eea7ed-2938-4450-af7d-1decc549705f">29,773</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Noncurrent assets held for sale:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Fixed assets, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idb8d1fd28c3848409bb338de3f923d5e_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOjI5YTBjOTMyYWQyZTQwNTU4YTE1ZTFjOGU2ZjllMzJjL3RhYmxlcmFuZ2U6MjlhMGM5MzJhZDJlNDA1NThhMTVlMWM4ZTZmOWUzMmNfNi0xLTEtMS0w_f7653e8d-5c16-4700-9cfe-21e3fb5379c8">1,496</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idb8d1fd28c3848409bb338de3f923d5e_I20181231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOjI5YTBjOTMyYWQyZTQwNTU4YTE1ZTFjOGU2ZjllMzJjL3RhYmxlcmFuZ2U6MjlhMGM5MzJhZDJlNDA1NThhMTVlMWM4ZTZmOWUzMmNfNy0xLTEtMS0w_bcea885d-7038-46f7-893c-f84e4c2be065">293</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax assets, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idb8d1fd28c3848409bb338de3f923d5e_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOjI5YTBjOTMyYWQyZTQwNTU4YTE1ZTFjOGU2ZjllMzJjL3RhYmxlcmFuZ2U6MjlhMGM5MzJhZDJlNDA1NThhMTVlMWM4ZTZmOWUzMmNfOC0xLTEtMS0w_04ec7c4d-2343-49fb-a88e-1fa9e8050005">2,604</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idb8d1fd28c3848409bb338de3f923d5e_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOjI5YTBjOTMyYWQyZTQwNTU4YTE1ZTFjOGU2ZjllMzJjL3RhYmxlcmFuZ2U6MjlhMGM5MzJhZDJlNDA1NThhMTVlMWM4ZTZmOWUzMmNfOS0xLTEtMS0w_4101003d-fcb1-43dc-841c-9c9338f47e08">2,952</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idb8d1fd28c3848409bb338de3f923d5e_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOjI5YTBjOTMyYWQyZTQwNTU4YTE1ZTFjOGU2ZjllMzJjL3RhYmxlcmFuZ2U6MjlhMGM5MzJhZDJlNDA1NThhMTVlMWM4ZTZmOWUzMmNfMTAtMS0xLTEtMA_eb1c3462-7415-445e-95aa-aae89029fac1">20,928</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Noncurrent assets held for sale</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idb8d1fd28c3848409bb338de3f923d5e_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOjI5YTBjOTMyYWQyZTQwNTU4YTE1ZTFjOGU2ZjllMzJjL3RhYmxlcmFuZ2U6MjlhMGM5MzJhZDJlNDA1NThhMTVlMWM4ZTZmOWUzMmNfMTEtMS0xLTEtMA_86291216-de49-48da-b13c-a8c95bd46011">28,273</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">LIABILITIES</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Current liabilities held for sale:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable and other accrued liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idb8d1fd28c3848409bb338de3f923d5e_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOjI5YTBjOTMyYWQyZTQwNTU4YTE1ZTFjOGU2ZjllMzJjL3RhYmxlcmFuZ2U6MjlhMGM5MzJhZDJlNDA1NThhMTVlMWM4ZTZmOWUzMmNfMTQtMS0xLTEtMA_b0b45108-009b-4eb1-b1be-bb3a4d929e68">6,064</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued payroll costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idb8d1fd28c3848409bb338de3f923d5e_I20181231" decimals="-3" format="ixt:numdotdecimal" name="kfrc:DisposalGroupIncludingDiscontinuedOperationEmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOjI5YTBjOTMyYWQyZTQwNTU4YTE1ZTFjOGU2ZjllMzJjL3RhYmxlcmFuZ2U6MjlhMGM5MzJhZDJlNDA1NThhMTVlMWM4ZTZmOWUzMmNfMTUtMS0xLTEtMA_1b5decc7-1678-4a15-a614-3da3292192d0">5,878</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other current liabilities </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idb8d1fd28c3848409bb338de3f923d5e_I20181231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOjI5YTBjOTMyYWQyZTQwNTU4YTE1ZTFjOGU2ZjllMzJjL3RhYmxlcmFuZ2U6MjlhMGM5MzJhZDJlNDA1NThhMTVlMWM4ZTZmOWUzMmNfMTYtMS0xLTEtMA_506eb831-d2f9-42da-918f-6152864b5f50">16</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes payable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idb8d1fd28c3848409bb338de3f923d5e_I20181231" decimals="-3" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxesPayable" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOjI5YTBjOTMyYWQyZTQwNTU4YTE1ZTFjOGU2ZjllMzJjL3RhYmxlcmFuZ2U6MjlhMGM5MzJhZDJlNDA1NThhMTVlMWM4ZTZmOWUzMmNfMTctMS0xLTEtMA_17571638-2180-420e-8517-817e3e937b71">305</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Current liabilities held for sale </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idb8d1fd28c3848409bb338de3f923d5e_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOjI5YTBjOTMyYWQyZTQwNTU4YTE1ZTFjOGU2ZjllMzJjL3RhYmxlcmFuZ2U6MjlhMGM5MzJhZDJlNDA1NThhMTVlMWM4ZTZmOWUzMmNfMTgtMS0xLTEtMA_3efa2fc2-5992-4f66-beb5-d0bd671fcdd4">12,263</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Noncurrent liabilities held for sale:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other long-term liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idb8d1fd28c3848409bb338de3f923d5e_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOjI5YTBjOTMyYWQyZTQwNTU4YTE1ZTFjOGU2ZjllMzJjL3RhYmxlcmFuZ2U6MjlhMGM5MzJhZDJlNDA1NThhMTVlMWM4ZTZmOWUzMmNfMjAtMS0xLTEtMA_dc58a6dd-075a-4283-83b9-1ec1e408f396">4,551</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Noncurrent liabilities held for sale</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idb8d1fd28c3848409bb338de3f923d5e_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOjI5YTBjOTMyYWQyZTQwNTU4YTE1ZTFjOGU2ZjllMzJjL3RhYmxlcmFuZ2U6MjlhMGM5MzJhZDJlNDA1NThhMTVlMWM4ZTZmOWUzMmNfMjEtMS0xLTEtMA_faae2da4-227f-4806-be74-5c4b9ed423fc">4,551</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div style="position:relative;width:100%;height:72pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">14</span></div></div></div><hr style="page-break-after:always"/><div style="height:72pt;width:100%;"><div><span><br/></span></div></div><div id="i_0_40"></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Note C - <ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="us-gaap:SegmentReportingDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RleHRyZWdpb246NDhiMTY3YTE1MTEwNDBjOTg1MGQyZDg0MDdlMjQ4YTNfNDgy_8862db6c-9230-404d-bf9b-233855584781" continuedAt="i488889dd81534344acb41400bb7b1405" escape="true">Reportable Segments</ix:nonNumeric></span></div><ix:continuation id="i488889dd81534344acb41400bb7b1405"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Kforce provides services through our Technology (&#8220;Tech&#8221;) and Finance and Accounting (&#8220;FA&#8221;) segments. Historically, and for the three and nine months ended September&#160;30, 2019 and 2018, we have reported sales and gross profit information on a segment basis. Total assets, liabilities and operating expenses are not reported separately by segment as our operations are largely combined. </span></div><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RleHRyZWdpb246NDhiMTY3YTE1MTEwNDBjOTg1MGQyZDg0MDdlMjQ4YTNfNDg0_de5a6820-b7cf-44cb-9c84-fd709d0186bc" escape="true"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table provides information on the operations of our segments (in thousands):</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:63.224359%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:8.897436%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601282%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.897436%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601282%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:9.378205%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Tech</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">FA</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i24c9e80c5cbb4126bb53c3217cc78f7a_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMy0xLTEtMS0w_f5fe0523-d869-48c6-8dd4-c7b263a9f755">271,999</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i97b451cd24d24fb7b2d374da6766c75a_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMy0zLTEtMS0w_c10203ec-3b5f-41f3-a946-ba89a9af7138">73,559</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMy01LTEtMS0w_5f96032e-0fe5-41d1-a477-9b34a631db0f">345,558</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i24c9e80c5cbb4126bb53c3217cc78f7a_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfNC0xLTEtMS0w_62d67f8c-3622-4249-b109-55028b0e0173">76,436</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i97b451cd24d24fb7b2d374da6766c75a_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfNC0zLTEtMS0w_bdecff81-fce8-4237-9fbd-db0144b3ffe7">26,375</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfNC01LTEtMS0w_5b23a961-676f-4e04-a0bb-b506523e7ada">102,811</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating and other expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfNS01LTEtMS0w_42c844f4-807f-49bf-93cd-05daff7abc7a">81,530</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income from continuing operations, before income taxes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfNi01LTEtMS0w_d41876aa-e8d0-4f8a-92b0-04c5c427ecd4">21,281</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if32c2f5ef56345c69ad508f3d0e10862_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfOC0xLTEtMS0w_3fe6cc8d-b610-480e-8be2-1e9d53bc2622">251,079</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i85e554a027b84ba0b45b0555a0e7d13b_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfOC0zLTEtMS0w_0d015326-1a89-4a41-801c-c79c7f577c7e">75,505</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfOC01LTEtMS0w_8f84d1d3-5c06-4507-a39c-f90da530ca48">326,584</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if32c2f5ef56345c69ad508f3d0e10862_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfOS0xLTEtMS0w_fdcdc11e-4613-4335-b0da-3a98ed2b84a7">69,522</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i85e554a027b84ba0b45b0555a0e7d13b_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfOS0zLTEtMS0w_bbf8b9e5-d779-41ec-924c-14e08e986929">26,523</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfOS01LTEtMS0w_15e1afb3-e32e-435d-889c-6abde44537b3">96,045</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating and other expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMTAtNS0xLTEtMA_63a06ba4-4b34-407b-8158-de71d5660e3b">77,150</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income from continuing operations, before income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMTEtNS0xLTEtMA_e6680352-378d-493f-b42d-4f8f3b3b4315">18,895</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3e9b5bff66ca480ca51a333836ea49f7_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMTQtMS0xLTEtMA_ef8cf718-e048-4887-9027-12dc4cb5c317">792,947</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i98d88f0c5e2e4ed9b6a90db581ae0b50_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMTQtMy0xLTEtMA_7221c75c-a9fe-4a69-9877-598c66639cfd">218,210</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMTQtNS0xLTEtMA_f1227e5c-dbc1-4827-9485-75f1e7eb0c54">1,011,157</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3e9b5bff66ca480ca51a333836ea49f7_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMTUtMS0xLTEtMA_2af27657-f830-4c25-903b-5677e777625b">219,431</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i98d88f0c5e2e4ed9b6a90db581ae0b50_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMTUtMy0xLTEtMA_dcdef3ac-cf54-4748-b9c0-60758053e04f">77,582</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMTUtNS0xLTEtMA_187f0266-5d10-4da2-9fb6-352f496a5c56">297,013</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating and other expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMTYtNS0xLTEtMA_8e394ace-6550-459d-9601-de8c7a67ef0d">243,878</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income from continuing operations, before income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMTctNS0xLTEtMA_325214ab-7602-403a-898f-87f6734416c7">53,135</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iebb1c2fc1c014b76b1f72c861fbae4bd_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMTktMS0xLTEtMA_d413cbe5-1daa-4394-987d-91f841dd2eca">737,339</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i149494ce735e4170beb35e2b06eefc43_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMTktMy0xLTEtMA_33058eaa-73bb-4dd1-936e-b1cabb5edd7a">236,221</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMTktNS0xLTEtMA_8135a3ec-05ca-45ce-9312-22c02ff75098">973,560</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iebb1c2fc1c014b76b1f72c861fbae4bd_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMjAtMS0xLTEtMA_94fe87a3-8c12-4608-9c65-3ee1d58802a7">206,700</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i149494ce735e4170beb35e2b06eefc43_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMjAtMy0xLTEtMA_fc63880b-f323-4566-bbc1-816ee3e8c290">82,074</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:GrossProfit" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMjAtNS0xLTEtMA_f7fd3da6-cd6e-4ea0-be3a-dbbc058a55a1">288,774</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating and other expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingExpenses" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMjEtNS0xLTEtMA_8be94212-c373-46cc-8ba0-03ca2f1e8229">238,893</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income from continuing operations, before income taxes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMjItNS0xLTEtMA_f311a8e5-79af-46fb-b27e-09d991aedb64">49,881</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-bottom:9pt;"><span><br/></span></div><div id="i_0_43"></div><div style="margin-top:5pt;"></div><div style="position:relative;width:100%;height:72pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">15</span></div></div></div><hr style="page-break-after:always"/><div style="height:72pt;width:100%;"><div><span><br/></span></div></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Note D - <ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="us-gaap:RevenueFromContractWithCustomerTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RleHRyZWdpb246Nzg2MmY2YjQzNzAzNDExZDk3ZWZmNjc1OGRlZmYyMmNfMTM3_7019f230-63ea-41a3-a0a8-5f7e74fd2b1d" continuedAt="ic209bde9a67847c2a71d49e9c3731c18" escape="true">Disaggregation of Revenue</ix:nonNumeric></span></div><ix:continuation id="ic209bde9a67847c2a71d49e9c3731c18"><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="us-gaap:DisaggregationOfRevenueTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RleHRyZWdpb246Nzg2MmY2YjQzNzAzNDExZDk3ZWZmNjc1OGRlZmYyMmNfMTM5_abdcb5a1-9471-4eba-b708-e409becd4a55" escape="true"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table provides the disaggregation of revenue by segment and type (in thousands):</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:58.256410%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:10.500000%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.921795%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.500000%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.921795%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.500000%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Tech</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">FA</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue by type:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Flex revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i01e09cb7f87c4f4ab8188db34b018c6b_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfNC0xLTEtMS0w_9c3b9da0-2965-4903-b42a-d3913f96ec8e">267,304</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie0aaf06360314a648ba215d3dd20d9b7_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfNC0zLTEtMS0w_d4346078-b74a-4145-9afe-290fa213cac7">66,348</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i571039aac01947ac8a8f7b2d02b4ab35_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfNC01LTEtMS0w_64a0ed6c-aa19-46ea-8440-2e6d0a0dc12b">333,652</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Direct Hire revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3917856860fd40cf9cb582aeb40c5b85_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfNS0xLTEtMS0w_ebdb6e4a-b94b-4015-9614-23baded59cc6">4,695</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i85468b74f6f74894a7c245f1cab19d14_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfNS0zLTEtMS0w_16e57f9b-6771-4f17-a019-f78e897bbeb1">7,211</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i27b76c02f22c45729a662a1335f22186_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfNS01LTEtMS0w_3c725e8a-aae1-41bb-b342-992ca06d945e">11,906</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i24c9e80c5cbb4126bb53c3217cc78f7a_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfNi0xLTEtMS0w_f5fe0523-d869-48c6-8dd4-c7b263a9f755">271,999</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i97b451cd24d24fb7b2d374da6766c75a_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfNi0zLTEtMS0w_c10203ec-3b5f-41f3-a946-ba89a9af7138">73,559</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfNi01LTEtMS0w_5f96032e-0fe5-41d1-a477-9b34a631db0f">345,558</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue by type:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Flex revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7913755b56eb41f2b7d1f53ba98024b3_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfOS0xLTEtMS0w_4720ac4f-c105-40fe-acdd-c7cbc01c52b2">247,154</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i8894b3faae4b4a57a40b052b24b45fa9_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfOS0zLTEtMS0w_591910a4-16d4-4eba-bfca-06faa55a5026">68,948</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ieb26c06c832d46f79282ffa33fae88ab_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfOS01LTEtMS0w_6ddd5d08-5463-49f3-8903-2a1cb4fddff4">316,102</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Direct Hire revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id36415497361468997debd1890c83ee6_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMTAtMS0xLTEtMA_c3ebe822-56e5-4b26-a8a7-de31aebfb960">3,925</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i11b6d243cf61437fb9e6b7cfaa643928_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMTAtMy0xLTEtMA_6e94db93-f3ae-407a-bb51-46a0c2e9e103">6,557</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie2a22bb48d564b7db003c8b6f12b7fc9_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMTAtNS0xLTEtMA_aa173709-e190-464d-8af8-ef4e277f2937">10,482</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if32c2f5ef56345c69ad508f3d0e10862_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMTEtMS0xLTEtMA_3fe6cc8d-b610-480e-8be2-1e9d53bc2622">251,079</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i85e554a027b84ba0b45b0555a0e7d13b_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMTEtMy0xLTEtMA_0d015326-1a89-4a41-801c-c79c7f577c7e">75,505</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMTEtNS0xLTEtMA_8f84d1d3-5c06-4507-a39c-f90da530ca48">326,584</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue by type:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Flex revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0edaa9e463584267a604549c2da33acf_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMTUtMS0xLTEtMA_f85c513e-9747-464e-a6a9-36a463a76f67">777,227</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i4be80fbf2d6f423ba5efc5196ffdc223_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMTUtMy0xLTEtMA_b12a2937-8d1c-4a1d-95fd-26cac88821f7">196,760</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i1c2bf5fff0ed4f19aa06fda733b00927_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMTUtNS0xLTEtMA_fc7cc2a9-c141-4f22-9479-22386d8b2af2">973,987</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Direct Hire revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i897d98935c434fc19bc0111765c30893_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMTYtMS0xLTEtMA_31a4ca7c-b17d-48cd-a0e3-f4980035f2ba">15,720</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i450f78d1aeb34ac4b2ced5a34a37d9a6_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMTYtMy0xLTEtMA_0914034e-5976-49fa-997f-b15da6a2ee84">21,450</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i80bd6abd7cdf453f9ddca17ef068a5ec_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMTYtNS0xLTEtMA_b9809305-49ca-4937-9f8c-1f88a8298086">37,170</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i3e9b5bff66ca480ca51a333836ea49f7_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMTctMS0xLTEtMA_b5ac1c6b-f2c6-442b-b3e8-e74ba112dcbe">792,947</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i98d88f0c5e2e4ed9b6a90db581ae0b50_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMTctMy0xLTEtMA_bbade16a-a50f-4aea-b0bd-c467042e7919">218,210</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMTctNS0xLTEtMA_db871c8f-aacf-4673-8b0d-4fc95efee02c">1,011,157</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue by type:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Flex revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i925fccb13ffc4c63bd85fe6b2ccac70a_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMjAtMS0xLTEtMA_c374b58d-e79a-4f25-bad4-2aaebbcc68e1">723,159</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i71cbd4669c6d4bea87afa86ba687af6b_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMjAtMy0xLTEtMA_25b9ead6-2418-4bcd-9379-0072d603c60d">215,988</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ibbfb9ddd8f754415a24ecb4dd0e8fff7_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMjAtNS0xLTEtMA_6202a9a8-47b6-4686-a971-237ac7314f6d">939,147</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Direct Hire revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="id0aba3c5bdcd41acbf141499047fba6f_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMjEtMS0xLTEtMA_8105339b-fa03-402d-8447-8e1d1dbf2f12">14,180</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ie37af7f9a33846599bc9b4e80c076212_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMjEtMy0xLTEtMA_4faf2268-6d2a-469f-8ca7-2879895a8658">20,233</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if4caedf0820d4897bfbbe47a033ac998_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMjEtNS0xLTEtMA_fe2a3e25-82cb-417b-add1-6de76adc94ed">34,413</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iebb1c2fc1c014b76b1f72c861fbae4bd_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMjItMS0xLTEtMA_3ac8165b-6273-4b11-b9c9-58b5f9a5b667">737,339</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i149494ce735e4170beb35e2b06eefc43_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMjItMy0xLTEtMA_e3a061f1-017b-41c4-842f-40fbb65a9b5c">236,221</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMjItNS0xLTEtMA_be1c6f48-a38f-4404-8d63-bafbe1c16420">973,560</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="i_0_46"></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Note E - <ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="us-gaap:CommitmentsAndContingenciesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80Ni9mcmFnOmFhYmJmMDllN2VlMzQ4ZGU4OTk1MmNhZTBiY2I3ZjQ3L3RleHRyZWdpb246YWFiYmYwOWU3ZWUzNDhkZTg5OTUyY2FlMGJjYjdmNDdfMjczMQ_cd77e680-13b0-45d9-9bc7-1b3b6d00b89f" continuedAt="i236100d9ed064a10b87c7d576614eaf8" escape="true">Commitments and Contingencies</ix:nonNumeric></span></div><ix:continuation id="i236100d9ed064a10b87c7d576614eaf8" continuedAt="iad2149ffafe04211bd4c6b4ac9fa77aa"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Employment Agreements</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Kforce has employment agreements with certain executives that provide for minimum compensation, salary and continuation of certain benefits for a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80Ni9mcmFnOmFhYmJmMDllN2VlMzQ4ZGU4OTk1MmNhZTBiY2I3ZjQ3L3RleHRyZWdpb246YWFiYmYwOWU3ZWUzNDhkZTg5OTUyY2FlMGJjYjdmNDdfMjEy_ba8996d2-55c4-4a34-a0bf-6807c8a89a26">six</span>-month to a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80Ni9mcmFnOmFhYmJmMDllN2VlMzQ4ZGU4OTk1MmNhZTBiY2I3ZjQ3L3RleHRyZWdpb246YWFiYmYwOWU3ZWUzNDhkZTg5OTUyY2FlMGJjYjdmNDdfMjI2_60d4293f-4651-41e6-9424-c196f1b06cfb">three</span>-year period after their employment ends under certain circumstances. Certain of the agreements also provide for a severance payment ranging from one to three times annual salary and one-half to three times average annual bonus if such an agreement is terminated without good cause by Kforce or for good reason by the executive subject to certain post-employment restrictive covenants. At September&#160;30, 2019, our liability would be approximately $<ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-5" format="ixt:numdotdecimal" name="kfrc:SupplementalUnemploymentBenefitsOnChangeInControl" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80Ni9mcmFnOmFhYmJmMDllN2VlMzQ4ZGU4OTk1MmNhZTBiY2I3ZjQ3L3RleHRyZWdpb246YWFiYmYwOWU3ZWUzNDhkZTg5OTUyY2FlMGJjYjdmNDdfNjU4_90dfc49a-4a2a-465d-9f85-03d57cad4021">33.4</ix:nonFraction> million if, following a change in control, all of the executives under contract were terminated without good cause by the employer or if the executives resigned for good reason and $<ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-5" format="ixt:numdotdecimal" name="kfrc:SupplementalUnemploymentBenefitsOnNoChangeInControl" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80Ni9mcmFnOmFhYmJmMDllN2VlMzQ4ZGU4OTk1MmNhZTBiY2I3ZjQ3L3RleHRyZWdpb246YWFiYmYwOWU3ZWUzNDhkZTg5OTUyY2FlMGJjYjdmNDdfODM0_653ba4ff-a25d-4acf-86b7-10e9c73a7b00">16.5</ix:nonFraction> million if, in the absence of a change in control, all of the executives under contract were terminated by Kforce without good cause or if the executives resigned for good reason. </span></div></ix:continuation><div style="margin-top:5pt;"><span><br/></span></div><div style="margin-top:5pt;"></div><div style="position:relative;width:100%;height:72pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">16</span></div></div></div><hr style="page-break-after:always"/><div style="height:72pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="iad2149ffafe04211bd4c6b4ac9fa77aa"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Litigation</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We are involved in legal proceedings, claims and administrative matters that arise in the ordinary course of business. We have made accruals with respect to certain of these matters, where appropriate, that are reflected in our unaudited condensed consolidated financial statements but are not, individually or in the aggregate, considered material. Legal costs incurred in connection with loss contingencies are expensed as incurred. For other matters for which an accrual has not been made, we have not yet determined that a loss is probable or the amount of loss cannot be reasonably estimated. While the ultimate outcome of the matters cannot be determined, we currently do not expect that these proceedings and claims, individually or in the aggregate, will have a material effect on our financial position, results of operations or cash flows. The outcome of any litigation is inherently uncertain, however, and if decided adversely to us, or if we determine that settlement of particular litigation is appropriate, we may be subject to liability that could have a material adverse effect on our financial position, results of operations or cash flows. Kforce maintains liability insurance in amounts and with such coverage and deductibles as management believes is reasonable. The principal liability risks that Kforce insures against are workers&#8217; compensation, personal injury, bodily injury, property damage, directors&#8217; and officers&#8217; liability, errors and omissions, cyber liability, employment practices liability and fidelity losses. There can be no assurance that Kforce&#8217;s liability insurance will cover all events or that the limits of coverage will be sufficient to fully cover all liabilities. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On August 23, 2019, Kforce Inc. was served with a complaint, as amended, brought in the U.S. District Court, Middle District of Florida, Tampa Division. Maurcus Smith, Alvin Hodge and David Kortright, et al. v. Kforce Inc., Case No.: 8:19-cv-02068-CEH-CPT. The plaintiffs purport to bring claims on their own behalf and on behalf of a putative class of consumers/applicants who were the subject of consumer reports used for employment purposes for alleged violations of the Fair Credit Reporting Act of 1970, as amended, (&#8220;FCRA&#8221;), 15 U.S.C. &#167; 1681 et seq. based upon the defendant&#8217;s purported failure to provide stand-alone FCRA disclosures and obtain valid authorizations. The plaintiffs seek statutory damages, punitive damages, costs, attorney&#8217;s fees and other relief under the FCRA. At this stage in the litigation it is not feasible to predict the outcome of this matter or reasonably estimate a range of loss, should a loss occur, from this proceeding; however, based on our current knowledge, we believe that the final outcome of this matter is unlikely to have a material adverse effect on our business, consolidated financial position, results of operations or cash flows.</span></div></ix:continuation><div id="i_0_52"></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Note F - <ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="us-gaap:OtherAssetsDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81Mi9mcmFnOmQ2ZDA2MGY2YjFhNTQ2Y2JiNDRkYTNiNDU2ODY3MDExL3RleHRyZWdpb246ZDZkMDYwZjZiMWE1NDZjYmI0NGRhM2I0NTY4NjcwMTFfOTQ_39784b37-7283-4ad6-b7db-32025956a4f9" continuedAt="ibb61c0c690b54444a6b4d9cdc8027e25" escape="true">Other Assets, Net</ix:nonNumeric></span></div><ix:continuation id="ibb61c0c690b54444a6b4d9cdc8027e25"><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81Mi9mcmFnOmQ2ZDA2MGY2YjFhNTQ2Y2JiNDRkYTNiNDU2ODY3MDExL3RleHRyZWdpb246ZDZkMDYwZjZiMWE1NDZjYmI0NGRhM2I0NTY4NjcwMTFfOTU_8b4b7a55-a857-4cfa-b2b8-8a319b7325ef" escape="true"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Other assets, net consisted of the following (in thousands):</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:62.583333%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:15.147436%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.921795%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:15.147436%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Assets held in Rabbi Trust</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81Mi9mcmFnOmQ2ZDA2MGY2YjFhNTQ2Y2JiNDRkYTNiNDU2ODY3MDExL3RhYmxlOmUyNjFmZGZlYzVjYTRkM2Q5ZGFkYWNmMDhlM2U3ZDUxL3RhYmxlcmFuZ2U6ZTI2MWZkZmVjNWNhNGQzZDlkYWRhY2YwOGUzZTdkNTFfMS0xLTEtMS0w_71a1832b-62df-4041-b20d-2c49eda95a55">33,739</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationPlanAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81Mi9mcmFnOmQ2ZDA2MGY2YjFhNTQ2Y2JiNDRkYTNiNDU2ODY3MDExL3RhYmxlOmUyNjFmZGZlYzVjYTRkM2Q5ZGFkYWNmMDhlM2U3ZDUxL3RhYmxlcmFuZ2U6ZTI2MWZkZmVjNWNhNGQzZDlkYWRhY2YwOGUzZTdkNTFfMS0zLTEtMS0w_2c1d8712-fedf-48d4-bb64-d8fc4cb57aa5">29,134</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use assets for operating leases, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81Mi9mcmFnOmQ2ZDA2MGY2YjFhNTQ2Y2JiNDRkYTNiNDU2ODY3MDExL3RhYmxlOmUyNjFmZGZlYzVjYTRkM2Q5ZGFkYWNmMDhlM2U3ZDUxL3RhYmxlcmFuZ2U6ZTI2MWZkZmVjNWNhNGQzZDlkYWRhY2YwOGUzZTdkNTFfMi0xLTEtMS0w_a7f92971-9bdd-4c7f-9279-8b40513bbe92">17,866</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Equity method investment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81Mi9mcmFnOmQ2ZDA2MGY2YjFhNTQ2Y2JiNDRkYTNiNDU2ODY3MDExL3RhYmxlOmUyNjFmZGZlYzVjYTRkM2Q5ZGFkYWNmMDhlM2U3ZDUxL3RhYmxlcmFuZ2U6ZTI2MWZkZmVjNWNhNGQzZDlkYWRhY2YwOGUzZTdkNTFfMy0xLTEtMS0w_2d710f70-318c-45ff-a5fa-a857a1bba788">8,641</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:EquityMethodInvestments" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81Mi9mcmFnOmQ2ZDA2MGY2YjFhNTQ2Y2JiNDRkYTNiNDU2ODY3MDExL3RhYmxlOmUyNjFmZGZlYzVjYTRkM2Q5ZGFkYWNmMDhlM2U3ZDUxL3RhYmxlcmFuZ2U6ZTI2MWZkZmVjNWNhNGQzZDlkYWRhY2YwOGUzZTdkNTFfMy0zLTEtMS0w_1cddf962-c7cd-4584-be3e-9fb2223688d7">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Capitalized software, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalizedComputerSoftwareNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81Mi9mcmFnOmQ2ZDA2MGY2YjFhNTQ2Y2JiNDRkYTNiNDU2ODY3MDExL3RhYmxlOmUyNjFmZGZlYzVjYTRkM2Q5ZGFkYWNmMDhlM2U3ZDUxL3RhYmxlcmFuZ2U6ZTI2MWZkZmVjNWNhNGQzZDlkYWRhY2YwOGUzZTdkNTFfNC0xLTEtMS0w_7c7b9fd5-ecad-4b76-8936-06eceb30de26">7,395</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:CapitalizedComputerSoftwareNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81Mi9mcmFnOmQ2ZDA2MGY2YjFhNTQ2Y2JiNDRkYTNiNDU2ODY3MDExL3RhYmxlOmUyNjFmZGZlYzVjYTRkM2Q5ZGFkYWNmMDhlM2U3ZDUxL3RhYmxlcmFuZ2U6ZTI2MWZkZmVjNWNhNGQzZDlkYWRhY2YwOGUzZTdkNTFfNC0zLTEtMS0w_efcf7d70-33ef-44a6-b8dd-3070bebc6016">4,828</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred loan costs, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" name="us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81Mi9mcmFnOmQ2ZDA2MGY2YjFhNTQ2Y2JiNDRkYTNiNDU2ODY3MDExL3RhYmxlOmUyNjFmZGZlYzVjYTRkM2Q5ZGFkYWNmMDhlM2U3ZDUxL3RhYmxlcmFuZ2U6ZTI2MWZkZmVjNWNhNGQzZDlkYWRhY2YwOGUzZTdkNTFfNS0xLTEtMS0w_fe8a51ad-fc0e-4005-a473-193b5c2d8efe">943</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81Mi9mcmFnOmQ2ZDA2MGY2YjFhNTQ2Y2JiNDRkYTNiNDU2ODY3MDExL3RhYmxlOmUyNjFmZGZlYzVjYTRkM2Q5ZGFkYWNmMDhlM2U3ZDUxL3RhYmxlcmFuZ2U6ZTI2MWZkZmVjNWNhNGQzZDlkYWRhY2YwOGUzZTdkNTFfNS0zLTEtMS0w_adee3ae2-d211-4966-bbd0-a3292ac84e63">1,182</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Interest rate swap derivative instrument</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81Mi9mcmFnOmQ2ZDA2MGY2YjFhNTQ2Y2JiNDRkYTNiNDU2ODY3MDExL3RhYmxlOmUyNjFmZGZlYzVjYTRkM2Q5ZGFkYWNmMDhlM2U3ZDUxL3RhYmxlcmFuZ2U6ZTI2MWZkZmVjNWNhNGQzZDlkYWRhY2YwOGUzZTdkNTFfNi0xLTEtMS0w_2201599e-f9c6-4920-875d-560996b25319">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" name="us-gaap:DerivativeAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81Mi9mcmFnOmQ2ZDA2MGY2YjFhNTQ2Y2JiNDRkYTNiNDU2ODY3MDExL3RhYmxlOmUyNjFmZGZlYzVjYTRkM2Q5ZGFkYWNmMDhlM2U3ZDUxL3RhYmxlcmFuZ2U6ZTI2MWZkZmVjNWNhNGQzZDlkYWRhY2YwOGUzZTdkNTFfNi0zLTEtMS0w_088737ba-f67b-4dcc-9d94-30968b1faa42">900</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other non-current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81Mi9mcmFnOmQ2ZDA2MGY2YjFhNTQ2Y2JiNDRkYTNiNDU2ODY3MDExL3RhYmxlOmUyNjFmZGZlYzVjYTRkM2Q5ZGFkYWNmMDhlM2U3ZDUxL3RhYmxlcmFuZ2U6ZTI2MWZkZmVjNWNhNGQzZDlkYWRhY2YwOGUzZTdkNTFfNy0xLTEtMS0w_27e48dd6-71de-4069-a251-10cbc177e8ad">1,238</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" name="us-gaap:OtherAssetsMiscellaneousNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81Mi9mcmFnOmQ2ZDA2MGY2YjFhNTQ2Y2JiNDRkYTNiNDU2ODY3MDExL3RhYmxlOmUyNjFmZGZlYzVjYTRkM2Q5ZGFkYWNmMDhlM2U3ZDUxL3RhYmxlcmFuZ2U6ZTI2MWZkZmVjNWNhNGQzZDlkYWRhY2YwOGUzZTdkNTFfNy0zLTEtMS0w_37369022-4768-4fb3-8c37-b796dc149840">620</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Other assets, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81Mi9mcmFnOmQ2ZDA2MGY2YjFhNTQ2Y2JiNDRkYTNiNDU2ODY3MDExL3RhYmxlOmUyNjFmZGZlYzVjYTRkM2Q5ZGFkYWNmMDhlM2U3ZDUxL3RhYmxlcmFuZ2U6ZTI2MWZkZmVjNWNhNGQzZDlkYWRhY2YwOGUzZTdkNTFfOC0xLTEtMS0w_a76cd68b-35cf-4be6-a16d-0d77806f2940">69,822</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherAssetsNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81Mi9mcmFnOmQ2ZDA2MGY2YjFhNTQ2Y2JiNDRkYTNiNDU2ODY3MDExL3RhYmxlOmUyNjFmZGZlYzVjYTRkM2Q5ZGFkYWNmMDhlM2U3ZDUxL3RhYmxlcmFuZ2U6ZTI2MWZkZmVjNWNhNGQzZDlkYWRhY2YwOGUzZTdkNTFfOC0zLTEtMS0w_6ebd2062-27c5-473a-a199-44e29330f80e">36,664</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div><span><br/></span></div><div style="position:relative;width:100%;height:72pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">17</span></div></div></div><hr style="page-break-after:always"/><div style="height:72pt;width:100%;"><div><span><br/></span></div></div><div id="i_0_55"></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Note G - <ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81NS9mcmFnOjFmZTg4ODRlMDdhZDRhYTNhNGFmYWI2MTBlMTQ5MTg0L3RleHRyZWdpb246MWZlODg4NGUwN2FkNGFhM2E0YWZhYjYxMGUxNDkxODRfNDEx_e079e78f-6413-4ffe-be27-35167232b2d2" continuedAt="i58ac2c33817a44bf8d016802de20d45c" escape="true">Current Liabilities</ix:nonNumeric></span></div><ix:continuation id="i58ac2c33817a44bf8d016802de20d45c"><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81NS9mcmFnOjFmZTg4ODRlMDdhZDRhYTNhNGFmYWI2MTBlMTQ5MTg0L3RleHRyZWdpb246MWZlODg4NGUwN2FkNGFhM2E0YWZhYjYxMGUxNDkxODRfNDE0_8c363b1d-6097-4bb2-8a74-6e822bf46db2" escape="true"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table provides information on certain current liabilities (in thousands):</span></div><div style="text-align:center;margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:63.224359%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:14.987179%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601282%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:14.987179%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable and other accrued liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81NS9mcmFnOjFmZTg4ODRlMDdhZDRhYTNhNGFmYWI2MTBlMTQ5MTg0L3RhYmxlOjkyMzkxYjYwYTUzOTQ3MTU4Y2IxZWFiYWQ2YzdhN2I5L3RhYmxlcmFuZ2U6OTIzOTFiNjBhNTM5NDcxNThjYjFlYWJhZDZjN2E3YjlfMi0xLTEtMS0w_cfe4e0dc-f284-466a-9436-8fbf2a22bb3b">21,489</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81NS9mcmFnOjFmZTg4ODRlMDdhZDRhYTNhNGFmYWI2MTBlMTQ5MTg0L3RhYmxlOjkyMzkxYjYwYTUzOTQ3MTU4Y2IxZWFiYWQ2YzdhN2I5L3RhYmxlcmFuZ2U6OTIzOTFiNjBhNTM5NDcxNThjYjFlYWJhZDZjN2E3YjlfMi0zLTEtMS0w_9a4de337-60f7-46e4-a5db-04c1439be3ad">18,793</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81NS9mcmFnOjFmZTg4ODRlMDdhZDRhYTNhNGFmYWI2MTBlMTQ5MTg0L3RhYmxlOjkyMzkxYjYwYTUzOTQ3MTU4Y2IxZWFiYWQ2YzdhN2I5L3RhYmxlcmFuZ2U6OTIzOTFiNjBhNTM5NDcxNThjYjFlYWJhZDZjN2E3YjlfMy0xLTEtMS0w_cfcc26b7-98cb-4486-a788-b30713e8687e">14,537</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81NS9mcmFnOjFmZTg4ODRlMDdhZDRhYTNhNGFmYWI2MTBlMTQ5MTg0L3RhYmxlOjkyMzkxYjYwYTUzOTQ3MTU4Y2IxZWFiYWQ2YzdhN2I5L3RhYmxlcmFuZ2U6OTIzOTFiNjBhNTM5NDcxNThjYjFlYWJhZDZjN2E3YjlfMy0zLTEtMS0w_b4711621-cdc0-4d3a-9750-6a796abc94bf">13,749</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Accounts payable and other accrued liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81NS9mcmFnOjFmZTg4ODRlMDdhZDRhYTNhNGFmYWI2MTBlMTQ5MTg0L3RhYmxlOjkyMzkxYjYwYTUzOTQ3MTU4Y2IxZWFiYWQ2YzdhN2I5L3RhYmxlcmFuZ2U6OTIzOTFiNjBhNTM5NDcxNThjYjFlYWJhZDZjN2E3YjlfNC0xLTEtMS0w_2b0d05ad-c0a4-4946-8cdc-5de6ad32ceb4">36,026</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81NS9mcmFnOjFmZTg4ODRlMDdhZDRhYTNhNGFmYWI2MTBlMTQ5MTg0L3RhYmxlOjkyMzkxYjYwYTUzOTQ3MTU4Y2IxZWFiYWQ2YzdhN2I5L3RhYmxlcmFuZ2U6OTIzOTFiNjBhNTM5NDcxNThjYjFlYWJhZDZjN2E3YjlfNC0zLTEtMS0w_d70f0e88-a3aa-4c07-a35a-df3c6ed5d5e7">32,542</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued payroll costs:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Payroll and benefits</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedEmployeeBenefitsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81NS9mcmFnOjFmZTg4ODRlMDdhZDRhYTNhNGFmYWI2MTBlMTQ5MTg0L3RhYmxlOjkyMzkxYjYwYTUzOTQ3MTU4Y2IxZWFiYWQ2YzdhN2I5L3RhYmxlcmFuZ2U6OTIzOTFiNjBhNTM5NDcxNThjYjFlYWJhZDZjN2E3YjlfNi0xLTEtMS0w_155138ef-bb7b-466a-8645-9ceb99d7822c">43,432</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedEmployeeBenefitsCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81NS9mcmFnOjFmZTg4ODRlMDdhZDRhYTNhNGFmYWI2MTBlMTQ5MTg0L3RhYmxlOjkyMzkxYjYwYTUzOTQ3MTU4Y2IxZWFiYWQ2YzdhN2I5L3RhYmxlcmFuZ2U6OTIzOTFiNjBhNTM5NDcxNThjYjFlYWJhZDZjN2E3YjlfNi0zLTEtMS0w_cbebf126-c450-43c0-9c86-30a162031421">34,768</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Health insurance liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedInsuranceCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81NS9mcmFnOjFmZTg4ODRlMDdhZDRhYTNhNGFmYWI2MTBlMTQ5MTg0L3RhYmxlOjkyMzkxYjYwYTUzOTQ3MTU4Y2IxZWFiYWQ2YzdhN2I5L3RhYmxlcmFuZ2U6OTIzOTFiNjBhNTM5NDcxNThjYjFlYWJhZDZjN2E3YjlfNy0xLTEtMS0w_ea2fab75-44c0-4c59-979c-ee76b4412824">3,498</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedInsuranceCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81NS9mcmFnOjFmZTg4ODRlMDdhZDRhYTNhNGFmYWI2MTBlMTQ5MTg0L3RhYmxlOjkyMzkxYjYwYTUzOTQ3MTU4Y2IxZWFiYWQ2YzdhN2I5L3RhYmxlcmFuZ2U6OTIzOTFiNjBhNTM5NDcxNThjYjFlYWJhZDZjN2E3YjlfNy0zLTEtMS0w_45f43671-7418-4028-af66-f9afe24f4076">2,680</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Payroll taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:AccruedPayrollTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81NS9mcmFnOjFmZTg4ODRlMDdhZDRhYTNhNGFmYWI2MTBlMTQ5MTg0L3RhYmxlOjkyMzkxYjYwYTUzOTQ3MTU4Y2IxZWFiYWQ2YzdhN2I5L3RhYmxlcmFuZ2U6OTIzOTFiNjBhNTM5NDcxNThjYjFlYWJhZDZjN2E3YjlfOC0xLTEtMS0w_d3a223a3-fce0-454b-826c-2d176bbbb3e1">1,175</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" name="us-gaap:AccruedPayrollTaxesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81NS9mcmFnOjFmZTg4ODRlMDdhZDRhYTNhNGFmYWI2MTBlMTQ5MTg0L3RhYmxlOjkyMzkxYjYwYTUzOTQ3MTU4Y2IxZWFiYWQ2YzdhN2I5L3RhYmxlcmFuZ2U6OTIzOTFiNjBhNTM5NDcxNThjYjFlYWJhZDZjN2E3YjlfOC0zLTEtMS0w_3727e27b-3417-4681-a6f5-4e5577fde2d7">920</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Workers&#8217; compensation liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WorkersCompensationLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81NS9mcmFnOjFmZTg4ODRlMDdhZDRhYTNhNGFmYWI2MTBlMTQ5MTg0L3RhYmxlOjkyMzkxYjYwYTUzOTQ3MTU4Y2IxZWFiYWQ2YzdhN2I5L3RhYmxlcmFuZ2U6OTIzOTFiNjBhNTM5NDcxNThjYjFlYWJhZDZjN2E3YjlfOS0xLTEtMS0w_b5eb5603-d734-41fc-ae81-acd5f8aaf52b">1,044</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:WorkersCompensationLiabilityCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81NS9mcmFnOjFmZTg4ODRlMDdhZDRhYTNhNGFmYWI2MTBlMTQ5MTg0L3RhYmxlOjkyMzkxYjYwYTUzOTQ3MTU4Y2IxZWFiYWQ2YzdhN2I5L3RhYmxlcmFuZ2U6OTIzOTFiNjBhNTM5NDcxNThjYjFlYWJhZDZjN2E3YjlfOS0zLTEtMS0w_6c39d4a1-f51a-4628-8f81-4ca3590b751f">1,016</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Accrued payroll costs</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81NS9mcmFnOjFmZTg4ODRlMDdhZDRhYTNhNGFmYWI2MTBlMTQ5MTg0L3RhYmxlOjkyMzkxYjYwYTUzOTQ3MTU4Y2IxZWFiYWQ2YzdhN2I5L3RhYmxlcmFuZ2U6OTIzOTFiNjBhNTM5NDcxNThjYjFlYWJhZDZjN2E3YjlfMTAtMS0xLTEtMA_ee34f2bb-d2d4-4a13-824c-2e2ced86f53a">49,149</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:EmployeeRelatedLiabilitiesCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81NS9mcmFnOjFmZTg4ODRlMDdhZDRhYTNhNGFmYWI2MTBlMTQ5MTg0L3RhYmxlOjkyMzkxYjYwYTUzOTQ3MTU4Y2IxZWFiYWQ2YzdhN2I5L3RhYmxlcmFuZ2U6OTIzOTFiNjBhNTM5NDcxNThjYjFlYWJhZDZjN2E3YjlfMTAtMy0xLTEtMA_b5770a13-9cec-4932-8ee1-6de9f72dc6e8">39,384</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Our accounts payable balance includes vendor and independent contractor payables. Our accrued liabilities balance includes the current portion of the deferred compensation plans liability, contract liabilities from contracts with customers (such as rebates) and other accrued liabilities.</span></div></ix:continuation><div id="i_0_58"></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Note H - <ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="us-gaap:OtherLiabilitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81OC9mcmFnOjE3ZGY3ZmY0NDE4NTQzOThiZjI2OTcwYjU5ODkzNTkwL3RleHRyZWdpb246MTdkZjdmZjQ0MTg1NDM5OGJmMjY5NzBiNTk4OTM1OTBfMTE1_5ccc66cb-8665-4278-938d-18d098f5de7b" continuedAt="i6ce2ba081a564a6cbf37d572d0be9a09" escape="true">Other Long-Term Liabilities </ix:nonNumeric></span></div><ix:continuation id="i6ce2ba081a564a6cbf37d572d0be9a09"><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="us-gaap:OtherNoncurrentLiabilitiesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81OC9mcmFnOjE3ZGY3ZmY0NDE4NTQzOThiZjI2OTcwYjU5ODkzNTkwL3RleHRyZWdpb246MTdkZjdmZjQ0MTg1NDM5OGJmMjY5NzBiNTk4OTM1OTBfMTE2_4d91940f-0dc7-4bc0-95b8-ee4a6c3ac664" escape="true"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Other long-term liabilities consisted of the following (in thousands):</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:62.583333%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:15.147436%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.921795%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:15.147436%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation plan </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81OC9mcmFnOjE3ZGY3ZmY0NDE4NTQzOThiZjI2OTcwYjU5ODkzNTkwL3RhYmxlOjhkYzlhZGFkNzZkYzQzMWRiYmJlMDE1NGQ3ZmNjMTE1L3RhYmxlcmFuZ2U6OGRjOWFkYWQ3NmRjNDMxZGJiYmUwMTU0ZDdmY2MxMTVfMS0xLTEtMS0w_b264fbc9-6268-4f8f-85d4-c1644be590e3">28,376</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81OC9mcmFnOjE3ZGY3ZmY0NDE4NTQzOThiZjI2OTcwYjU5ODkzNTkwL3RhYmxlOjhkYzlhZGFkNzZkYzQzMWRiYmJlMDE1NGQ3ZmNjMTE1L3RhYmxlcmFuZ2U6OGRjOWFkYWQ3NmRjNDMxZGJiYmUwMTU0ZDdmY2MxMTVfMS0zLTEtMS0w_b7e9f887-290f-4426-9f6f-f1bbc414d976">25,672</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Supplemental executive retirement plan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81OC9mcmFnOjE3ZGY3ZmY0NDE4NTQzOThiZjI2OTcwYjU5ODkzNTkwL3RhYmxlOjhkYzlhZGFkNzZkYzQzMWRiYmJlMDE1NGQ3ZmNjMTE1L3RhYmxlcmFuZ2U6OGRjOWFkYWQ3NmRjNDMxZGJiYmUwMTU0ZDdmY2MxMTVfMi0xLTEtMS0w_0f06df7e-bff4-47ca-84bc-d15f8a54fe77">15,681</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81OC9mcmFnOjE3ZGY3ZmY0NDE4NTQzOThiZjI2OTcwYjU5ODkzNTkwL3RhYmxlOjhkYzlhZGFkNzZkYzQzMWRiYmJlMDE1NGQ3ZmNjMTE1L3RhYmxlcmFuZ2U6OGRjOWFkYWQ3NmRjNDMxZGJiYmUwMTU0ZDdmY2MxMTVfMi0zLTEtMS0w_8fb9f8ce-24e3-4fba-b954-fb84f1058f83">15,035</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81OC9mcmFnOjE3ZGY3ZmY0NDE4NTQzOThiZjI2OTcwYjU5ODkzNTkwL3RhYmxlOjhkYzlhZGFkNzZkYzQzMWRiYmJlMDE1NGQ3ZmNjMTE1L3RhYmxlcmFuZ2U6OGRjOWFkYWQ3NmRjNDMxZGJiYmUwMTU0ZDdmY2MxMTVfMy0xLTEtMS0w_88c0ff8b-a62a-4753-8eca-11a5b7785e19">14,124</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:OperatingLeaseLiabilityNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81OC9mcmFnOjE3ZGY3ZmY0NDE4NTQzOThiZjI2OTcwYjU5ODkzNTkwL3RhYmxlOjhkYzlhZGFkNzZkYzQzMWRiYmJlMDE1NGQ3ZmNjMTE1L3RhYmxlcmFuZ2U6OGRjOWFkYWQ3NmRjNDMxZGJiYmUwMTU0ZDdmY2MxMTVfMy0zLTEtMS0w_34f26418-5114-465c-84f1-2dfe54c4166b">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Interest rate swap derivative instrument</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" name="us-gaap:DerivativeLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81OC9mcmFnOjE3ZGY3ZmY0NDE4NTQzOThiZjI2OTcwYjU5ODkzNTkwL3RhYmxlOjhkYzlhZGFkNzZkYzQzMWRiYmJlMDE1NGQ3ZmNjMTE1L3RhYmxlcmFuZ2U6OGRjOWFkYWQ3NmRjNDMxZGJiYmUwMTU0ZDdmY2MxMTVfNC0xLTEtMS0w_89d7f5e2-ff6c-48a2-aefe-a57210a1ae20">265</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81OC9mcmFnOjE3ZGY3ZmY0NDE4NTQzOThiZjI2OTcwYjU5ODkzNTkwL3RhYmxlOjhkYzlhZGFkNzZkYzQzMWRiYmJlMDE1NGQ3ZmNjMTE1L3RhYmxlcmFuZ2U6OGRjOWFkYWQ3NmRjNDMxZGJiYmUwMTU0ZDdmY2MxMTVfNC0zLTEtMS0w_564c166d-4775-4588-85fc-9581caf0e723">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other long-term liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" name="us-gaap:OtherSundryLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81OC9mcmFnOjE3ZGY3ZmY0NDE4NTQzOThiZjI2OTcwYjU5ODkzNTkwL3RhYmxlOjhkYzlhZGFkNzZkYzQzMWRiYmJlMDE1NGQ3ZmNjMTE1L3RhYmxlcmFuZ2U6OGRjOWFkYWQ3NmRjNDMxZGJiYmUwMTU0ZDdmY2MxMTVfNS0xLTEtMS0w_8a147087-81da-41a2-8295-5b2bc28a49b2">704</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherSundryLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81OC9mcmFnOjE3ZGY3ZmY0NDE4NTQzOThiZjI2OTcwYjU5ODkzNTkwL3RhYmxlOjhkYzlhZGFkNzZkYzQzMWRiYmJlMDE1NGQ3ZmNjMTE1L3RhYmxlcmFuZ2U6OGRjOWFkYWQ3NmRjNDMxZGJiYmUwMTU0ZDdmY2MxMTVfNS0zLTEtMS0w_5f88f861-32cb-483a-a5c1-221f37ccadba">2,802</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Other long-term liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81OC9mcmFnOjE3ZGY3ZmY0NDE4NTQzOThiZjI2OTcwYjU5ODkzNTkwL3RhYmxlOjhkYzlhZGFkNzZkYzQzMWRiYmJlMDE1NGQ3ZmNjMTE1L3RhYmxlcmFuZ2U6OGRjOWFkYWQ3NmRjNDMxZGJiYmUwMTU0ZDdmY2MxMTVfNi0xLTEtMS0w_db6f5f63-f00f-41b9-9354-7adface8bed9">59,150</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OtherLiabilitiesNoncurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81OC9mcmFnOjE3ZGY3ZmY0NDE4NTQzOThiZjI2OTcwYjU5ODkzNTkwL3RhYmxlOjhkYzlhZGFkNzZkYzQzMWRiYmJlMDE1NGQ3ZmNjMTE1L3RhYmxlcmFuZ2U6OGRjOWFkYWQ3NmRjNDMxZGJiYmUwMTU0ZDdmY2MxMTVfNi0zLTEtMS0w_8acc25a0-54ef-434b-b6a8-911d4cf3cf33">43,509</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="i_0_61"></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Note I - <ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="us-gaap:LesseeOperatingLeasesTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RleHRyZWdpb246NmU1MGE4ZDg2N2ZmNDM2MWFjMGFmMTZiM2U2OTg1MTVfMzQ4MA_33eaefc5-877e-49b9-bc1e-1c18ed34b4bf" continuedAt="i7fa9cfbe421a42e5b0b40335ec5839b6" escape="true">Leases</ix:nonNumeric></span></div><ix:continuation id="i7fa9cfbe421a42e5b0b40335ec5839b6" continuedAt="ice49cc15beed45678372501c9160440e"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Kforce leases property for our field offices as well as certain office equipment. We determine if a contract or arrangement meets the definition of a lease at inception. We recorded approximately $<ix:nonFraction unitRef="usd" contextRef="ie48dcf61fd0a4766b52097b6e4b25804_I20190101" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseRightOfUseAsset" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RleHRyZWdpb246NmU1MGE4ZDg2N2ZmNDM2MWFjMGFmMTZiM2U2OTg1MTVfMjE3_bde9783a-2e8c-492c-a4da-c77089009da6">17.6</ix:nonFraction> million of right-of-use (&#8220;ROU&#8221;) assets and $<ix:nonFraction unitRef="usd" contextRef="ie48dcf61fd0a4766b52097b6e4b25804_I20190101" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RleHRyZWdpb246NmU1MGE4ZDg2N2ZmNDM2MWFjMGFmMTZiM2U2OTg1MTVfMjU1_c8a764d8-3575-409f-a9db-4859f81e050e">21.0</ix:nonFraction> million of lease liabilities on our consolidated balance sheet on January 1, 2019 related to operating leases upon adoption of the new lease standard. The difference between the ROU assets and lease liabilities balances relates to the lease incentive liabilities recorded as of December 31, 2018 in accordance with the previous lease accounting guidance. We determined that no cumulative effect adjustment to retained earnings was necessary upon adoption. We elected the package of practical expedients and did not reassess our prior conclusions regarding lease identification, lease classification and initial direct costs. We did not elect the hindsight practical expedient. ROU assets for operating leases, net of amortization, are recorded within Other assets, net and operating lease liabilities are recorded within current liabilities if expected to be recognized in less than one year and in Other long-term liabilities, if over one year, in the Unaudited Condensed Consolidated Balance Sheet. Operating lease additions are non-cash transactions and the amortization of the ROU assets is reflected as Noncash lease expense within operating activities in the Unaudited Condensed Consolidated Statement of Cash Flows. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Finance leases are not significant to our operations as of and for the three and nine months ended September&#160;30, 2019.</span></div></ix:continuation><div style="margin-top:5pt;"></div><div style="position:relative;width:100%;height:72pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">18</span></div></div></div><hr style="page-break-after:always"/><div style="height:72pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="ice49cc15beed45678372501c9160440e" continuedAt="ic3bc428395864cda85a41a211c7bf63b"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Operating Leases</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We elected not to separate lease and non-lease components when determining the consideration in the contract. ROU assets and lease liabilities are recognized based on the present value of the lease payments over the lease term at the commencement date. If there is no rate implicit in the lease, we use our incremental borrowing rate in the present value calculation, which is based on our collateralized borrowing rate and determined based on the terms of our leases and the economic environment in which they exist. Our weighted-average discount rate was <ix:nonFraction unitRef="number" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="3" name="us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RleHRyZWdpb246NmU1MGE4ZDg2N2ZmNDM2MWFjMGFmMTZiM2U2OTg1MTVfMjE0Mg_8961a0b0-5b1b-4373-bb2d-09f3faff81f8">3.9</ix:nonFraction>% on September&#160;30, 2019. Our lease agreements do not contain any material residual value guarantees or restrictive covenants.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Our lease terms typically range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RleHRyZWdpb246NmU1MGE4ZDg2N2ZmNDM2MWFjMGFmMTZiM2U2OTg1MTVfMjI5MA_1ef464c3-34b7-4ee7-809a-d080b27aa853">three</span> to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RleHRyZWdpb246NmU1MGE4ZDg2N2ZmNDM2MWFjMGFmMTZiM2U2OTg1MTVfMjI5Ng_6ea6ea6d-95eb-4585-bd98-29491ddc349a">five</span> years with one or more similar options to renew. The exercise of renewal options is at our sole discretion and is included in the lease term if we are reasonably certain that the renewal option will be exercised. Our weighted-average remaining lease term was <ix:nonNumeric contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" format="ixt-sec:duryear" name="us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RleHRyZWdpb246NmU1MGE4ZDg2N2ZmNDM2MWFjMGFmMTZiM2U2OTg1MTVfMjU1OA_62209819-7bf9-4608-8211-c131b9e183c1">4.6</ix:nonNumeric> years at September&#160;30, 2019.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We elected the short-term practical expedient for leases with an initial term of 12 months or less and did not recognize ROU assets or lease liabilities for these short-term leases.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In addition to base rent, certain of our operating leases require variable payments of property taxes, insurance and common area maintenance. These variable lease costs, other than those dependent upon an index or rate, are expensed when the obligation for those payments is incurred.</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:29.891026%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:44.314103%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:19.794872%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="us-gaap:LeaseCostTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RleHRyZWdpb246NmU1MGE4ZDg2N2ZmNDM2MWFjMGFmMTZiM2U2OTg1MTVfMzQ3Nw_b6831af8-20f4-4aab-8269-89247a323fcf" escape="true"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table presents operating lease expense included in selling, general and administrative expenses (&#8220;SG&amp;A&#8221;) for the three and nine months ended September&#160;30, 2019 (in thousands):</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:62.583333%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:15.147436%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.921795%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:15.147436%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmQxYTZlOGFjYjY2YzQxZmNiMDU3ODQzYWJlODVlZGU1L3RhYmxlcmFuZ2U6ZDFhNmU4YWNiNjZjNDFmY2IwNTc4NDNhYmU4NWVkZTVfMi0xLTEtMS0w_61b235f3-c3bf-41dc-9285-cf2076b81a44">1,712</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmQxYTZlOGFjYjY2YzQxZmNiMDU3ODQzYWJlODVlZGU1L3RhYmxlcmFuZ2U6ZDFhNmU4YWNiNjZjNDFmY2IwNTc4NDNhYmU4NWVkZTVfMi0zLTEtMS0w_6a18e895-c8bf-4b46-8aa9-f4a5053229d0">5,147</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Variable lease costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmQxYTZlOGFjYjY2YzQxZmNiMDU3ODQzYWJlODVlZGU1L3RhYmxlcmFuZ2U6ZDFhNmU4YWNiNjZjNDFmY2IwNTc4NDNhYmU4NWVkZTVfMy0xLTEtMS0w_f91cb840-b96a-46f4-a847-08f78ad3148b">404</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:VariableLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmQxYTZlOGFjYjY2YzQxZmNiMDU3ODQzYWJlODVlZGU1L3RhYmxlcmFuZ2U6ZDFhNmU4YWNiNjZjNDFmY2IwNTc4NDNhYmU4NWVkZTVfMy0zLTEtMS0w_9cd27c9f-3a3f-4df0-9f0d-b96e797607a8">1,183</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term lease expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmQxYTZlOGFjYjY2YzQxZmNiMDU3ODQzYWJlODVlZGU1L3RhYmxlcmFuZ2U6ZDFhNmU4YWNiNjZjNDFmY2IwNTc4NDNhYmU4NWVkZTVfNC0xLTEtMS0w_380cc13b-261b-4228-bb63-3547b4e2c4b3">195</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" name="us-gaap:ShortTermLeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmQxYTZlOGFjYjY2YzQxZmNiMDU3ODQzYWJlODVlZGU1L3RhYmxlcmFuZ2U6ZDFhNmU4YWNiNjZjNDFmY2IwNTc4NDNhYmU4NWVkZTVfNC0zLTEtMS0w_d838f9fb-b8dd-46a3-8be7-8a2e1b4ea22b">595</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Sublease income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" name="us-gaap:SubleaseIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmQxYTZlOGFjYjY2YzQxZmNiMDU3ODQzYWJlODVlZGU1L3RhYmxlcmFuZ2U6ZDFhNmU4YWNiNjZjNDFmY2IwNTc4NDNhYmU4NWVkZTVfNS0xLTEtMS0w_44d94c4a-dde6-493f-b19b-ec04f2f05c69">119</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" name="us-gaap:SubleaseIncome" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmQxYTZlOGFjYjY2YzQxZmNiMDU3ODQzYWJlODVlZGU1L3RhYmxlcmFuZ2U6ZDFhNmU4YWNiNjZjNDFmY2IwNTc4NDNhYmU4NWVkZTVfNS0zLTEtMS0w_7ac9e945-2c77-4b1a-8a7c-3637622124e1">332</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating lease expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmQxYTZlOGFjYjY2YzQxZmNiMDU3ODQzYWJlODVlZGU1L3RhYmxlcmFuZ2U6ZDFhNmU4YWNiNjZjNDFmY2IwNTc4NDNhYmU4NWVkZTVfNi0xLTEtMS0w_91d3e613-cb7b-4f41-984a-1466e33e38c9">2,192</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LeaseCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmQxYTZlOGFjYjY2YzQxZmNiMDU3ODQzYWJlODVlZGU1L3RhYmxlcmFuZ2U6ZDFhNmU4YWNiNjZjNDFmY2IwNTc4NDNhYmU4NWVkZTVfNi0zLTEtMS0w_a1a602c6-08a1-42d7-8564-b1e6f581d68b">6,593</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="margin-top:5pt;"><span><br/></span></div><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RleHRyZWdpb246NmU1MGE4ZDg2N2ZmNDM2MWFjMGFmMTZiM2U2OTg1MTVfMzQ3OA_702207e6-f44b-462c-9733-8d58c38ef657" escape="true"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table presents the maturities of operating lease liabilities as of September&#160;30, 2019 (in thousands):</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:56.493590%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:22.358974%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:15.147436%;"></td><td style="width:1.0%;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Remainder of 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmY2ZDQ2NTBhODNjMDQ3NjA5NDA0ZjVlMjVjZTU4MTc5L3RhYmxlcmFuZ2U6ZjZkNDY1MGE4M2MwNDc2MDk0MDRmNWUyNWNlNTgxNzlfMC0yLTEtMS0w_941ce798-fa21-4212-9b91-da888e9d4664">1,113</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmY2ZDQ2NTBhODNjMDQ3NjA5NDA0ZjVlMjVjZTU4MTc5L3RhYmxlcmFuZ2U6ZjZkNDY1MGE4M2MwNDc2MDk0MDRmNWUyNWNlNTgxNzlfMS0yLTEtMS0w_05b84dca-1c03-4304-a7c4-2b104ea01e69">6,954</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmY2ZDQ2NTBhODNjMDQ3NjA5NDA0ZjVlMjVjZTU4MTc5L3RhYmxlcmFuZ2U6ZjZkNDY1MGE4M2MwNDc2MDk0MDRmNWUyNWNlNTgxNzlfMi0yLTEtMS0w_f9413ae8-5ec4-4d8d-961c-f36e59c00ac0">4,539</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmY2ZDQ2NTBhODNjMDQ3NjA5NDA0ZjVlMjVjZTU4MTc5L3RhYmxlcmFuZ2U6ZjZkNDY1MGE4M2MwNDc2MDk0MDRmNWUyNWNlNTgxNzlfMy0yLTEtMS0w_bcf207ef-9a5b-4378-ab44-03f87df47860">2,788</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmY2ZDQ2NTBhODNjMDQ3NjA5NDA0ZjVlMjVjZTU4MTc5L3RhYmxlcmFuZ2U6ZjZkNDY1MGE4M2MwNDc2MDk0MDRmNWUyNWNlNTgxNzlfNC0yLTEtMS0w_dfef0708-dcb2-4803-a72f-4b0bd6293928">2,331</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="kfrc:LesseeOperatingLeaseLiabilityPaymentsDueYearSix" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmY2ZDQ2NTBhODNjMDQ3NjA5NDA0ZjVlMjVjZTU4MTc5L3RhYmxlcmFuZ2U6ZjZkNDY1MGE4M2MwNDc2MDk0MDRmNWUyNWNlNTgxNzlfNS0yLTEtMS0w_4e7d0842-1ae6-484c-bcc5-16823d069677">1,477</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="kfrc:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmY2ZDQ2NTBhODNjMDQ3NjA5NDA0ZjVlMjVjZTU4MTc5L3RhYmxlcmFuZ2U6ZjZkNDY1MGE4M2MwNDc2MDk0MDRmNWUyNWNlNTgxNzlfNi0yLTEtMS0w_0a17e383-517c-4e53-9024-e0e73d11d538">2,798</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total maturities of operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmY2ZDQ2NTBhODNjMDQ3NjA5NDA0ZjVlMjVjZTU4MTc5L3RhYmxlcmFuZ2U6ZjZkNDY1MGE4M2MwNDc2MDk0MDRmNWUyNWNlNTgxNzlfNy0yLTEtMS0w_6fe2ac7c-624e-4c20-b316-d872256d61a1">22,000</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Less: imputed interest</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmY2ZDQ2NTBhODNjMDQ3NjA5NDA0ZjVlMjVjZTU4MTc5L3RhYmxlcmFuZ2U6ZjZkNDY1MGE4M2MwNDc2MDk0MDRmNWUyNWNlNTgxNzlfOC0yLTEtMS0w_d9dbcafb-e055-4115-99f0-1694c2a15e9c">1,898</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeaseLiability" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmY2ZDQ2NTBhODNjMDQ3NjA5NDA0ZjVlMjVjZTU4MTc5L3RhYmxlcmFuZ2U6ZjZkNDY1MGE4M2MwNDc2MDk0MDRmNWUyNWNlNTgxNzlfOS0yLTEtMS0w_2df619aa-783d-4916-a0f1-8c0f70b6a2dc">20,102</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div></ix:nonNumeric></ix:continuation><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-top:9pt;"></div><div style="position:relative;width:100%;height:72pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">19</span></div></div></div><hr style="page-break-after:always"/><div style="height:72pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="ic3bc428395864cda85a41a211c7bf63b"><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RleHRyZWdpb246NmU1MGE4ZDg2N2ZmNDM2MWFjMGFmMTZiM2U2OTg1MTVfMzQ3OQ_406d1b53-2dda-403a-b741-e304bc2d7293" escape="true"><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table presents the expected future contractual operating lease obligations as of December 31, 2018 in accordance with the previous guidance (in thousands):</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:44.634615%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:34.217949%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:15.147436%;"></td><td style="width:1.0%;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOjFkZjhmOWVlODkyOTQyZWZhZDUxNGQyODNiMGRhYjE2L3RhYmxlcmFuZ2U6MWRmOGY5ZWU4OTI5NDJlZmFkNTE0ZDI4M2IwZGFiMTZfMC0yLTEtMS0w_36920e95-bad6-4393-9ec0-d1b1477471b0">6,994</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOjFkZjhmOWVlODkyOTQyZWZhZDUxNGQyODNiMGRhYjE2L3RhYmxlcmFuZ2U6MWRmOGY5ZWU4OTI5NDJlZmFkNTE0ZDI4M2IwZGFiMTZfMS0yLTEtMS0w_0c4f66de-4296-4101-8cd8-00b635b5c3a5">6,177</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOjFkZjhmOWVlODkyOTQyZWZhZDUxNGQyODNiMGRhYjE2L3RhYmxlcmFuZ2U6MWRmOGY5ZWU4OTI5NDJlZmFkNTE0ZDI4M2IwZGFiMTZfMi0yLTEtMS0w_7c2e8522-11bc-4426-8c2c-6e891cc4ab2b">3,731</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOjFkZjhmOWVlODkyOTQyZWZhZDUxNGQyODNiMGRhYjE2L3RhYmxlcmFuZ2U6MWRmOGY5ZWU4OTI5NDJlZmFkNTE0ZDI4M2IwZGFiMTZfMy0yLTEtMS0w_f14cb6cd-5638-4789-98ca-863d68d4a3c7">2,142</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOjFkZjhmOWVlODkyOTQyZWZhZDUxNGQyODNiMGRhYjE2L3RhYmxlcmFuZ2U6MWRmOGY5ZWU4OTI5NDJlZmFkNTE0ZDI4M2IwZGFiMTZfNC0yLTEtMS0w_35414bf1-aa2a-44d1-b55b-e42149379ffe">1,745</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOjFkZjhmOWVlODkyOTQyZWZhZDUxNGQyODNiMGRhYjE2L3RhYmxlcmFuZ2U6MWRmOGY5ZWU4OTI5NDJlZmFkNTE0ZDI4M2IwZGFiMTZfNS0yLTEtMS0w_ccd606c0-cc2e-4e75-a660-dd85ed8a2288">1,199</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total future contractual operating lease obligations</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:OperatingLeasesFutureMinimumPaymentsDue" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOjFkZjhmOWVlODkyOTQyZWZhZDUxNGQyODNiMGRhYjE2L3RhYmxlcmFuZ2U6MWRmOGY5ZWU4OTI5NDJlZmFkNTE0ZDI4M2IwZGFiMTZfNi0yLTEtMS0w_c1c3a7c5-fae1-4372-91e4-2513800e4fe8">21,988</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="i_0_64"></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Note J - <ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="us-gaap:CompensationAndEmployeeBenefitPlansTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82NC9mcmFnOjZjZWUxYWI2MjFjYTQ3NGJiMDNjOGRjNWU0YzIwNDNlL3RleHRyZWdpb246NmNlZTFhYjYyMWNhNDc0YmIwM2M4ZGM1ZTRjMjA0M2VfMTIyNA_f614cd97-d610-495e-8096-ba04db76bc3d" continuedAt="i615ac59065ea4327a4b7b6ca7f60850f" escape="true">Employee Benefit Plans</ix:nonNumeric></span></div><ix:continuation id="i615ac59065ea4327a4b7b6ca7f60850f"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Supplemental Executive Retirement Plan</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Kforce maintains a Supplemental Executive Retirement Plan (&#8220;SERP&#8221;) for the benefit of certain executive officers. The primary goals of the SERP are to create an additional wealth accumulation opportunity, restore lost qualified pension benefits due to government limitations and retain our covered executive officers. The SERP is a non-qualified benefit plan and does not include elective deferrals of covered executive officers&#8217; compensation.</span></div><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="us-gaap:ScheduleOfNetBenefitCostsTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82NC9mcmFnOjZjZWUxYWI2MjFjYTQ3NGJiMDNjOGRjNWU0YzIwNDNlL3RleHRyZWdpb246NmNlZTFhYjYyMWNhNDc0YmIwM2M4ZGM1ZTRjMjA0M2VfMTIyMQ_0ebb89ad-20f5-4518-bda5-5728c50c5564" escape="true"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table presents the components of net periodic benefit cost (in thousands):</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:41.750000%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:11.461538%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601282%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.461538%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601282%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.461538%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601282%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.461538%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Service cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82NC9mcmFnOjZjZWUxYWI2MjFjYTQ3NGJiMDNjOGRjNWU0YzIwNDNlL3RhYmxlOmY4ODlkNTNiYjkyYjQ5MjBiYTQyZTRhMDlkY2JjN2Y1L3RhYmxlcmFuZ2U6Zjg4OWQ1M2JiOTJiNDkyMGJhNDJlNGEwOWRjYmM3ZjVfMi0xLTEtMS0w_0633f401-7ce2-4046-abf6-f0f61bb422ac">65</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82NC9mcmFnOjZjZWUxYWI2MjFjYTQ3NGJiMDNjOGRjNWU0YzIwNDNlL3RhYmxlOmY4ODlkNTNiYjkyYjQ5MjBiYTQyZTRhMDlkY2JjN2Y1L3RhYmxlcmFuZ2U6Zjg4OWQ1M2JiOTJiNDkyMGJhNDJlNGEwOWRjYmM3ZjVfMi0zLTEtMS0w_d4bc1788-c072-4b46-9f81-e145a77cdec0">338</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82NC9mcmFnOjZjZWUxYWI2MjFjYTQ3NGJiMDNjOGRjNWU0YzIwNDNlL3RhYmxlOmY4ODlkNTNiYjkyYjQ5MjBiYTQyZTRhMDlkY2JjN2Y1L3RhYmxlcmFuZ2U6Zjg4OWQ1M2JiOTJiNDkyMGJhNDJlNGEwOWRjYmM3ZjVfMi01LTEtMS0w_40c83f25-4b0c-4b1d-be69-a969430585af">195</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanServiceCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82NC9mcmFnOjZjZWUxYWI2MjFjYTQ3NGJiMDNjOGRjNWU0YzIwNDNlL3RhYmxlOmY4ODlkNTNiYjkyYjQ5MjBiYTQyZTRhMDlkY2JjN2Y1L3RhYmxlcmFuZ2U6Zjg4OWQ1M2JiOTJiNDkyMGJhNDJlNGEwOWRjYmM3ZjVfMi03LTEtMS0w_7a51c81c-3891-4d0e-8604-2bfde6bea71f">1,014</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Interest cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82NC9mcmFnOjZjZWUxYWI2MjFjYTQ3NGJiMDNjOGRjNWU0YzIwNDNlL3RhYmxlOmY4ODlkNTNiYjkyYjQ5MjBiYTQyZTRhMDlkY2JjN2Y1L3RhYmxlcmFuZ2U6Zjg4OWQ1M2JiOTJiNDkyMGJhNDJlNGEwOWRjYmM3ZjVfMy0xLTEtMS0w_db675342-8008-42b5-9f02-f3c830a91388">151</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82NC9mcmFnOjZjZWUxYWI2MjFjYTQ3NGJiMDNjOGRjNWU0YzIwNDNlL3RhYmxlOmY4ODlkNTNiYjkyYjQ5MjBiYTQyZTRhMDlkY2JjN2Y1L3RhYmxlcmFuZ2U6Zjg4OWQ1M2JiOTJiNDkyMGJhNDJlNGEwOWRjYmM3ZjVfMy0zLTEtMS0w_3353aec7-5ae4-4ac9-b9b2-7de8e4a123f1">117</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82NC9mcmFnOjZjZWUxYWI2MjFjYTQ3NGJiMDNjOGRjNWU0YzIwNDNlL3RhYmxlOmY4ODlkNTNiYjkyYjQ5MjBiYTQyZTRhMDlkY2JjN2Y1L3RhYmxlcmFuZ2U6Zjg4OWQ1M2JiOTJiNDkyMGJhNDJlNGEwOWRjYmM3ZjVfMy01LTEtMS0w_c3f0e052-9ef2-402e-8faa-0212c4c4b720">453</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" name="us-gaap:DefinedBenefitPlanInterestCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82NC9mcmFnOjZjZWUxYWI2MjFjYTQ3NGJiMDNjOGRjNWU0YzIwNDNlL3RhYmxlOmY4ODlkNTNiYjkyYjQ5MjBiYTQyZTRhMDlkY2JjN2Y1L3RhYmxlcmFuZ2U6Zjg4OWQ1M2JiOTJiNDkyMGJhNDJlNGEwOWRjYmM3ZjVfMy03LTEtMS0w_5c761484-f1bf-4c90-8bb9-f6363e3c03fd">351</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net periodic benefit cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82NC9mcmFnOjZjZWUxYWI2MjFjYTQ3NGJiMDNjOGRjNWU0YzIwNDNlL3RhYmxlOmY4ODlkNTNiYjkyYjQ5MjBiYTQyZTRhMDlkY2JjN2Y1L3RhYmxlcmFuZ2U6Zjg4OWQ1M2JiOTJiNDkyMGJhNDJlNGEwOWRjYmM3ZjVfNC0xLTEtMS0w_81a19207-8f11-4313-831b-cec609a8d35b">216</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82NC9mcmFnOjZjZWUxYWI2MjFjYTQ3NGJiMDNjOGRjNWU0YzIwNDNlL3RhYmxlOmY4ODlkNTNiYjkyYjQ5MjBiYTQyZTRhMDlkY2JjN2Y1L3RhYmxlcmFuZ2U6Zjg4OWQ1M2JiOTJiNDkyMGJhNDJlNGEwOWRjYmM3ZjVfNC0zLTEtMS0w_29dbc053-c3c9-4738-8b04-f86d70bb33e3">455</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-3" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82NC9mcmFnOjZjZWUxYWI2MjFjYTQ3NGJiMDNjOGRjNWU0YzIwNDNlL3RhYmxlOmY4ODlkNTNiYjkyYjQ5MjBiYTQyZTRhMDlkY2JjN2Y1L3RhYmxlcmFuZ2U6Zjg4OWQ1M2JiOTJiNDkyMGJhNDJlNGEwOWRjYmM3ZjVfNC01LTEtMS0w_2f773c1e-48ed-4961-bcd8-7b6f98a81839">648</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82NC9mcmFnOjZjZWUxYWI2MjFjYTQ3NGJiMDNjOGRjNWU0YzIwNDNlL3RhYmxlOmY4ODlkNTNiYjkyYjQ5MjBiYTQyZTRhMDlkY2JjN2Y1L3RhYmxlcmFuZ2U6Zjg4OWQ1M2JiOTJiNDkyMGJhNDJlNGEwOWRjYmM3ZjVfNC03LTEtMS0w_3d7a9cef-f6b9-49bb-9148-b66ecb4a1573">1,365</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The service cost is recorded in SG&amp;A and the interest cost is recorded in Other expense, net in the accompanying Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The projected benefit obligation as of September&#160;30, 2019 and December&#160;31, 2018 was $<ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82NC9mcmFnOjZjZWUxYWI2MjFjYTQ3NGJiMDNjOGRjNWU0YzIwNDNlL3RleHRyZWdpb246NmNlZTFhYjYyMWNhNDc0YmIwM2M4ZGM1ZTRjMjA0M2VfNDM5ODA0NjUxMjQzOQ_e516c855-acd9-4e60-a54e-330bec1a0921">15.7</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82NC9mcmFnOjZjZWUxYWI2MjFjYTQ3NGJiMDNjOGRjNWU0YzIwNDNlL3RleHRyZWdpb246NmNlZTFhYjYyMWNhNDc0YmIwM2M4ZGM1ZTRjMjA0M2VfNDM5ODA0NjUxMjQ0Nw_db6ee33c-e6f9-4004-af58-ce0dcabbb7ff">15.0</ix:nonFraction> million, respectively, and is recorded in Other long-term liabilities in the accompanying Unaudited Condensed Consolidated Balance Sheets. There is no requirement for Kforce to fund the SERP and, as a result, <ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:DefinedBenefitPlanContributionsByEmployer" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82NC9mcmFnOjZjZWUxYWI2MjFjYTQ3NGJiMDNjOGRjNWU0YzIwNDNlL3RleHRyZWdpb246NmNlZTFhYjYyMWNhNDc0YmIwM2M4ZGM1ZTRjMjA0M2VfMTA3Mw_3fc7a836-1157-46cc-94d6-5f349ea5ad94">no</ix:nonFraction> contributions were made to the SERP during the nine months ended September&#160;30, 2019. Kforce does <ix:nonFraction unitRef="usd" contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930" decimals="INF" format="ixt-sec:numwordsen" name="us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82NC9mcmFnOjZjZWUxYWI2MjFjYTQ3NGJiMDNjOGRjNWU0YzIwNDNlL3RleHRyZWdpb246NmNlZTFhYjYyMWNhNDc0YmIwM2M4ZGM1ZTRjMjA0M2VfMTE1NQ_2010b0e6-7bcc-4510-a9fe-4f2563098609">no</ix:nonFraction>t currently anticipate funding the SERP during the year ended December&#160;31, 2019.</span></div></ix:continuation><div id="i_0_67"></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Note K - <ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RleHRyZWdpb246N2MzMjY0ODljMDQ0NDgzY2I5MWNhMTM1NzM3ZWU3ZTdfMzE4OQ_59797907-2827-47c0-9c26-fc6573a839e0" continuedAt="ifd6290faded5400ba0ca511224006a72" escape="true">Stock Incentive Plans</ix:nonNumeric></span></div><ix:continuation id="ifd6290faded5400ba0ca511224006a72" continuedAt="i97558a0a5b6449f7bb0d9ef02f656309"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On April 23, 2019, the Kforce shareholders approved the 2019 Stock Incentive Plan (the &#8220;2019 Plan&#8221;). The 2019 Plan allows for the issuance of stock options, stock appreciation rights, stock awards (including restricted stock awards (&#8220;RSAs&#8221;) and restricted stock units (&#8220;RSUs&#8221;)) and other stock-based awards. The aggregate number of shares of common stock that are subject to awards under the 2019 Plan is&#160;approximately <ix:nonFraction unitRef="shares" contextRef="i931cfaa79f2f45ec8a24fbcfcd1fffd8_I20190423" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RleHRyZWdpb246N2MzMjY0ODljMDQ0NDgzY2I5MWNhMTM1NzM3ZWU3ZTdfNDU1_a391101d-80f5-4aec-87f7-b07a6e0d2cad">2.8</ix:nonFraction> million shares. The 2019 Plan terminates on April&#160;23, 2029. Prior to the effective date of the 2019 Plan, the Company granted stock awards to eligible participants under our 2017 Stock Incentive Plan, 2016 Stock Incentive Plan and 2013 Stock Incentive Plan (collectively the &#8220;Prior Plans&#8221;). As of the effective date of the 2019 Plan, no additional awards may be granted pursuant to the Prior Plans; however, awards outstanding as of the effective date will continue to vest in accordance with the terms of the Prior Plans.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">During the three and nine months ended September&#160;30, 2019, stock-based compensation expense from continuing operations was $<ix:nonFraction unitRef="usd" contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RleHRyZWdpb246N2MzMjY0ODljMDQ0NDgzY2I5MWNhMTM1NzM3ZWU3ZTdfMTA5OTUxMTYzMTc3Mg_1f8b5c0f-7cb1-4292-9223-a7cb8d9a1386">2.4</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RleHRyZWdpb246N2MzMjY0ODljMDQ0NDgzY2I5MWNhMTM1NzM3ZWU3ZTdfMTA5OTUxMTYzMTc5NA_ea8322f4-dad2-4699-a0aa-b9020a347d2c">7.4</ix:nonFraction> million, respectively. During the three and nine months ended September&#160;30, 2018, stock-based compensation expense from continuing operations was $<ix:nonFraction unitRef="usd" contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RleHRyZWdpb246N2MzMjY0ODljMDQ0NDgzY2I5MWNhMTM1NzM3ZWU3ZTdfMTE5Nw_193337f1-7fac-4740-8158-727c45a1bb8b">1.9</ix:nonFraction> million and $<ix:nonFraction unitRef="usd" contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:AllocatedShareBasedCompensationExpense" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RleHRyZWdpb246N2MzMjY0ODljMDQ0NDgzY2I5MWNhMTM1NzM3ZWU3ZTdfMTIwNA_17cacfd0-9eb9-4d5a-bc1b-eba3026e0cef">6.3</ix:nonFraction> million, respectively.</span></div></ix:continuation><div style="margin-top:5pt;"><span><br/></span></div><div style="margin-top:5pt;"></div><div style="position:relative;width:100%;height:72pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">20</span></div></div></div><hr style="page-break-after:always"/><div style="height:72pt;width:100%;"><div><span><br/></span></div></div><ix:continuation id="i97558a0a5b6449f7bb0d9ef02f656309"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Restricted Stock</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Restricted stock (including RSAs and RSUs) are granted to executives and management either: for awards related to Kforce&#8217;s annual long-term incentive (&#8220;LTI&#8221;) compensation program or as part of a compensation package in order to retain directors, executives and management. The LTI award amounts are generally based on total shareholder return performance goals. Restricted stock granted during the nine months ended September&#160;30, 2019 will vest over a period of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RleHRyZWdpb246N2MzMjY0ODljMDQ0NDgzY2I5MWNhMTM1NzM3ZWU3ZTdfMTY4Mw_777d5d61-8735-4f0d-89f2-acccd7270a43">one</span> to <ix:nonNumeric contextRef="i175d9dde1ecd460a9fab99472cd208fc_D20190101-20190930" format="ixt-sec:durwordsen" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RleHRyZWdpb246N2MzMjY0ODljMDQ0NDgzY2I5MWNhMTM1NzM3ZWU3ZTdfMTY4OQ_aa7a2b6b-6015-4fc2-b63c-623e006ba4ee">ten years</ix:nonNumeric>, with equal vesting annually.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">RSAs contain the same voting rights as other common stock as well as the right to forfeitable dividends in the form of additional RSAs at the same rate as the cash dividend on common stock and containing the same vesting provisions as the underlying award. RSUs contain no voting rights, but have the right to forfeitable dividend equivalents in the form of additional RSUs at the same rate as the cash dividend on common stock and the same vesting provisions as the underlying award. The distribution of shares of common stock for each RSU, pursuant to the terms of the Kforce Inc. Director&#8217;s Restricted Stock Unit Deferral Plan, can be deferred to a date later than the vesting date if an appropriate election is made.&#160;In the event of such deferral, vested RSUs have the right to dividend equivalents.</span></div><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RleHRyZWdpb246N2MzMjY0ODljMDQ0NDgzY2I5MWNhMTM1NzM3ZWU3ZTdfMzE4OA_ed8a330a-9fce-4525-a175-a30e3378f95b" escape="true"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table presents the restricted stock activity for the nine months ended September&#160;30, 2019 (in thousands, except per share amounts):</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:42.711538%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:15.467949%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601282%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:16.108974%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601282%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:16.108974%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Number&#160;of&#160;Restricted&#160;Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-Average<br/>Grant Date<br/>Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total&#160;Intrinsic<br/>Value&#160;of&#160;Restricted<br/>Stock Vested</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at December 31, 2018 (1)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i2ecc7bacab1342558c9f36252795af7b_I20181231" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RhYmxlOjhlMjc4ZDVlZWZjMjQyN2JhMzk3OWVlMjYxNWQ3OTlmL3RhYmxlcmFuZ2U6OGUyNzhkNWVlZmMyNDI3YmEzOTc5ZWUyNjE1ZDc5OWZfMS0xLTEtMS0w_91577c8b-82c3-43b9-ae8a-33b53380fa64">1,320</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i2ecc7bacab1342558c9f36252795af7b_I20181231" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RhYmxlOjhlMjc4ZDVlZWZjMjQyN2JhMzk3OWVlMjYxNWQ3OTlmL3RhYmxlcmFuZ2U6OGUyNzhkNWVlZmMyNDI3YmEzOTc5ZWUyNjE1ZDc5OWZfMS0zLTEtMS0w_c509eb39-bfd4-454b-8e31-158cdd9d34db">24.94</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="if6f95115633d4629a9491760f5bc717c_D20190101-20190930" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RhYmxlOjhlMjc4ZDVlZWZjMjQyN2JhMzk3OWVlMjYxNWQ3OTlmL3RhYmxlcmFuZ2U6OGUyNzhkNWVlZmMyNDI3YmEzOTc5ZWUyNjE1ZDc5OWZfMi0xLTEtMS0w_90ba72e3-87bb-4378-8ae2-207b65ffbb32">69</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="if6f95115633d4629a9491760f5bc717c_D20190101-20190930" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RhYmxlOjhlMjc4ZDVlZWZjMjQyN2JhMzk3OWVlMjYxNWQ3OTlmL3RhYmxlcmFuZ2U6OGUyNzhkNWVlZmMyNDI3YmEzOTc5ZWUyNjE1ZDc5OWZfMi0zLTEtMS0w_b219c42d-b3f3-4963-9cd4-c426775d8b02">33.08</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="if6f95115633d4629a9491760f5bc717c_D20190101-20190930" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RhYmxlOjhlMjc4ZDVlZWZjMjQyN2JhMzk3OWVlMjYxNWQ3OTlmL3RhYmxlcmFuZ2U6OGUyNzhkNWVlZmMyNDI3YmEzOTc5ZWUyNjE1ZDc5OWZfMy0xLTEtMS0w_2dd9b8e8-3b17-4367-95db-999f389f9ac8">51</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="if6f95115633d4629a9491760f5bc717c_D20190101-20190930" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RhYmxlOjhlMjc4ZDVlZWZjMjQyN2JhMzk3OWVlMjYxNWQ3OTlmL3RhYmxlcmFuZ2U6OGUyNzhkNWVlZmMyNDI3YmEzOTc5ZWUyNjE1ZDc5OWZfMy0zLTEtMS0w_60cd2e28-bf1b-47e2-8c95-013bec18b63f">24.23</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Vested (2)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="shares" contextRef="if6f95115633d4629a9491760f5bc717c_D20190101-20190930" decimals="-3" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RhYmxlOjhlMjc4ZDVlZWZjMjQyN2JhMzk3OWVlMjYxNWQ3OTlmL3RhYmxlcmFuZ2U6OGUyNzhkNWVlZmMyNDI3YmEzOTc5ZWUyNjE1ZDc5OWZfNC0xLTEtMS0w_6ee1d06b-635e-4b3f-98be-96561769eab0">129</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="if6f95115633d4629a9491760f5bc717c_D20190101-20190930" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RhYmxlOjhlMjc4ZDVlZWZjMjQyN2JhMzk3OWVlMjYxNWQ3OTlmL3RhYmxlcmFuZ2U6OGUyNzhkNWVlZmMyNDI3YmEzOTc5ZWUyNjE1ZDc5OWZfNC0zLTEtMS0w_d73b99ea-e66f-4ef0-9027-2d77c919a30d">23.75</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="if6f95115633d4629a9491760f5bc717c_D20190101-20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RhYmxlOjhlMjc4ZDVlZWZjMjQyN2JhMzk3OWVlMjYxNWQ3OTlmL3RhYmxlcmFuZ2U6OGUyNzhkNWVlZmMyNDI3YmEzOTc5ZWUyNjE1ZDc5OWZfNC01LTEtMS0w_1addf347-db19-4122-a379-e02d75e5db2e">4,602</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at September 30, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="shares" contextRef="i3779568a173e4f75b7deead7fc7171c1_I20190930" decimals="-3" format="ixt:numdotdecimal" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RhYmxlOjhlMjc4ZDVlZWZjMjQyN2JhMzk3OWVlMjYxNWQ3OTlmL3RhYmxlcmFuZ2U6OGUyNzhkNWVlZmMyNDI3YmEzOTc5ZWUyNjE1ZDc5OWZfNS0xLTEtMS0w_cfd8c404-00fc-4d60-b3b4-ef8314b9ab58">1,209</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usdPerShare" contextRef="i3779568a173e4f75b7deead7fc7171c1_I20190930" decimals="2" name="us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" scale="0" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RhYmxlOjhlMjc4ZDVlZWZjMjQyN2JhMzk3OWVlMjYxNWQ3OTlmL3RhYmxlcmFuZ2U6OGUyNzhkNWVlZmMyNDI3YmEzOTc5ZWUyNjE1ZDc5OWZfNS0zLTEtMS0w_7c8850b5-804d-480f-8f57-493f3e8b3296">25.55</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td></tr></table></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-weight:400;line-height:120%;">(1) The weighted-average grant date fair value at December 31, 2018 has been updated to correct an immaterial reporting error in our 2018 Annual Report on Form 10-K.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-weight:400;line-height:120%;">(2) The increase in shares vested during the nine months ended September 30, 2019 was due to the acceleration of stock-based compensation expense triggered by a change in control of KGS.</span></div></ix:nonNumeric><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">As of September&#160;30, 2019, total unrecognized stock-based compensation expense related to restricted stock was $<ix:nonFraction unitRef="usd" contextRef="i3779568a173e4f75b7deead7fc7171c1_I20190930" decimals="-5" format="ixt:numdotdecimal" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RleHRyZWdpb246N2MzMjY0ODljMDQ0NDgzY2I5MWNhMTM1NzM3ZWU3ZTdfMzExMw_6a007865-61b4-44a9-b4e0-f3a9a39cfebe">21.6</ix:nonFraction> million, which will be recognized over a weighted-average remaining period of <ix:nonNumeric contextRef="if6f95115633d4629a9491760f5bc717c_D20190101-20190930" format="ixt-sec:duryear" name="us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RleHRyZWdpb246N2MzMjY0ODljMDQ0NDgzY2I5MWNhMTM1NzM3ZWU3ZTdfMzE4Ng_e4cca78c-c734-4525-a952-dad229cee3b5">3.6</ix:nonNumeric> years.</span></div></ix:continuation><div id="i_0_70"></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Note L - <ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83MC9mcmFnOjc1MTdjYTg5YTVlNDRlYjM4N2FkNGJmYjBiMjY5NWM3L3RleHRyZWdpb246NzUxN2NhODlhNWU0NGViMzg3YWQ0YmZiMGIyNjk1YzdfMTIwNg_b5e9b673-36c1-4af1-8148-b7fb9658ef59" continuedAt="id4c9f77d254e4f4388492187b8f32caf" escape="true">Derivative Instrument and Hedging Activity</ix:nonNumeric></span></div><ix:continuation id="id4c9f77d254e4f4388492187b8f32caf"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Kforce is exposed to interest rate risk as a result of our corporate borrowing activities. The Firm uses an interest rate swap derivative as a risk management tool to mitigate the potential impact of rising interest rates on our variable rate debt. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On April 21, 2017, Kforce entered into a forward-starting interest rate swap agreement with Wells Fargo Bank, N.A. (the &#8220;Swap&#8221;). The Swap was effective on May 31, 2017 and matures on April 29, 2022. The Swap rate is <ix:nonFraction unitRef="number" contextRef="ifef4dc28a73a4b208041eb1b7fb4bfe0_I20170531" decimals="INF" name="us-gaap:DerivativeForwardInterestRate" scale="-2" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83MC9mcmFnOjc1MTdjYTg5YTVlNDRlYjM4N2FkNGJmYjBiMjY5NWM3L3RleHRyZWdpb246NzUxN2NhODlhNWU0NGViMzg3YWQ0YmZiMGIyNjk1YzdfNTIz_de5e44d4-cf31-4d8d-97f1-5f6d36bfe851">1.81</ix:nonFraction>%, which is added to our interest rate margin to determine the fixed rate that the Firm will pay to the counterparty during the term of the Swap based on the notional amount of the Swap. The notional amount of the Swap is $<ix:nonFraction unitRef="usd" contextRef="i8a15306c729a47d8aa26ff1405a2640b_I20190531" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83MC9mcmFnOjc1MTdjYTg5YTVlNDRlYjM4N2FkNGJmYjBiMjY5NWM3L3RleHRyZWdpb246NzUxN2NhODlhNWU0NGViMzg3YWQ0YmZiMGIyNjk1YzdfNzQ2_47d3df17-5036-4020-98c0-c6d7be5de3a7"><ix:nonFraction unitRef="usd" contextRef="idba84a6758a945ff8c50073ea518fc7b_I20180531" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83MC9mcmFnOjc1MTdjYTg5YTVlNDRlYjM4N2FkNGJmYjBiMjY5NWM3L3RleHRyZWdpb246NzUxN2NhODlhNWU0NGViMzg3YWQ0YmZiMGIyNjk1YzdfNzQ2_4c4b27f1-0417-45dc-af27-e724b5a4d396"><ix:nonFraction unitRef="usd" contextRef="ifef4dc28a73a4b208041eb1b7fb4bfe0_I20170531" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83MC9mcmFnOjc1MTdjYTg5YTVlNDRlYjM4N2FkNGJmYjBiMjY5NWM3L3RleHRyZWdpb246NzUxN2NhODlhNWU0NGViMzg3YWQ0YmZiMGIyNjk1YzdfNzQ2_874de553-e109-4a68-adb9-c77f8bcb51c9">65.0</ix:nonFraction></ix:nonFraction></ix:nonFraction> million for the first three years and decreases to $<ix:nonFraction unitRef="usd" contextRef="ic991b96b664d4fb0814a65279503c37e_I20210531" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83MC9mcmFnOjc1MTdjYTg5YTVlNDRlYjM4N2FkNGJmYjBiMjY5NWM3L3RleHRyZWdpb246NzUxN2NhODlhNWU0NGViMzg3YWQ0YmZiMGIyNjk1YzdfNzky_00e8840b-2587-47f0-976d-16f58359bb20"><ix:nonFraction unitRef="usd" contextRef="i09382697f21a4f65ac8e881c25cae395_I20200531" decimals="INF" format="ixt:numdotdecimal" name="us-gaap:DerivativeNotionalAmount" scale="6" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83MC9mcmFnOjc1MTdjYTg5YTVlNDRlYjM4N2FkNGJmYjBiMjY5NWM3L3RleHRyZWdpb246NzUxN2NhODlhNWU0NGViMzg3YWQ0YmZiMGIyNjk1YzdfNzky_54372109-e86a-4cdf-9c7e-8340ea1fa795">25.0</ix:nonFraction></ix:nonFraction> million for years four and five. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Swap has been designated as a cash flow hedge and was effective at September&#160;30, 2019. The change in the fair value of the Swap is recorded as a component of other comprehensive income in the consolidated financial statements.</span></div><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83MC9mcmFnOjc1MTdjYTg5YTVlNDRlYjM4N2FkNGJmYjBiMjY5NWM3L3RleHRyZWdpb246NzUxN2NhODlhNWU0NGViMzg3YWQ0YmZiMGIyNjk1YzdfMTIwOA_ebfe6623-5af3-4c3d-a1d7-436d400e1fba" escape="true"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the activity in the accumulated derivative instrument gain (loss) for the nine months ended September&#160;30, 2019 (in thousands):</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:79.410256%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:16.589744%;"></td><td style="width:1.0%;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></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></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated derivative instrument gain, beginning of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i78fa5aaf4c4b4d8b85c4cb768ec7998d_I20181231" decimals="-3" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83MC9mcmFnOjc1MTdjYTg5YTVlNDRlYjM4N2FkNGJmYjBiMjY5NWM3L3RhYmxlOmQ1NjdjMzlmNjU4MzQyN2NhY2JkYjIzMTVkZTBkODQ0L3RhYmxlcmFuZ2U6ZDU2N2MzOWY2NTgzNDI3Y2FjYmRiMjMxNWRlMGQ4NDRfMi0xLTEtMS0w_9e64dd9c-04c6-4872-82ae-dede4b51fefa">900</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net change associated with current period hedging transactions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="i6776d3aaf392475e92a57774b1cf78b8_D20190101-20190930" decimals="-3" sign="-" format="ixt:numdotdecimal" name="us-gaap:OtherComprehensiveIncomeLossBeforeTax" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83MC9mcmFnOjc1MTdjYTg5YTVlNDRlYjM4N2FkNGJmYjBiMjY5NWM3L3RhYmxlOmQ1NjdjMzlmNjU4MzQyN2NhY2JkYjIzMTVkZTBkODQ0L3RhYmxlcmFuZ2U6ZDU2N2MzOWY2NTgzNDI3Y2FjYmRiMjMxNWRlMGQ4NDRfMy0xLTEtMS0w_e528af13-94db-4b6e-9934-14b46b927d93">1,165</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated derivative instrument loss, end of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ib5dd2196ab82450db7f00ae7e8bae286_I20190930" decimals="-3" sign="-" name="us-gaap:StockholdersEquity" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83MC9mcmFnOjc1MTdjYTg5YTVlNDRlYjM4N2FkNGJmYjBiMjY5NWM3L3RhYmxlOmQ1NjdjMzlmNjU4MzQyN2NhY2JkYjIzMTVkZTBkODQ0L3RhYmxlcmFuZ2U6ZDU2N2MzOWY2NTgzNDI3Y2FjYmRiMjMxNWRlMGQ4NDRfNS0xLTEtMS0w_d7257aff-4804-4d86-b273-34d2d8b59a96">265</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr></table></div></ix:nonNumeric></ix:continuation><div><span><br/></span></div><div id="i_0_73"></div><div style="margin-top:5pt;"></div><div style="position:relative;width:100%;height:72pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">21</span></div></div></div><hr style="page-break-after:always"/><div style="height:72pt;width:100%;"><div><span><br/></span></div></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Note M - <ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="us-gaap:FairValueDisclosuresTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83My9mcmFnOjFmNTM2YTM1ZDY5NTQ5N2E4NGNlZGMxMzRhMjhkMTAwL3RleHRyZWdpb246MWY1MzZhMzVkNjk1NDk3YTg0Y2VkYzEzNGEyOGQxMDBfMTExNw_dbc34bcc-9083-427e-a507-c315cb300676" continuedAt="i4eb6170efa334354adf0c46ce2c5ab20" escape="true">Fair Value Measurements</ix:nonNumeric></span></div><ix:continuation id="i4eb6170efa334354adf0c46ce2c5ab20"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Kforce&#8217;s interest rate swap is measured at fair value using readily observable inputs, such as the LIBOR interest rate, which are considered to be Level 2 inputs. At September&#160;30, 2019 and December&#160;31, 2018, the Swap is recorded in Other long-term liabilities and Other assets, net, respectively, within the accompanying Unaudited Condensed Consolidated Balance Sheets. Refer to Note L - &#8220;Derivative Instrument and Hedging Activity&#8221; for a complete discussion of the Firm&#8217;s derivative instrument.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Certain assets, in specific circumstances, are measured at fair value on a non-recurring basis utilizing Level 3 inputs such as goodwill, other long-lived assets and the equity method investment. For these assets, measurement at fair value in periods subsequent to their initial recognition would be applicable if one or more of these assets were determined to be impaired.</span></div><ix:nonNumeric contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930" name="us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83My9mcmFnOjFmNTM2YTM1ZDY5NTQ5N2E4NGNlZGMxMzRhMjhkMTAwL3RleHRyZWdpb246MWY1MzZhMzVkNjk1NDk3YTg0Y2VkYzEzNGEyOGQxMDBfMTExOQ_c4e354c3-346e-473f-9736-e9d963e308cb" escape="true"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth by level, within the fair value hierarchy, estimated fair values on a recurring basis (in thousands):</span></div><div style="text-align:center;margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:41.429487%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:11.461538%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601282%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.621795%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601282%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.461538%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.601282%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:11.621795%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Asset/(Liability) Measured at Fair Value:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Asset/(Liability)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Quoted&#160;Prices&#160;in<br/>Active Markets<br/>for Identical<br/>Assets (Level 1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Significant<br/>Other<br/>Observable<br/>Inputs&#160;(Level&#160;2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Significant<br/>Unobservable<br/>Inputs&#160;(Level&#160;3)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">At September 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Recurring basis:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Interest rate swap derivative instrument</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="ie7f07a77790d429eb021a8745008cbf7_I20190930" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83My9mcmFnOjFmNTM2YTM1ZDY5NTQ5N2E4NGNlZGMxMzRhMjhkMTAwL3RhYmxlOjI4YTU1NWZkOTJkNTQ3NmRiYjk5OWM2NGNhZTFmYjcxL3RhYmxlcmFuZ2U6MjhhNTU1ZmQ5MmQ1NDc2ZGJiOTk5YzY0Y2FlMWZiNzFfMy0xLTEtMS0w_f7b86852-29c2-4bb3-b3ce-44e0e2035a29">265</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i0f346bf0232d43e4909195265728b47e_I20190930" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83My9mcmFnOjFmNTM2YTM1ZDY5NTQ5N2E4NGNlZGMxMzRhMjhkMTAwL3RhYmxlOjI4YTU1NWZkOTJkNTQ3NmRiYjk5OWM2NGNhZTFmYjcxL3RhYmxlcmFuZ2U6MjhhNTU1ZmQ5MmQ1NDc2ZGJiOTk5YzY0Y2FlMWZiNzFfMy0zLTEtMS0w_2a134124-ad47-48ed-9318-9fb90a4fe57d">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(<ix:nonFraction unitRef="usd" contextRef="icec22aba9ccd4aa096ff2469f970a028_I20190930" decimals="-3" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83My9mcmFnOjFmNTM2YTM1ZDY5NTQ5N2E4NGNlZGMxMzRhMjhkMTAwL3RhYmxlOjI4YTU1NWZkOTJkNTQ3NmRiYjk5OWM2NGNhZTFmYjcxL3RhYmxlcmFuZ2U6MjhhNTU1ZmQ5MmQ1NDc2ZGJiOTk5YzY0Y2FlMWZiNzFfMy01LTEtMS0w_65ec2862-70cb-4724-bbd3-32afdf796df5">265</ix:nonFraction>)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iafb8bb268d1a4c53a513f39d07bf669a_I20190930" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeLiabilities" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83My9mcmFnOjFmNTM2YTM1ZDY5NTQ5N2E4NGNlZGMxMzRhMjhkMTAwL3RhYmxlOjI4YTU1NWZkOTJkNTQ3NmRiYjk5OWM2NGNhZTFmYjcxL3RhYmxlcmFuZ2U6MjhhNTU1ZmQ5MmQ1NDc2ZGJiOTk5YzY0Y2FlMWZiNzFfMy03LTEtMS0w_3afaa244-9a36-4452-a4f0-316d0df83509">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">At December 31, 2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Recurring basis:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Interest rate swap derivative instrument</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="iec140ff720a3443183644b8d82cc9562_I20181231" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83My9mcmFnOjFmNTM2YTM1ZDY5NTQ5N2E4NGNlZGMxMzRhMjhkMTAwL3RhYmxlOjI4YTU1NWZkOTJkNTQ3NmRiYjk5OWM2NGNhZTFmYjcxL3RhYmxlcmFuZ2U6MjhhNTU1ZmQ5MmQ1NDc2ZGJiOTk5YzY0Y2FlMWZiNzFfNi0xLTEtMS0w_10194a95-4094-423a-a587-c29473883b24">900</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="ida996a1c0ea74319b36f88d5011dfae3_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83My9mcmFnOjFmNTM2YTM1ZDY5NTQ5N2E4NGNlZGMxMzRhMjhkMTAwL3RhYmxlOjI4YTU1NWZkOTJkNTQ3NmRiYjk5OWM2NGNhZTFmYjcxL3RhYmxlcmFuZ2U6MjhhNTU1ZmQ5MmQ1NDc2ZGJiOTk5YzY0Y2FlMWZiNzFfNi0zLTEtMS0w_39a2a7d6-dd64-4b1f-919a-1d9bd6142ea6">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="i7b71ef1d5b5d4669b6a2f9dcf2b074bc_I20181231" decimals="-3" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83My9mcmFnOjFmNTM2YTM1ZDY5NTQ5N2E4NGNlZGMxMzRhMjhkMTAwL3RhYmxlOjI4YTU1NWZkOTJkNTQ3NmRiYjk5OWM2NGNhZTFmYjcxL3RhYmxlcmFuZ2U6MjhhNTU1ZmQ5MmQ1NDc2ZGJiOTk5YzY0Y2FlMWZiNzFfNi01LTEtMS0w_6a84b40d-85cb-46b3-911c-a3a09d11732a">900</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><ix:nonFraction unitRef="usd" contextRef="idc7f6ebf0c8c4a8bba002444475bb47f_I20181231" decimals="-3" format="ixt:zerodash" name="us-gaap:DerivativeAssets" scale="3" id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83My9mcmFnOjFmNTM2YTM1ZDY5NTQ5N2E4NGNlZGMxMzRhMjhkMTAwL3RhYmxlOjI4YTU1NWZkOTJkNTQ3NmRiYjk5OWM2NGNhZTFmYjcxL3RhYmxlcmFuZ2U6MjhhNTU1ZmQ5MmQ1NDc2ZGJiOTk5YzY0Y2FlMWZiNzFfNi03LTEtMS0w_1644ae5f-c964-4b15-ae0d-8c27503c5ec8">&#8212;</ix:nonFraction>&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div></ix:nonNumeric><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">There were no transfers into or out of Level 1, 2 or 3 assets or liabilities during the nine months ended September&#160;30, 2019.</span></div></ix:continuation><div><span><br/></span></div><div id="i_0_76"></div><div></div><div style="position:relative;width:100%;height:72pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">22</span></div></div></div><hr style="page-break-after:always"/><div style="height:45pt;width:100%;"><div><span><br/></span></div></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">ITEM 2.&#160;MANAGEMENT&#8217;S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.</span></div><div id="i_0_79"></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">EXECUTIVE SUMMARY</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:115%;">During 2019, Kforce sold the GS segment, which has been reported as discontinued operations in the consolidated financial statements for the three and nine months ended September 30, 2019 and 2018. Refer to Note B - &#8220;Discontinued Operations&#8221; to the Notes to the Unaudited Condensed Consolidated Financial Statements for a more detailed discussion. Except as specifically noted, our discussions below exclude any activity related to the GS segment, which is addressed separately in the discussion of  Discontinued Operations, Net of Tax, and certain prior year amounts have been reclassified to conform to current year presentation. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following is an executive summary of what Kforce believes are highlights as of and for the nine months ended September&#160;30, 2019, which should be considered in the context of the additional discussions herein and in conjunction with the unaudited condensed consolidated financial statements and notes thereto.</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Revenue for the nine months ended September&#160;30, 2019 increased 3.9% to $1,011.2 million from $973.6 million in the comparable period in 2018. </span></div><div style="text-indent:-18pt;padding-left:18pt;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Flex revenue for the nine months ended September&#160;30, 2019 increased 3.7% to $974.0 million from $939.1 million in the comparable period in 2018. Flex revenue increased 7.5% for Tech and decreased 8.9% for FA.</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Direct Hire revenue for the nine months ended September&#160;30, 2019 increased 8.0% to $37.2 million from $34.4 million in the comparable period in 2018.</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Flex gross profit margin for the nine months ended September&#160;30, 2019 decreased 40 basis points to 26.7% from 27.1% in the comparable period in 2018. For the nine months ended September&#160;30, 2019, Flex gross profit decreased 40 basis points and 10 basis points for Tech and FA, respectively. </span></div><div style="text-indent:-18pt;padding-left:18pt;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">SG&amp;A as a percentage of revenue for the nine months ended September&#160;30, 2019 decreased to 23.4% from 23.6% in the comparable period in 2018. SG&amp;A expenses for the nine months ended September&#160;30, 2019 include $2.0 million of severance and other costs due to actions taken as a result of the KGS divestiture, which negatively impacted SG&amp;A. The overall improvement in SG&amp;A was primarily due to an increase in associate productivity and leverage created from our revenue growth.</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Income from continuing operations for the nine months ended September&#160;30, 2019 increased 7.2% to $40.0 million, or $1.65 per share, from $37.3 million, or $1.48 per share, in the comparable period in 2018.</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The total amount outstanding under our credit facility as of September&#160;30, 2019 was $65.0 million, which decreased $6.8 million from December&#160;31, 2018. We exited the quarter with $23.7 million of net debt as we had $41.3 million of cash primarily as a result of the net proceeds from the sale of assets held for sale.</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">The Firm returned $104.0&#160;million of capital to our shareholders in the form of quarterly dividends totaling $12.7 million, or $0.54 per share, and open market common stock repurchases of $91.3&#160;million during the nine months ended September&#160;30, 2019.</span></div><div style="text-indent:-18pt;padding-left:18pt;margin-top:3pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Cash provided by operating activities was $46.5 million during the nine months ended September&#160;30, 2019 compared to $64.7 million for the nine months ended September&#160;30, 2018.</span></div><div style="margin-bottom:2.5pt;"><span><br/></span></div><div style="margin-bottom:2.5pt;"><span><br/></span></div><div style="position:relative;width:100%;height:45pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">23</span></div></div></div><hr style="page-break-after:always"/><div style="height:45pt;width:100%;"><div><span><br/></span></div></div><div id="i_0_82"></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">RESULTS OF OPERATIONS</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Business Overview</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Kforce provides professional staffing services and solutions to our clients on both a temporary (&#8220;Flex&#8221;) and permanent (&#8220;Direct Hire&#8221;) basis through our Tech and FA segments. We operate through our corporate headquarters in Tampa, Florida with 50 field offices located throughout the United States. As of September&#160;30, 2019, Kforce employed nearly 2,300 associates and 10,400 consultants on assignment.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Kforce serves clients across many industries and geographies as well as companies of all sizes with a particular focus on Fortune 1000 and similarly-sized companies. We believe that the drivers of demand in technical and professional staffing, our client portfolio and service offerings are key contributors to our long-term financial stability.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">From an economic standpoint, temporary employment figures and trends are important indicators of staffing demand, which  continue to be positive during 2019, based on data published by the Bureau of Labor Statistics and Staffing Industry Analysts (&#8220;SIA&#8221;). The penetration rate (the percentage of temporary staffing to total employment) and unemployment rate were 2.0% and 3.5%, respectively, in September 2019. Total non-farm employment was up 1.4% year-over-year and temporary help employment was up 0.4% as of September 2019. In addition, the college-level unemployment rate, which we believe serves as a proxy for professional employment and therefore aligns well with the candidate and consultant population that Kforce most typically serves, was 2.0% in September 2019. Further, we believe that the unemployment rate in the specialties we serve, especially in certain technology skill sets, is lower than the published averages, which we believe speaks to the high demand environment in which we are currently operating. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Operating Results - Three and Nine Months Ended September&#160;30, 2019 and 2018</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table presents certain items in our Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income as a percentage of revenue:</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:64.959064%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:5.602339%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.602339%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.602339%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.969591%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:5.602339%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue by segment:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Tech</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">78.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">76.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">78.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">75.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">FA</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">21.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">23.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">21.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">24.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">100.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">100.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">100.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">100.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue by type:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Flex</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">96.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">96.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">96.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">96.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Direct Hire</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">100.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">100.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">100.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">100.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">29.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">29.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">29.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">29.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">23.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">22.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">23.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">23.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income from operations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income from continuing operations, before income taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income from continuing operations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(Loss) income from discontinued operations, net of tax</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(0.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">11.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="margin-bottom:9pt;"></div><div style="position:relative;width:100%;height:45pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">24</span></div></div></div><hr style="page-break-after:always"/><div style="height:45pt;width:100%;"><div><span><br/></span></div></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Revenue</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">. The following table presents revenue by type for each segment and the percentage change from the prior period (in thousands):</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:36.450292%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:8.087719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.087719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.087719%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.087719%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Increase<br/>(Decrease)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Increase<br/>(Decrease)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Tech</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Flex revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">267,304&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">247,154&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">777,227&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">723,159&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Direct Hire revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,695&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">19.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,925&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,720&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14,180&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Tech revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">271,999&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">251,079&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">792,947&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">737,339&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">FA</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Flex revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">66,348&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(3.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">68,948&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">196,760&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(8.9)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">215,988&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Direct Hire revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7,211&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,557&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">21,450&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">20,233&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total FA revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">73,559&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">75,505&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">218,210&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(7.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">236,221&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:9pt;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Flex revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">333,652&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">316,102&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">973,987&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">939,147&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Direct Hire revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">11,906&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10,482&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">37,170&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">34,413&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">345,558&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">326,584&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,011,157&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">973,560&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="margin-top:10pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Our quarterly operating results are affected by the number of billing days in a quarter. The following table presents the year-over-year revenue growth rates, on a billing day basis, for the last five quarters:</span></div><div style="text-align:center;margin-bottom:9pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:31.479532%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.573099%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.573099%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.573099%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.573099%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.573099%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Year-Over-Year Revenue Growth Rates</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="27" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(Per Billing Day)</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Q3 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Q2 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Q1 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Q4 2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Q3 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Billing Days</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">64</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">64</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">63</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">62</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">63</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Tech Flex</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">9.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">9.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">FA Flex</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(5.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(9.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(11.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(11.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(11.8)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div style="padding-left:18pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Total Flex</span></div></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Flex Revenue.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> The key drivers of Flex revenue are the number of consultants on assignment, billable hours, the bill rate per hour and, to a limited extent, the amount of billable expenses incurred by Kforce. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Flex revenue for Tech increased during the three and nine months ended September&#160;30, 2019 by 8.2% (6.5% on a billing day basis) and 7.5%, respectively, as compared to the same periods in 2018, primarily due to growth in billable consultants on assignment. Our growth rate has exceeded SIA&#8217;s projected domestic temporary technology staffing growth rate for 2019 of 3%, which we expect will continue in the fourth quarter of 2019. We believe the secular drivers of technology spend remain firmly intact with many companies becoming increasingly dependent on the efficiencies provided by technology and the need for innovation to support business strategies and sustain relevancy in today&#8217;s rapidly changing marketplace. As we look forward to the fourth quarter of 2019 and into 2020, our belief in the strength in the demand environment within technology has not changed. We expect that Tech Flex revenue growth rates in the fourth quarter of 2019 to approximate third quarter levels on a billing day basis.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Our FA segment experienced a decrease in Flex revenue of 3.8% (5.3% on a billing day basis) and 8.9% during the three and nine months ended September&#160;30, 2019, respectively, as compared to the same periods in 2018. A decrease in the volume of new assignments within FA Flex was partially offset by higher average bill rates, which increased 3.8% and 5.4% for the three and nine months ended September&#160;30, 2019, respectively, as compared to the same periods in 2018. We continue to focus on the strategic repositioning of our FA Flex business into more high-skilled positions that are less susceptible to being disrupted by technological advancements. We expect the year-over-year revenue growth rate for FA Flex to decline further in the high single digits due to a large project that occurred in the fourth quarter of 2018.</span></div><div style="margin-top:5pt;"><span><br/></span></div><div style="margin-top:5pt;"></div><div style="position:relative;width:100%;height:45pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">25</span></div></div></div><hr style="page-break-after:always"/><div style="height:45pt;width:100%;"><div><span><br/></span></div></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table presents the key drivers for the change in Flex revenue by segment over the prior period (in thousands):</span></div><div style="text-align:center;margin-top:10pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:37.327485%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:12.619883%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.619883%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.619883%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.619883%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2019 vs. September 30, 2018</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2019 vs. September 30, 2018</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Tech</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">FA</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Tech</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">FA</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Key Drivers - Increase (Decrease)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Volume - hours billed</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">11,809&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(5,078)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">32,427&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(29,435)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Bill rate</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7,404&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,451&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">21,861&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10,042&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Billable expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">937&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">27&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(220)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">165&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total change in Flex revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">20,150&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2,600)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">54,068&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(19,228)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table presents total Flex hours billed by segment and percentage change over the prior period (in thousands):</span></div><div style="margin-bottom:9pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:41.713450%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Increase<br/>(Decrease)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Increase<br/>(Decrease)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Tech</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,478&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,319&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10,234&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">9,791&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">FA</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,799&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(7.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,942&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,366&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(13.7)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,215&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Flex hours billed</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,277&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,261&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,600&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(2.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">16,006&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Direct Hire Revenue.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> The key drivers of Direct Hire revenue are the number of placements and the associated placement fee. Direct Hire revenue also includes conversion revenue, which may occur when a consultant initially assigned to a client on a temporary basis is later converted to a permanent placement for a fee. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Direct Hire revenue increased 13.6% and 8.0% during the three and nine months ended September&#160;30, 2019, respectively, as compared to the same periods in 2018. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table presents the key drivers for the change in Direct Hire revenue by segment over the prior period (in thousands):</span></div><div style="text-align:center;margin-bottom:9pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:37.327485%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:12.619883%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.619883%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.619883%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.619883%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2019 vs. September 30, 2018</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2019 vs. September 30, 2018</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Tech</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">FA</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Tech</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">FA</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Key Drivers - Increase (Decrease)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Volume - number of placements</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">142&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">174&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,023&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,139)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Placement fee</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">628&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">480&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">517&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,356&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total change in Direct Hire revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">770&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">654&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,540&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,217&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table presents the total number of placements by segment and percentage change over the prior period:</span></div><div style="margin-bottom:9pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:41.713450%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Increase<br/>(Decrease)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Increase<br/>(Decrease)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Tech</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">243&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">234&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">851&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">794&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">FA</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">500&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">487&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,536&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(5.6)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,627&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total number of placements</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">743&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">721&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,387&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1.4)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,421&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="margin-top:12pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table presents the average placement fee by segment and percentage change over the prior period:</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:41.713450%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Increase<br/>(Decrease)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Increase<br/>(Decrease)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Tech</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">19,328&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">16,742&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">18,469&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">17,861&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">FA</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14,420&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13,458&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13,967&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">12.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">12,432&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total average placement fee</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">16,024&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14,525&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,572&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">9.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14,212&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="margin-top:5pt;"><span><br/></span></div><div style="margin-top:5pt;"></div><div style="position:relative;width:100%;height:45pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">26</span></div></div></div><hr style="page-break-after:always"/><div style="height:45pt;width:100%;"><div><span><br/></span></div></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Gross Profit.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> Gross profit is calculated by deducting direct costs (primarily consultant compensation, payroll taxes, payroll-related insurance and certain fringe benefits, as well as independent contractor costs) from total revenue. There are no consultant payroll costs associated with Direct Hire placements, thus all Direct Hire revenue increases gross profit by the full amount of the placement fee. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table presents the gross profit percentage (gross profit as a percentage of total revenue) by segment and percentage change over the prior period:</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:41.713450%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Increase<br/>(Decrease)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Increase<br/>(Decrease)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Tech</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">28.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">27.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">27.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">28.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">FA</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">35.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.3&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">35.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">35.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">34.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total gross profit percentage</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">29.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">29.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">29.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">29.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The change in total gross profit percentage for the nine months ended September&#160;30, 2019 as compared to the same period in 2018, is primarily the result of a decline in Flex gross profit, which was partially offset by an improvement in the mix of Direct Hire revenue. The change in total gross profit percentage for the three months ended September&#160;30, 2019 as compared to the same period in 2018, is primarily the result of an increase in Flex gross profit as well as growth in Direct Hire revenue.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Flex gross profit percentage (Flex gross profit as a percentage of Flex revenue) provides management with helpful insight into the other drivers of total gross profit percentage driven by our Flex business such as changes in the spread between the consultants&#8217; bill rate and pay rate. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table presents the Flex gross profit percentage by segment and percentage change over the prior period:</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:41.713450%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Increase<br/>(Decrease)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Increase<br/>(Decrease)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Tech</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">26.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">26.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">26.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">26.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">FA</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">28.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(0.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">29.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">28.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(0.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">28.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Flex gross profit percentage</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">27.2&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">0.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">27.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">26.7&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">27.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Our Flex gross profit percentage increased 10 basis points for the three months ended September&#160;30, 2019 as compared to 2018 and decreased 40 basis points for the nine months ended September&#160;30, 2019 as compared to 2018.</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">Tech Flex gross profit margin decreased 40 basis points for the nine months ended September&#160;30, 2019 as compared to the same period in 2018, primarily due to compression in bill and pay spreads as a result of the mix of growth in some of our larger clients, which have a slightly lower margin profile. Tech Flex gross profit margin increased 30 basis points for the three months ended September&#160;30, 2019 as compared to the same period in 2018, primarily related to lower costs associated with our foreign workers on assignment and increased profitability with certain clients. We expect Tech Flex gross profit margins for the fourth quarter to be at or near year-to-date levels.</span></div><div style="text-indent:-18pt;padding-left:36pt;margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">&#8226;</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt;">FA Flex gross profit margins were stable for the three and nine months ended September&#160;30, 2019 as compared to the same periods in 2018.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table presents the key drivers for the change in Flex gross profit by segment over the prior period (in thousands):</span></div><div style="text-align:center;margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.269006%;"><tr><td style="width:1.0%;"></td><td style="width:36.880707%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:12.727541%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.536377%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.727541%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.536377%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.727541%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.536377%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.727541%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2019 vs. September 30, 2018</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2019 vs. September 30, 2018</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Tech</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">FA</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Tech</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">FA</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Key Drivers - Increase (Decrease)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue impact</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,348&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(753)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14,395&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(5,506)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Profitability impact</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">796&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(49)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(3,204)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(203)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total change in Flex gross profit</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,144&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(802)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">11,191&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(5,709)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="margin-top:9pt;"><span><br/></span></div><div style="margin-top:5pt;"></div><div style="position:relative;width:100%;height:45pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">27</span></div></div></div><hr style="page-break-after:always"/><div style="height:45pt;width:100%;"><div><span><br/></span></div></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">SG&amp;A Expenses</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">. Total compensation, commissions, payroll taxes and benefit costs as a percentage of SG&amp;A represented 83.2% and 83.3% for the three and nine months ended September&#160;30, 2019, respectively, as compared to 83.1% and 83.7% for the comparable periods in 2018, respectively. Commissions and other bonus incentives for our revenue-generating talent are variable costs driven primarily by revenue and gross profit levels, and associate performance. Therefore, as gross profit levels change, these expenses would also generally be anticipated to change, but remain relatively consistent as a percentage of revenue.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table presents components of SG&amp;A as a percentage of revenue (in thousands):</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:53.555556%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:8.526316%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.526316%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.672515%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.526316%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">% of Revenue</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">% of Revenue</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Compensation, commissions, payroll taxes and benefits costs</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">65,875&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">19.1&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">61,794&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">18.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other (1)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13,348&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">12,604&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total SG&amp;A</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">79,223&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">23.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">74,398&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">22.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Compensation, commissions, payroll taxes and benefits costs</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">197,432&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">19.5&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">192,514&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">19.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other (1)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">39,621&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.9&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">37,582&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total SG&amp;A</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">237,053&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">23.4&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">230,096&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">23.6&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td></tr></table></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">(1) Includes bad debt expense, lease expense, professional fees, travel, telephone, computer&#160;and certain other expenses.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">SG&amp;A as a percentage of revenue increased 20 basis points for the three months ended September&#160;30, 2019, as compared to 2018 primarily because of increased performance-based compensation due to the better-than-expected performance in the third quarter of 2019. SG&amp;A as a percentage of revenue decreased 20 basis points for the nine months ended September&#160;30, 2019 as compared to 2018 primarily due to an increase in associate productivity and leverage from our revenue growth. Included in the nine months ended September 30, 2019 was approximately $2.0 million of severance and other costs due to actions taken as a result of the GS divestiture, which negatively impacted SG&amp;A as a percentage of revenue.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Firm continues to focus on improving the productivity of our associates and exercising solid expense discipline to generate future leverage as revenue grows.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Depreciation and Amortization.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> The following table presents depreciation and amortization expense and percentage change over the prior period by major category (in thousands):</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:41.713450%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:6.771930%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></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="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="15" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Increase<br/>(Decrease)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Increase<br/>(Decrease)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Fixed asset depreciation (includes finance leases)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,192&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(15.5)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,410&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,726&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(14.3)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,346&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Capitalized software amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">235&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(19.0)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">290&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">893&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">12.0&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">797&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Depreciation and amortization</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,427&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(16.1)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,700&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,619&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(10.2)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">%</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,143&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Other Expense, Net.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> Other expense, net for the three and nine months ended September&#160;30, 2019 was $0.9 million and $2.2 million, respectively. Other expense, net for the three and nine months ended September&#160;30, 2018 was $1.1 million and $3.7 million, respectively. Other expense, net consists primarily of interest expense related to outstanding borrowings under our credit facility, which is offset by the interest income on cash held in government money market funds in 2019. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We also recorded a loss on equity method investment of $0.4 million during the nine months ended September&#160;30, 2019. Refer to Note A - &#8220;Summary of Significant Accounting Policies&#8221; to the Notes to the Unaudited Condensed Consolidated Financial Statements for a more detailed discussion on the equity method investment in WorkLLama LLC.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Income Tax Expense.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> Income tax expense as a percentage of income from continuing operations, before income taxes (our &#8220;effective tax rate&#8221; from continuing operations) for the nine months ended September&#160;30, 2019 and 2018 was 24.8% and 25.3%, respectively. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Discontinued Operations, Net of Tax.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> During 2019, we sold the GS segment, which consisted of KGS, our federal government solutions business, and TFX, our federal government product business. Kforce has no significant continuing involvement in the operations of KGS or TFX and reported the GS segment as discontinued operations in the consolidated statements of operations for the three and nine months ended September&#160;30, 2019 and 2018. Refer to Note B - &#8220;Discontinued Operations&#8221; to the Notes to the Unaudited Condensed Consolidated Financial Statements for a more detailed discussion.</span></div><div style="margin-top:5pt;"><span><br/></span></div><div></div><div style="position:relative;width:100%;height:45pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">28</span></div></div></div><hr style="page-break-after:always"/><div style="height:45pt;width:100%;"><div><span><br/></span></div></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On April 1, 2019, Kforce completed the sale of all of the issued and outstanding stock of Kforce Government Holdings, Inc., including its wholly-owned subsidiary KGS, to ManTech International Corporation for a cash purchase price of $115.0 million. Our gain on the sale of KGS, net of transaction costs, was $72.3 million. Total transaction costs were $9.6 million, which primarily includes legal and broker fees, transaction bonuses and accelerated stock-based compensation expense triggered by a change in control of KGS. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:115%;">On June 7, 2019, Kforce completed the sale of all of the issued and outstanding stock of TFX to an unaffiliated third party for a cash purchase price of $18.4&#160;million. During the three months ended September 30, 2019, we recorded an estimated loss of $0.4 million related to a post-closing working capital adjustment. Our gain on the sale of TFX, net of transaction costs, was $7.3&#160;million. Total transaction costs were $2.2&#160;million, which primarily includes legal and broker fees and transaction bonuses. Due to the sale of TFX, we finalized the settlement of a contingent consideration liability related to the acquisition of TFX in 2014 and paid $0.6 million during the nine months ended September&#160;30, 2019.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:115%;">The effective tax rates for discontinued operations, including the gain on sale of discontinued operations, for the nine months ended September&#160;30, 2019 and 2018 were 4.4% and 25.6%, respectively. The tax rate for 2019 is lower as a result of the efficient tax structure of the sale of KGS. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;text-decoration: underline;">Non-GAAP Financial Measures</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Free Cash Flow.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> &#8220;Free Cash Flow,&#8221; a non-GAAP financial measure, is defined by Kforce as net cash provided by operating activities determined in accordance with GAAP, less capital expenditures. Management believes this provides an additional way of viewing our liquidity that, when viewed with our GAAP results, provides a more complete understanding of factors and trends affecting our cash flows and is useful information to investors as it provides a measure of the amount of cash generated from the business that can be used for strategic opportunities including investing in our business, making acquisitions, repurchasing common stock or paying dividends. Free Cash Flow is limited, however, because it does not represent the residual cash flow available for discretionary expenditures. Therefore, we believe it is important to view Free Cash Flow as a complement to (but not a replacement of) our Unaudited Condensed Consolidated Statements of Cash Flows. For the nine months ended September 30, 2019 and 2018, Free Cash Flows includes results from discontinued operations.</span></div><div style="margin-top:5pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table presents Free Cash Flow&#160;(in thousands):</span></div><div style="margin-top:5pt;margin-bottom:9pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"></td><td style="width:67.648094%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:12.662757%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.826393%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:12.662757%;"></td><td style="width:1.0%;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"></span></span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">116,654&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">41,624&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Non-cash provisions and other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(57,409)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,321&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Changes in operating assets/liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(12,735)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7,730&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net cash provided by operating activities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">46,510&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">64,675&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Capital expenditures</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(7,728)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(4,005)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Free cash flow</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">38,782&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">60,670&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Change in debt</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(6,800)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(37,223)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Repurchases of common stock</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(91,947)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(12,465)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cash dividends</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(12,726)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(10,404)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net proceeds from the sale of assets held for sale</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">123,254&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(9,355)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,491)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Change in cash and cash equivalents</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">41,208&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">87&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"></td></tr></table></div><div style="margin-top:5pt;margin-bottom:9pt;"><span><br/></span></div><div style="margin-top:5pt;"></div><div style="position:relative;width:100%;height:45pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">29</span></div></div></div><hr style="page-break-after:always"/><div style="height:45pt;width:100%;"><div><span><br/></span></div></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Adjusted EBITDA.</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"> &#8220;Adjusted EBITDA&#8221;, a non-GAAP financial measure, is defined by Kforce as net income before (loss) income from discontinued operations, net of tax, depreciation and amortization, stock-based compensation expense, interest expense, net and income tax expense. Adjusted EBITDA should not be considered a measure of financial performance under GAAP. Items excluded from Adjusted EBITDA are significant components in understanding and assessing our past and future financial performance, and this presentation should not be construed as an inference by us that our future results will be unaffected by those items excluded from Adjusted EBITDA. Adjusted EBITDA is a key measure used by management to assess our operations including our ability to generate cash flows and our ability to repay our debt obligations and management believes it provides a good metric of our core profitability in comparing our performance to our competitors, as well as our performance over different time periods. Consequently, management believes it is useful information to investors. The measure should not be considered in isolation or as an alternative to net income, cash flows or other financial statement information presented in the consolidated financial statements as indicators of financial performance or liquidity. The measure is not determined in accordance with GAAP and is thus susceptible to varying calculations. Also, Adjusted EBITDA, as presented, may not be comparable to similarly titled measures of other companies.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In addition, although we excluded amortization of stock-based compensation expense because it is a non-cash expense, we expect to continue to incur stock-based compensation in the future and the associated stock issued may result in an increase in our outstanding shares of stock, which may result in the dilution of our stockholder ownership interest. We suggest that you evaluate these items and the potential risks of excluding such items when analyzing our financial position. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table presents Adjusted EBITDA from continuing operations and includes a reconciliation of Adjusted EBITDA to net income (in thousands):</span></div><div style="margin-bottom:9pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:76.070175%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:8.526316%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.672515%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14,940&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">16,177&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(Loss) income from discontinued operations, net of tax</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(967)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,021&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income from continuing operations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,907&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14,156&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,427&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,700&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,419&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,928&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">504&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,043&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,374&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,739&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Adjusted EBITDA from continuing operations</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">25,631&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">23,566&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:6pt;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net income</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">116,654&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">41,624&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income from discontinued operations, net of tax</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">76,697&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,338&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income from continuing operations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">39,957&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">37,286&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,619&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,143&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Stock-based compensation expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7,382&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,328&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Interest expense, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,837&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,579&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13,178&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">12,595&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Adjusted EBITDA from continuing operations</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">66,973&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">64,931&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:115%;">Adjusted EBITDA from continuing operations for the nine months ended September 30, 2019 was negatively impacted by $2.0 million of severance and other costs due to actions taken as a result of the GS divestiture.</span></div><div id="i_0_85"></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">LIQUIDITY AND CAPITAL RESOURCES</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">To meet our capital and liquidity requirements, we primarily rely on operating cash flow as well as borrowings under our credit facility. We anticipate maintaining an outstanding credit facility balance of $65.0 million until the notional amount of our interest rate swap decreases to $25.0 million in May 2020. At September&#160;30, 2019, we had $41.3 million in cash and cash equivalents, which consisted primarily of government money market funds. At September&#160;30, 2019, Kforce had $180.7 million in working capital compared to $140.6 million at December&#160;31, 2018, primarily due to the GS divestiture.</span></div><div style="margin-top:5pt;"><span><br/></span></div><div style="margin-top:5pt;"></div><div style="position:relative;width:100%;height:45pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">30</span></div></div></div><hr style="page-break-after:always"/><div style="height:45pt;width:100%;"><div><span><br/></span></div></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Cash Flows</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We are principally focused on achieving an appropriate balance of cash flow across several areas of opportunity such as: generating positive cash flow from operating activities; returning capital to our shareholders through our quarterly dividends and common stock repurchase program; maintaining appropriate leverage under our credit facility; investing in our infrastructure to allow sustainable growth via capital expenditures; and maintaining sufficient liquidity to complete acquisitions and/or other strategic investments. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">As previously discussed, the GS segment was sold and has been reflected as discontinued operations. For the nine months ended September&#160;30, 2019, cash provided by operating activities and cash provided by investing activities for discontinued operations were $5.1&#160;million and $118.5&#160;million, respectively. For the nine months ended September 30, 2018, cash provided by operating activities and cash used in investing activities for discontinued operations were $5.4&#160;million and $0.9&#160;million, respectively. The absence of cash flows from the GS segment is not expected to have a significant effect on the future liquidity, financial position or capital resources of Kforce. Our Unaudited Condensed Consolidated Statements of Cash Flows are presented on a combined basis (continuing operations and discontinued operations). </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Cash provided by operating activities was $46.5 million during the nine months ended September&#160;30, 2019 compared to $64.7 million during the nine months ended September&#160;30, 2018. Our largest source of operating cash flows is the collection of trade receivables and our largest use of operating cash flows is the payment of our associate and consultant compensation. The decrease is primarily due to the receipt of a $6.8 million income tax refund in the comparable period in 2018 and the timing of collections of accounts receivable.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Cash provided by investing activities was $108.0 million during the nine months ended September&#160;30, 2019 compared to $3.0 million of cash used in the nine months ended September&#160;30, 2018, which includes capital expenditures. Cash provided by investing activities during the nine months ended September&#160;30, 2019 includes the net proceeds from the sale of the GS segment as well as capital invested in an equity method investee.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Cash used in financing activities was $113.3 million during the nine months ended September&#160;30, 2019 compared to $61.6 million during the nine months ended September&#160;30, 2018. This was primarily driven by an increase in cash used for repurchases of common stock and dividends, partially offset by a decrease in payments on our credit facility for the nine months ended September&#160;30, 2019.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table presents the cash flow impact of the common stock repurchase activity (in thousands): </span></div><div style="text-align:center;margin-bottom:9pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:71.391813%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.573099%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:10.573099%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Open market repurchases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">90,808&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">9,565&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Repurchase of shares related to tax withholding requirements for vesting of restricted stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,139&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,900&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total cash flow impact of common stock repurchases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">91,947&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">12,465&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cash paid in current period for settlement of prior year repurchases</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">556&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,323&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">During the nine months ended September&#160;30, 2019 and 2018, Kforce declared and paid quarterly dividends of $12.7 million ($0.54 per share) and $10.4 million ($0.42 per share), respectively. The declaration, payment and amount of future dividends are discretionary and will be subject to determination by our Board each quarter following its review of, among other things, the Firm&#8217;s current and expected financial performance as well as the ability to pay dividends under applicable law.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We believe that existing cash and cash equivalents, cash flow from operations, and available borrowings under our credit facility will be adequate to meet the capital expenditure and working capital requirements of our operations for at least the next 12 months. However, a material deterioration in the economic environment or market conditions, among other things, could negatively impact operating results and liquidity, as well as the ability of our lenders to fund borrowings. Actual results could also differ materially from these indicated as a result of a number of factors, including the use of currently available resources for potential acquisitions, strategic investments, additional common stock repurchases or dividends. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Credit Facility</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Under the credit facility, our maximum borrowing capacity of $300.0 million, which, subject to certain conditions and participation of the lenders, may be increased up to an aggregate additional amount of $150.0 million in the form of revolving credit loans, swingline loans and letters of credit. Letters of credit and swingline loans under the credit facility are subject to sublimits of $10.0 million. As of September&#160;30, 2019 and December&#160;31, 2018, $65.0 million and $71.8 million was outstanding under the credit facility, respectively.</span></div><div style="margin-top:5pt;"><span><br/></span></div><div style="margin-top:5pt;"></div><div style="position:relative;width:100%;height:45pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">31</span></div></div></div><hr style="page-break-after:always"/><div style="height:45pt;width:100%;"><div><span><br/></span></div></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Firm is subject to certain affirmative and negative covenants including (but not limited to), the maintenance of a fixed charge coverage ratio of no less than 1.25 to 1.00 and the maintenance of a total leverage ratio of no greater than 3.25 to 1.00. The numerator in the fixed charge coverage ratio is defined pursuant to the credit facility as earnings before interest expense, income taxes, depreciation and amortization, stock-based compensation expense and other permitted items pursuant to our credit facility (disclosed as &#8220;Consolidated EBITDA&#8221;), less cash paid for capital expenditures, income taxes and dividends. The denominator is defined as Kforce&#8217;s fixed charges such as interest expense and principal payments paid or payable on outstanding debt other than borrowings under the credit facility. The total leverage ratio is defined pursuant to the credit facility as total indebtedness divided by Consolidated EBITDA. Our ability to make distributions or repurchases of equity securities could be limited if an event of default has occurred. Furthermore, our ability to repurchase equity securities could be limited if, (a) the total leverage ratio is greater than 2.75 to 1.00 and (b) the Firm&#8217;s availability, inclusive of unrestricted cash, is less than $25.0 million. As of September&#160;30, 2019, Kforce was not limited in making distributions and executing repurchases of its equity securities. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On April 21, 2017, Kforce entered into the Swap with Wells Fargo to mitigate the risk of rising interest rates and the Swap has been designated as a cash flow hedge. At September&#160;30, 2019 and December&#160;31, 2018, the fair value of the Swap was a liability of $0.3 million and an asset of $0.9 million, respectively. Refer to Note L - &#8220;Derivative Instrument and Hedging Activity&#8221; in the Notes to Unaudited Condensed Consolidated Financial Statements, included in this report for a complete discussion of our credit facility.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In connection with our credit facility, Kforce entered into the First Amendment and Consent, by and among, Kforce and its subsidiaries, Wells Fargo, National Association, and the other lenders thereto on February 28, 2019. The amendment provides certain provisions of the credit facility to (i) permit the divestiture of the GS segment and (ii) increase flexibility to make investments in partnerships and ventures and funding of our SERP. Kforce does not expect the GS divestiture to affect our future compliance with our covenants under the credit facility.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Stock Repurchases</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In March 2019, in anticipation of using the net cash proceeds from the GS divestiture and allowing flexibility to utilize our free cash flow to repurchase shares, the Board approved an increase in our stock repurchase authorization bringing the then available balance to $150.0 million. During the nine months ended September&#160;30, 2019, Kforce repurchased approximately 2.6&#160;million shares of common stock on the open market at a total cost of approximately $91.3&#160;million. As of&#160;September&#160;30, 2019 and December&#160;31, 2018,&#160;$70.8 million and $92.9 million, respectively, remained available for further repurchases under the Board-authorized common stock repurchase program.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Off-Balance Sheet Arrangements</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">There have been no material changes during the period covered by this Quarterly Report on Form 10-Q to our off-balance sheet arrangements previously disclosed in Part II, Item 7, &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; included in our 2018&#160;Annual Report on Form 10-K.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Contractual Obligations and Commitments</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Other than the changes described elsewhere in this Quarterly Report, there have been no material changes during the period covered by this report on Form 10-Q to our contractual obligations previously disclosed in Part II, Item 7, &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations&#8221; included in our 2018&#160;Annual Report on Form 10-K.</span></div><div id="i_0_88"></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">CRITICAL ACCOUNTING ESTIMATES</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Our unaudited condensed consolidated financial statements are prepared in accordance with GAAP. In connection with the preparation of our unaudited condensed consolidated financial statements, we are required to make assumptions and estimates about future events, and apply judgments that affect the reported amount of assets, liabilities, revenues, expenses and the related disclosures. We base our assumptions, estimates and judgments on historical experience, current trends and other factors that management believes to be relevant at the time our unaudited condensed consolidated financial statements are prepared. On a regular basis, management reviews the accounting policies, estimates, assumptions and judgments to ensure that our unaudited condensed consolidated financial statements are presented fairly and in accordance with GAAP. However, because future events and their effects cannot be determined with certainty, actual results could differ from our assumptions and estimates, and such differences could be material. Refer to Note 1 &#8211; &#8220;Summary of Significant Accounting Policies&#8221; in the Notes to Consolidated Financial Statements and &#8220;Management&#8217;s Discussion and Analysis of Financial Condition and Results of Operations &#8211; Critical Accounting Estimates&#8221; in our&#160;2018&#160;Annual Report on Form 10-K for a more detailed discussion of our significant accounting policies and critical accounting estimates.</span></div><div id="i_0_91"></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">NEW ACCOUNTING STANDARDS</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Refer to Note A - &#8220;Summary of Significant Accounting Policies&#8221; in the Notes to Unaudited Condensed Consolidated Financial Statements, included in Item 1. Financial Statements of this report for a discussion of new accounting standards.</span></div><div id="i_0_94"></div><div style="margin-top:5pt;"></div><div style="position:relative;width:100%;height:45pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">32</span></div></div></div><hr style="page-break-after:always"/><div style="height:45pt;width:100%;"><div><span><br/></span></div></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">ITEM&#160;3.&#160;QUANTITATIVE AND QUALITATIVE DISCLOSURES ABOUT MARKET RISK.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">With respect to our quantitative and qualitative disclosures about market risk, there have been no material changes to the information included in Part II, Item 7A, &#8220;Quantitative and Qualitative Disclosures About Market Risk&#8221; in our 2018&#160;Annual Report on Form 10-K.</span></div><div id="i_0_97"></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">ITEM&#160;4.&#160;CONTROLS AND PROCEDURES.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Evaluation of Disclosure Controls and Procedures</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">As of September&#160;30, 2019, we carried out an evaluation required by Rules 13a-15 and 15d-15 under the Exchange Act (the &#8220;Evaluation&#8221;) under the supervision and with the participation of our CEO and CFO, of the effectiveness of our disclosure controls and procedures as defined in Rules 13a-15 and 15d-15 under the Exchange Act (&#8220;Disclosure Controls&#8221;). Based on the Evaluation, our CEO and CFO concluded that the design and operation of our Disclosure Controls were effective to ensure that information required to be disclosed by us in the reports that we file or submit under the Exchange Act is: (1)&#160;recorded, processed, summarized, and reported within the time periods specified in the SEC&#8217;s rules and forms; and (2)&#160;accumulated and communicated to management, including the principal executive officer and the principal financial officer, as appropriate to allow timely decisions regarding disclosure.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Changes in Internal Control over Financial Reporting</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Management has evaluated, with the participation of our CEO and CFO, whether any changes in our internal control over financial reporting that occurred during our last fiscal quarter have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting. Based on the evaluation we conducted, management has concluded that no such changes have occurred.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Inherent Limitations of Internal Control Over Financial Reporting</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Because of the inherent limitations of internal control over financial reporting, including the possibility of collusion or improper management override of controls, material misstatements due to error or fraud may not be prevented or detected on a timely basis. Also, projections of any evaluation of the effectiveness of the internal control over financial reporting to future periods are subject to the risk that the controls may become inadequate because of changes in conditions, or that the degree of compliance with the policies or procedures may deteriorate.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">CEO and CFO Certifications</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Exhibits 31.1 and 31.2 are the Certifications of the CEO and the CFO, respectively. The Certifications are required in accordance with Section&#160;302 of the Sarbanes-Oxley Act of 2002 (the &#8220;Section 302 Certifications&#8221;). This Item of this report, which you are currently reading, is the information concerning the Evaluation referred to in the Section&#160;302 Certifications and this information should be read in conjunction with the Section&#160;302 Certifications for a more complete understanding of the topics presented.</span></div><div id="i_0_100"></div><div style="text-align:center;margin-top:9pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">PART II - OTHER INFORMATION</span></div><div id="i_0_103"></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">ITEM 1.     &#160;LEGAL PROCEEDINGS</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We are involved in legal proceedings, claims and administrative matters that arise in the ordinary course of business. We have made accruals with respect to certain of these matters, where appropriate, that are reflected in our unaudited condensed consolidated financial statements but are not, individually or in the aggregate, considered material. For other matters for which an accrual has not been made, we have not yet determined that a loss is probable or the amount of loss cannot be reasonably estimated. While the ultimate outcome of the matters cannot be determined, we currently do not expect that these proceedings and claims, individually or in the aggregate, will have a material effect on our financial position, results of operations or cash flows. The outcome of any litigation is inherently uncertain, however, and if decided adversely to us, or if we determine that settlement of particular litigation is appropriate, we may be subject to liability that could have a material adverse effect on our financial position, results of operations or cash flows. Kforce maintains liability insurance in amounts and with such coverage and deductibles as management believes is reasonable. The principal liability risks that Kforce insures against are workers&#8217; compensation, personal injury, bodily injury, property damage, directors&#8217; and officers&#8217; liability, errors and omissions, cyber liability, employment practices liability and fidelity losses. There can be no assurance that Kforce&#8217;s liability insurance will cover all events or that the limits of coverage will be sufficient to fully cover all liabilities.</span></div><div style="margin-top:5pt;"><span><br/></span></div><div style="margin-top:5pt;"></div><div style="position:relative;width:100%;height:45pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">33</span></div></div></div><hr style="page-break-after:always"/><div style="height:45pt;width:100%;"><div><span><br/></span></div></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On August 23, 2019, Kforce Inc. was served with a complaint, as amended, brought in the U.S. District Court, Middle District of Florida, Tampa Division. Maurcus Smith, Alvin Hodge and David Kortright, et al. v. Kforce Inc., Case No.: 8:19-cv-02068-CEH-CPT. The plaintiffs purport to bring claims on their own behalf and on behalf of a putative class of consumers/applicants who were the subject of consumer reports used for employment purposes for alleged violations of the Fair Credit Reporting Act of 1970, as amended, (&#8220;FCRA&#8221;), 15 U.S.C. &#167; 1681 et seq. based upon the defendant&#8217;s purported failure to provide stand-alone FCRA disclosures and obtain valid authorizations. The plaintiffs seek statutory damages, punitive damages, costs, attorney&#8217;s fees and other relief under the FCRA. At this stage in the litigation it is not feasible to predict the outcome of this matter or reasonably estimate a range of loss, should a loss occur, from this proceeding; however, based on our current knowledge, we believe that the final outcome of this matter is unlikely to have a material adverse effect on our business, consolidated financial position, results of operations or cash flows.</span></div><div id="i_0_106"></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">ITEM 1A.     &#160;RISK FACTORS</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">There have been no material changes in the risk factors previously disclosed in our 2018&#160;Annual Report on Form 10-K.</span></div><div id="i_0_109"></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">ITEM 2.&#160;UNREGISTERED SALES OF EQUITY SECURITIES AND USE OF PROCEEDS.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Purchases of Equity Securities by the Issuer</span></div><div style="margin-top:5pt;margin-bottom:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In March 2019, the Board approved an increase in our stock repurchase authorization bringing the then available authorization to $150.0 million. Purchases of common stock under the Plan are subject to certain price, market, volume and timing constraints specified in the plan. The following table presents information with respect to our repurchases of Kforce common stock during the three months ended September&#160;30, 2019:</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:30.894737%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:13.204678%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:8.526316%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:17.590643%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:0.530994%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:17.590643%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);text-decoration: underline;">Period</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total&#160;Number&#160;of<br/>Shares&#160;Purchased<br/>(1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Average&#160;Price&#160;Paid<br/>per Share</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Number of Shares <br/>Purchased as Part of<br/>Publicly&#160;Announced<br/>Plans or Programs</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Approximate&#160;Dollar Value&#160;<br/>of&#160;Shares&#160;that May Yet Be<br/>Purchased&#160;Under&#160;the<br/>Plans&#160;or&#160;Programs</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">July 1, 2019 to July 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">372,053&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">35.77&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">372,053&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">97,422,353&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">August 1, 2019 to August 31, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">428,370&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">33.44&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">419,097&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">83,398,567&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 1, 2019 to September 30, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">369,142&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">34.26&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">369,142&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">70,753,049&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,169,565&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">34.44&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,160,292&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">70,753,049&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-weight:400;line-height:120%;">(1)   Includes 9,273 shares received upon vesting of restricted stock to satisfy tax withholding requirements for the period August 1, 2019 to August 31, 2019. </span></div><div><span><br/></span></div><div id="i_0_112"></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">ITEM 3.&#160;DEFAULTS UPON SENIOR SECURITIES</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">.</span></div><div style="margin-top:5pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">None.</span></div><div id="i_0_115"></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">ITEM 4.     &#160;MINE SAFETY DISCLOSURES</span><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">.</span></div><div style="margin-top:5pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">None.</span></div><div id="i_0_118"></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">ITEM 5.     &#160;OTHER INFORMATION.</span></div><div style="margin-top:5pt;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">None.</span></div><div id="i_0_121"></div><div style="margin-top:9pt;-sec-extract:summary;"></div><div style="position:relative;width:100%;height:45pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">34</span></div></div></div><hr style="page-break-after:always"/><div style="height:45pt;width:100%;"><div><span><br/></span></div></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">ITEM&#160;6.&#160;EXHIBITS.</span></div><div style="margin-bottom:9pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"></td><td style="width:4.871345%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:91.567251%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Exhibit Number</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Description</span></td></tr><tr><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:12pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3.1</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Amended and Restated Articles of Incorporation, incorporated by reference to the Registrant&#8217;s Registration Statement on Form S-1 (File No. 33-91738) filed with the SEC on April 28, 1995.</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/930420/000119312504016663/dex32.htm">3.1a</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Articles of Amendment to Articles of Incorporation, incorporated by reference to the Registrant&#8217;s Registration Statement on Form S-4/A (File No. 333-111566) filed with the SEC on February&#160;9, 2004, as amended.</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/930420/000119312504016663/dex33.htm">3.1b</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Articles of Amendment to Articles of Incorporation, incorporated by reference to the Registrant&#8217;s Registration Statement on Form S-4/A (File No. 333-111566) filed with the SEC on February&#160;9, 2004, as amended.</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/930420/000119312504016663/dex34.htm">3.1c</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Articles of Amendment to Articles of Incorporation, incorporated by reference to the Registrant&#8217;s Registration Statement on Form S-4/A (File No. 333-111566) filed with the SEC on February&#160;9, 2004, as amended.</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="http://www.sec.gov/Archives/edgar/data/930420/000095014400006974/0000950144-00-006974.txt">3.1d</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Articles of Amendment to Articles of Incorporation, incorporated by reference to the Registrant&#8217;s Current Report on Form&#160;8-K (File No. 000-26058) filed with the SEC on May&#160;17, 2000.</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;" href="http://www.sec.gov/Archives/edgar/data/930420/000095014402003147/g74980ex3-1a.txt">3.1e</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Articles of Amendment to Articles of Incorporation, incorporated by reference to the Registrant&#8217;s Annual Report on Form&#160;10-K (File No. 000-26058) filed with the SEC on March&#160;29, 2002.</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;-sec-extract:exhibit;" href="http://www.sec.gov/Archives/edgar/data/930420/000119312513182175/d531198dex31.htm">3.2</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Amended &amp; Restated Bylaws, incorporated by reference to the Registrant&#8217;s Current Report on Form 8-K (File No. 000-26058) filed with the SEC on April&#160;29, 2013.</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;-sec-extract:exhibit;" href="exhibit311q32019.htm">31.1</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Certification by the Chief Executive Officer of Kforce Inc. pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;-sec-extract:exhibit;" href="exhibit312q32019.htm">31.2</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Certification by the Chief Financial Officer of Kforce Inc. pursuant to Section 302 of the Sarbanes-Oxley Act of 2002.</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;-sec-extract:exhibit;" href="exhibit321q32019.htm">32.1</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Certification by the Chief Executive Officer of Kforce Inc. pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><span style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;"><a style="background-color:rgb(255,255,255, 0.0);color:#0000ff;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;text-decoration: underline;-sec-extract:exhibit;" href="exhibit322q32019.htm">32.2</a></span></div></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Certification by the Chief Financial Officer of Kforce Inc. pursuant to 18 U.S.C. Section 2350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">101.1</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">The following material from this Quarterly Report on Form 10-Q of Kforce Inc. for the period ended September 30, 2019, formatted in XBRL Part I, Item 1 of this Form 10-Q formatted in XBRL (Extensible Business Reporting Language): (i) Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income; (ii) Unaudited Condensed Consolidated Balance Sheets; (iii) Unaudited Condensed Consolidated Statement of Changes in Stockholders&#8217; Equity; (iv) Unaudited Condensed Consolidated Statements of Cash Flows; and (v) related notes to these financial statements.</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">104</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Cover Page Interactive Data File - the cover page interactive data file does not appear in the Interactive Data File because its XBRL tags are embedded within the Inline XBRL document.</span></td></tr></table></div><div style="margin-top:6pt;"><span><br/></span></div><div id="i_0_124"></div><div style="text-align:center;margin-bottom:9pt;"></div><div style="position:relative;width:100%;height:45pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;-sec-extract:summary;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">35</span></div></div></div><hr style="page-break-after:always"/><div style="height:45pt;width:100%;"><div><span><br/></span></div></div><div style="text-align:center;margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">SIGNATURES</span></div><div style="margin-bottom:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Pursuant to the requirements of the Securities Exchange Act of 1934, as amended, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.&#160;</span></div><div style="margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:97.953216%;"><tr><td style="width:1.0%;"></td><td style="width:3.522388%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:35.164179%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:12.029851%;"></td><td style="width:1.0%;"></td><td style="width:0.1%;"></td><td style="width:2.328358%;"></td><td style="width:0.1%;"></td><td style="width:0.1%;"></td><td style="width:2.188060%;"></td><td style="width:0.1%;"></td><td style="width:1.0%;"></td><td style="width:34.567164%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Kforce Inc.</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="9" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(Registrant)</span></td><td colspan="6" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td><td colspan="6" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="display:none;"></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Date:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">October 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">By:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">/s/&#160;&#160;&#160;&#160;DAVID M. KELLY</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">David M. Kelly</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Executive Vice President and Chief Financial Officer</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(Principal Financial Officer)</span></td></tr><tr><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="height:15pt;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Date:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">October 31, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">By:</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">/s/&#160;&#160;&#160;&#160;JEFFREY B. HACKMAN</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Jeffrey B. Hackman</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Senior Vice President, Finance and Accounting</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(Principal Accounting Officer)</span></td></tr></table></div><div style="text-align:center;"><span><br/></span></div><div style="position:relative;width:100%;height:45pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div style="text-align:center;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">36</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>exhibit311q32019.htm
<DESCRIPTION>CERTIFICATION FROM CHIEF EXECUTIVE OFFICER
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2019 Workiva -->
<title>Document</title></head><body><div id="i_0_1"></div><div style="height:45pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Exhibit 31.1</font></div><div style="text-align:center;margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">CERTIFICATIONS</font></div><div style="margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">I, David L. Dunkel, certify that&#58;</font></div><div style="text-indent:24pt;margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">1. I have reviewed this quarterly report on Form 10-Q of Kforce Inc.&#59;</font></div><div style="text-indent:24pt;margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">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&#59;</font></div><div style="text-indent:24pt;margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">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&#59;</font></div><div style="text-indent:24pt;margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">4. The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="text-indent:49pt;margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">(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&#59;</font></div><div style="text-indent:49pt;margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">(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&#59;</font></div><div style="text-indent:49pt;margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">(c) Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="text-indent:49pt;margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">(d) Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="text-indent:24pt;margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">5. The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="text-indent:49pt;margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">(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&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="text-indent:49pt;margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Date&#58; October&#160;31, 2019</font></div><div style="margin-bottom:9pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"></td><td style="width:63.102639%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:32.897361%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">&#47;s&#47; DAVID L. DUNKEL</font></div></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">David L. Dunkel,</font></div></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Chief Executive Officer</font></div></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">(Principal&#160;Executive&#160;Officer)</font></div></td></tr></table></div><div style="margin-bottom:9pt;"><font><br></font></div><div style="position:relative;width:100%;height:45pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>3
<FILENAME>exhibit312q32019.htm
<DESCRIPTION>CERTIFICATION FROM CHIEF FINANCIAL OFFICER
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2019 Workiva -->
<title>Document</title></head><body><div id="i_0_1"></div><div style="height:45pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Exhibit 31.2</font></div><div style="text-align:center;margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">CERTIFICATIONS</font></div><div style="margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">I, David M. Kelly, certify that&#58;</font></div><div style="text-indent:24pt;margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">1. I have reviewed this quarterly report on Form 10-Q of Kforce Inc.&#59;</font></div><div style="text-indent:24pt;margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">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&#59;</font></div><div style="text-indent:24pt;margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">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&#59;</font></div><div style="text-indent:24pt;margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">4. The registrant&#8217;s other certifying officer(s) and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have&#58;</font></div><div style="text-indent:49pt;margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">(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&#59;</font></div><div style="text-indent:49pt;margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">(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&#59;</font></div><div style="text-indent:49pt;margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">(c) Evaluated the effectiveness of the registrant&#8217;s disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation&#59; and</font></div><div style="text-indent:49pt;margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">(d) Disclosed in this report any change in the registrant&#8217;s internal control over financial reporting that occurred during the registrant&#8217;s most recent fiscal quarter (the registrant&#8217;s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant&#8217;s internal control over financial reporting&#59; and</font></div><div style="text-indent:24pt;margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">5. The registrant&#8217;s other certifying officer(s) and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&#8217;s auditors and the audit committee of the registrant&#8217;s board of directors (or persons performing the equivalent functions)&#58;</font></div><div style="text-indent:49pt;margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">(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&#8217;s ability to record, process, summarize and report financial information&#59; and</font></div><div style="text-indent:49pt;margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">(b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&#8217;s internal control over financial reporting.</font></div><div style="margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Date&#58; October&#160;31, 2019</font></div><div style="margin-bottom:9pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"></td><td style="width:57.824047%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:38.175953%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">&#47;s&#47; DAVID M. KELLY</font></div></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">David M. Kelly,</font></div></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Executive Vice President and Chief Financial Officer</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">(Principal Financial Officer)</font></div></td></tr></table></div><div style="margin-bottom:9pt;"><font><br></font></div><div style="position:relative;width:100%;height:45pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>exhibit321q32019.htm
<DESCRIPTION>CERTIFICATION FROM CHIEF EXECUTIVE OFFICER
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2019 Workiva -->
<title>Document</title></head><body><div id="i_0_1"></div><div style="height:45pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Exhibit 32.1</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">18 U.S.C. SECTION 1350,</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">AS ADOPTED PURSUANT TO SECTION 906</font></div><div style="text-align:center;margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In connection with the Quarterly Report of Kforce Inc. (&#8220;Kforce&#8221;) on Form 10-Q for the quarterly period ended September&#160;30, 2019 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Form 10-Q&#8221;), I, David L. Dunkel, Chief Executive Officer of Kforce, hereby certify, pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="text-indent:24pt;margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">(1) The Form 10-Q fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d))&#59; and</font></div><div style="text-indent:24pt;margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">(2) The information contained in the Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Kforce.</font></div><div style="margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Date&#58; October&#160;31, 2019</font></div><div style="margin-bottom:9pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"></td><td style="width:63.689150%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:32.310850%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">&#47;s&#47; DAVID L. DUNKEL</font></div></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">David L. Dunkel,</font></div></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">Chief Executive Officer</font></div></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">(Principal&#160;Executive&#160;Officer)</font></div></td></tr></table></div><div style="margin-bottom:9pt;"><font><br></font></div><div style="position:relative;width:100%;height:45pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>exhibit322q32019.htm
<DESCRIPTION>CERTIFICATION FROM CHIEF FINANCIAL OFFICER
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2019 Workiva -->
<title>Document</title></head><body><div id="i_0_1"></div><div style="height:45pt;width:100%;"><div><font><br></font></div></div><div style="text-align:right;margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:700;line-height:120%;">Exhibit 32.2</font></div><div style="text-align:center;margin-top:12pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">CERTIFICATION PURSUANT TO</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">18 U.S.C. SECTION 1350,</font></div><div style="text-align:center;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">AS ADOPTED PURSUANT TO SECTION 906</font></div><div style="text-align:center;margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">OF THE SARBANES-OXLEY ACT OF 2002</font></div><div style="margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In connection with the Quarterly Report of Kforce Inc. (&#8220;Kforce&#8221;) on Form 10-Q for the quarterly period ended September&#160;30, 2019 as filed with the Securities and Exchange Commission on the date hereof (the &#8220;Form 10-Q&#8221;), I, David M. Kelly, Chief Financial Officer of Kforce, hereby certify, pursuant to 18 U.S.C. Section&#160;1350, as adopted pursuant to Section&#160;906 of the Sarbanes-Oxley Act of 2002, that&#58;</font></div><div style="text-indent:24pt;margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">(1) The Form 10-Q fully complies with the requirements of Section&#160;13(a) or 15(d) of the Securities Exchange Act of 1934 (15 U.S.C. 78m or 78o(d))&#59; and</font></div><div style="text-indent:24pt;margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">(2) The information contained in the Form 10-Q fairly presents, in all material respects, the financial condition and results of operations of Kforce.</font></div><div style="margin-bottom:9pt;"><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Date&#58; October&#160;31, 2019</font></div><div style="margin-bottom:9pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.707602%;"><tr><td style="width:1.0%;"></td><td style="width:60.463343%;"></td><td style="width:1.0%;"></td><td style="width:1.0%;"></td><td style="width:35.536657%;"></td><td style="width:1.0%;"></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">&#47;s&#47; DAVID M. KELLY</font></div></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">David M. Kelly,</font></div></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><font style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Executive Vice President and Chief Financial Officer</font></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><div><font style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:100%;">(Principal Financial Officer)</font></div></td></tr></table></div><div style="margin-bottom:9pt;"><font><br></font></div><div style="position:relative;width:100%;height:45pt;width:100%;"><div style="position:absolute;bottom:0;width:100%;"><div><font><br></font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>6
<FILENAME>kfrc-20190930.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2019 Workiva-->
<!--r:7809d854-f3ec-44b7-b103-7beff011cda5,g:67537b04-f5ad-42ae-9799-83a24d461f0c-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:kfrc="http://www.kforce.com/20190930" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:link="http://www.xbrl.org/2003/linkbase" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.kforce.com/20190930">
  <xs:import namespace="http://fasb.org/srt/2019-01-31" schemaLocation="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-gaap/2019-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd"/>
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2019-01-31" schemaLocation="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd"/>
  <xs:element id="kfrc_DirectHireRevenueMember" abstract="true" name="DirectHireRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kfrc_EquityMethodInvestmentContingentConsiderationRangeOfPossibleOutcomeHigh" abstract="false" name="EquityMethodInvestmentContingentConsiderationRangeOfPossibleOutcomeHigh" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfrc_HealthInsurancePolicyTextBlock" abstract="false" name="HealthInsurancePolicyTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kfrc_DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock" abstract="false" name="DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:textBlockItemType"/>
  <xs:element id="kfrc_EmploymentAgreementSeverancePercentageOfAnnualSalary" abstract="false" name="EmploymentAgreementSeverancePercentageOfAnnualSalary" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kfrc_EquityMethodInvestmentContingentContribution" abstract="false" name="EquityMethodInvestmentContingentContribution" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfrc_EffectiveIncomeTaxRateDiscontinuedOperationsPercent" abstract="false" name="EffectiveIncomeTaxRateDiscontinuedOperationsPercent" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kfrc_PeriodForContinuationOfBenefitsUnderAgreement" abstract="false" name="PeriodForContinuationOfBenefitsUnderAgreement" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:durationItemType"/>
  <xs:element id="kfrc_WorkLLamaLLCMember" abstract="true" name="WorkLLamaLLCMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl" abstract="false" name="SupplementalUnemploymentBenefitsOnNoChangeInControl" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfrc_SupplementalUnemploymentBenefitsOnChangeInControl" abstract="false" name="SupplementalUnemploymentBenefitsOnChangeInControl" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfrc_DisposalGroupIncludingDiscontinuedOperationWorkingCapitalAdjustment" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationWorkingCapitalAdjustment" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfrc_TraumaFXMember" abstract="true" name="TraumaFXMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kfrc_DisposalGroupIncludingDiscontinuedOperationEmployeeRelatedLiabilitiesCurrent" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationEmployeeRelatedLiabilitiesCurrent" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfrc_DisposalGroupIncludingDiscontinuedOperationTransactionCosts" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationTransactionCosts" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfrc_TechnologySegmentMember" abstract="true" name="TechnologySegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kfrc_EquityMethodInvestmentContingentConsiderationLiability" abstract="false" name="EquityMethodInvestmentContingentConsiderationLiability" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfrc_KforceGovernmentSolutionsIncKGSMember" abstract="true" name="KforceGovernmentSolutionsIncKGSMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kfrc_HealthInsuranceAbstract" abstract="true" name="HealthInsuranceAbstract" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="xbrli:stringItemType"/>
  <xs:element id="kfrc_LesseeOperatingLeaseLiabilityPaymentsDueYearSix" abstract="false" name="LesseeOperatingLeaseLiabilityPaymentsDueYearSix" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfrc_PaymentForContingentConsiderationLiability" abstract="false" name="PaymentForContingentConsiderationLiability" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfrc_FinanceAndAccountingSegmentMember" abstract="true" name="FinanceAndAccountingSegmentMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kfrc_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix" abstract="false" name="LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix" nillable="true" xbrli:periodType="instant" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfrc_TwoThousandNineteenStockIncentivePlanMember" abstract="true" name="TwoThousandNineteenStockIncentivePlanMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kfrc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" abstract="false" name="DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfrc_HealthInsuranceStopLossMaximumPerClaim" abstract="false" name="HealthInsuranceStopLossMaximumPerClaim" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfrc_EmploymentAgreementSeverancePercentageOfAnnualBonus" abstract="false" name="EmploymentAgreementSeverancePercentageOfAnnualBonus" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="num:percentItemType"/>
  <xs:element id="kfrc_GSSegmentDivestitureMember" abstract="true" name="GSSegmentDivestitureMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kfrc_StockRepurchasesIncurredButNotYetPaid" abstract="false" name="StockRepurchasesIncurredButNotYetPaid" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:element id="kfrc_FlexRevenueMember" abstract="true" name="FlexRevenueMember" nillable="true" xbrli:periodType="duration" substitutionGroup="xbrli:item" type="nonnum:domainItemType"/>
  <xs:element id="kfrc_NoncashLeaseExpense" abstract="false" name="NoncashLeaseExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" substitutionGroup="xbrli:item" type="xbrli:monetaryItemType"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="kfrc-20190930_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="kfrc-20190930_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="kfrc-20190930_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="kfrc-20190930_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.kforce.com/role/Cover">
        <link:definition>0001001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" roleURI="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME">
        <link:definition>1001002 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" roleURI="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS">
        <link:definition>1002003 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" roleURI="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical">
        <link:definition>1003004 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" roleURI="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY">
        <link:definition>1004005 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS&#8217; EQUITY</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYParenthetical" roleURI="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYParenthetical">
        <link:definition>1005006 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS&#8217; EQUITY (Parenthetical)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" roleURI="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS">
        <link:definition>1006007 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPolicies" roleURI="http://www.kforce.com/role/SummaryofSignificantAccountingPolicies">
        <link:definition>2101101 - Disclosure - Summary of Significant Accounting Policies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesPolicies" roleURI="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies">
        <link:definition>2202201 - Disclosure - Summary of Significant Accounting Policies (Policies)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="SummaryofSignificantAccountingPoliciesDetails" roleURI="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDetails">
        <link:definition>2403401 - Disclosure - Summary of Significant Accounting Policies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DiscontinuedOperations" roleURI="http://www.kforce.com/role/DiscontinuedOperations">
        <link:definition>2104102 - Disclosure - Discontinued Operations</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DiscontinuedOperationsTables" roleURI="http://www.kforce.com/role/DiscontinuedOperationsTables">
        <link:definition>2305301 - Disclosure - Discontinued Operations (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DiscontinuedOperationsNarrativeDetails" roleURI="http://www.kforce.com/role/DiscontinuedOperationsNarrativeDetails">
        <link:definition>2406402 - Disclosure - Discontinued Operations - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DiscontinuedOperationsSummaryofPretaxProfitDetails" roleURI="http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails">
        <link:definition>2407403 - Disclosure - Discontinued Operations - Summary of Pretax Profit (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails" roleURI="http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails">
        <link:definition>2408404 - Disclosure - Discontinued Operations - Schedule of Assets and Liabilities Held For Sale (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ReportableSegments" roleURI="http://www.kforce.com/role/ReportableSegments">
        <link:definition>2109103 - Disclosure - Reportable Segments</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ReportableSegmentsTables" roleURI="http://www.kforce.com/role/ReportableSegmentsTables">
        <link:definition>2310302 - Disclosure - Reportable Segments (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="ReportableSegmentsScheduleDetails" roleURI="http://www.kforce.com/role/ReportableSegmentsScheduleDetails">
        <link:definition>2411405 - Disclosure - Reportable Segments - Schedule (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DisaggregationofRevenue" roleURI="http://www.kforce.com/role/DisaggregationofRevenue">
        <link:definition>2112104 - Disclosure - Disaggregation of Revenue</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DisaggregationofRevenueTables" roleURI="http://www.kforce.com/role/DisaggregationofRevenueTables">
        <link:definition>2313303 - Disclosure - Disaggregation of Revenue (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails" roleURI="http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails">
        <link:definition>2414406 - Disclosure - Disaggregation of Revenue - Schedule of Disaggregation of Revenue (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingencies" roleURI="http://www.kforce.com/role/CommitmentsandContingencies">
        <link:definition>2115105 - Disclosure - Commitments and Contingencies</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CommitmentsandContingenciesDetails" roleURI="http://www.kforce.com/role/CommitmentsandContingenciesDetails">
        <link:definition>2416407 - Disclosure - Commitments and Contingencies (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAssetsNet" roleURI="http://www.kforce.com/role/OtherAssetsNet">
        <link:definition>2117106 - Disclosure - Other Assets, Net</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAssetsNetTables" roleURI="http://www.kforce.com/role/OtherAssetsNetTables">
        <link:definition>2318304 - Disclosure - Other Assets, Net (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherAssetsNetDetails" roleURI="http://www.kforce.com/role/OtherAssetsNetDetails">
        <link:definition>2419408 - Disclosure - Other Assets, Net (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CurrentLiabilities" roleURI="http://www.kforce.com/role/CurrentLiabilities">
        <link:definition>2120107 - Disclosure - Current Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CurrentLiabilitiesTables" roleURI="http://www.kforce.com/role/CurrentLiabilitiesTables">
        <link:definition>2321305 - Disclosure - Current Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="CurrentLiabilitiesDetails" roleURI="http://www.kforce.com/role/CurrentLiabilitiesDetails">
        <link:definition>2422409 - Disclosure - Current Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherLongTermLiabilities" roleURI="http://www.kforce.com/role/OtherLongTermLiabilities">
        <link:definition>2123108 - Disclosure - Other Long-Term Liabilities</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherLongTermLiabilitiesTables" roleURI="http://www.kforce.com/role/OtherLongTermLiabilitiesTables">
        <link:definition>2324306 - Disclosure - Other Long-Term Liabilities (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="OtherLongTermLiabilitiesDetails" roleURI="http://www.kforce.com/role/OtherLongTermLiabilitiesDetails">
        <link:definition>2425410 - Disclosure - Other Long-Term Liabilities (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="Leases" roleURI="http://www.kforce.com/role/Leases">
        <link:definition>2126109 - Disclosure - Leases</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesTables" roleURI="http://www.kforce.com/role/LeasesTables">
        <link:definition>2327307 - Disclosure - Leases (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesNarrativeDetails" roleURI="http://www.kforce.com/role/LeasesNarrativeDetails">
        <link:definition>2428411 - Disclosure - Leases - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofLeaseExpensesDetails" roleURI="http://www.kforce.com/role/LeasesScheduleofLeaseExpensesDetails">
        <link:definition>2429412 - Disclosure - Leases - Schedule of Lease Expenses (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofFutureMinimumLeasePaymentsDetails" roleURI="http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails">
        <link:definition>2430413 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="LeasesScheduleofFutureMinimumLeasePaymentsDetails_1" roleURI="http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1">
        <link:definition>2430413 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlans" roleURI="http://www.kforce.com/role/EmployeeBenefitPlans">
        <link:definition>2131110 - Disclosure - Employee Benefit Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansTables" roleURI="http://www.kforce.com/role/EmployeeBenefitPlansTables">
        <link:definition>2332308 - Disclosure - Employee Benefit Plans (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansComponentsofNetPeriodicBenefitCostDetails" roleURI="http://www.kforce.com/role/EmployeeBenefitPlansComponentsofNetPeriodicBenefitCostDetails">
        <link:definition>2433414 - Disclosure - Employee Benefit Plans - Components of Net Periodic Benefit Cost (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="EmployeeBenefitPlansAdditionalInformationDetails" roleURI="http://www.kforce.com/role/EmployeeBenefitPlansAdditionalInformationDetails">
        <link:definition>2434415 - Disclosure - Employee Benefit Plans - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockIncentivePlans" roleURI="http://www.kforce.com/role/StockIncentivePlans">
        <link:definition>2135111 - Disclosure - Stock Incentive Plans</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockIncentivePlansTables" roleURI="http://www.kforce.com/role/StockIncentivePlansTables">
        <link:definition>2336309 - Disclosure - Stock Incentive Plans (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockIncentivePlansAdditionalInformationDetails" roleURI="http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails">
        <link:definition>2437416 - Disclosure - Stock Incentive Plans - Additional Information (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="StockIncentivePlansSummaryofRestrictedStockActivityDetails" roleURI="http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails">
        <link:definition>2438417 - Disclosure - Stock Incentive Plans - Summary of Restricted Stock Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstrumentandHedgingActivity" roleURI="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivity">
        <link:definition>2139112 - Disclosure - Derivative Instrument and Hedging Activity</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstrumentandHedgingActivityTables" roleURI="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityTables">
        <link:definition>2340310 - Disclosure - Derivative Instrument and Hedging Activity (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstrumentandHedgingActivityNarrativeDetails" roleURI="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails">
        <link:definition>2441418 - Disclosure - Derivative Instrument and Hedging Activity - Narrative (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails" roleURI="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails">
        <link:definition>2442419 - Disclosure - Derivative Instrument and Hedging Activity - Accumulated Derivative Instrument Gain (Loss) Activity (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurements" roleURI="http://www.kforce.com/role/FairValueMeasurements">
        <link:definition>2143113 - Disclosure - Fair Value Measurements</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsTables" roleURI="http://www.kforce.com/role/FairValueMeasurementsTables">
        <link:definition>2344311 - Disclosure - Fair Value Measurements (Tables)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
      <link:roleType id="FairValueMeasurementsScheduleofEstimatedFairValuesDetails" roleURI="http://www.kforce.com/role/FairValueMeasurementsScheduleofEstimatedFairValuesDetails">
        <link:definition>2445420 - Disclosure - Fair Value Measurements - Schedule of Estimated Fair Values (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>7
<FILENAME>kfrc-20190930_cal.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2019 Workiva-->
<!--r:7809d854-f3ec-44b7-b103-7beff011cda5,g:67537b04-f5ad-42ae-9799-83a24d461f0c-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.kforce.com/role/Cover" xlink:type="simple" xlink:href="kfrc-20190930.xsd#Cover"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/Cover" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="kfrc-20190930.xsd#UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_92f273d1-0f5c-48de-aa67-287290011bf0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_27d96a21-867e-4395-923b-a75a12fdc78b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_92f273d1-0f5c-48de-aa67-287290011bf0" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_27d96a21-867e-4395-923b-a75a12fdc78b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_13036618-9e16-48ef-b524-ffe99d71c754" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareDiluted_92f273d1-0f5c-48de-aa67-287290011bf0" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_13036618-9e16-48ef-b524-ffe99d71c754" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_cc1749e7-37ad-49bf-b3c4-5467eb3f9702" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3e0b9eb6-bbba-4d90-a40b-78c7b460606e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_cc1749e7-37ad-49bf-b3c4-5467eb3f9702" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_3e0b9eb6-bbba-4d90-a40b-78c7b460606e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_cd8007d3-e615-4b44-b441-178509b7489b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfRevenue"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_GrossProfit_cc1749e7-37ad-49bf-b3c4-5467eb3f9702" xlink:to="loc_us-gaap_CostOfRevenue_cd8007d3-e615-4b44-b441-178509b7489b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_fa38e7d6-f532-4915-9c59-b4fc39279020" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_711a9620-26a2-4d5a-a266-6cdf319d77e5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations_fa38e7d6-f532-4915-9c59-b4fc39279020" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_711a9620-26a2-4d5a-a266-6cdf319d77e5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_d642fcc2-26a7-4bfe-8522-f788a6f50711" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations_fa38e7d6-f532-4915-9c59-b4fc39279020" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_d642fcc2-26a7-4bfe-8522-f788a6f50711" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_26070b67-2f4a-4c5c-be5c-e7b83fd502c0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_536318b4-b20e-4cab-94e1-b480539139d6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasic_26070b67-2f4a-4c5c-be5c-e7b83fd502c0" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_536318b4-b20e-4cab-94e1-b480539139d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_a4217f32-4e12-4b8f-8587-a67177d2f9ee" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EarningsPerShareBasic_26070b67-2f4a-4c5c-be5c-e7b83fd502c0" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_a4217f32-4e12-4b8f-8587-a67177d2f9ee" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_bacc8eaf-f301-41a2-bb16-837cf4ce20c1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_17f9d755-9f84-46f1-a31a-84ba41bf799d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_bacc8eaf-f301-41a2-bb16-837cf4ce20c1" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_17f9d755-9f84-46f1-a31a-84ba41bf799d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_193650cc-6f30-40df-a0dd-82f8288584d4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetIncomeLoss_bacc8eaf-f301-41a2-bb16-837cf4ce20c1" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_193650cc-6f30-40df-a0dd-82f8288584d4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_4468fc3d-1ff1-431a-b16c-7943af84968b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b05f9ab8-847a-4777-972c-84405082781f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_4468fc3d-1ff1-431a-b16c-7943af84968b" xlink:to="loc_us-gaap_NetIncomeLoss_b05f9ab8-847a-4777-972c-84405082781f" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent_81a5f804-6b9c-4ab1-aac6-2faeac48d794" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_4468fc3d-1ff1-431a-b16c-7943af84968b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent_81a5f804-6b9c-4ab1-aac6-2faeac48d794" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_c2fa4144-6c74-4b9f-937b-2eec10ecf2c6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax_4468fc3d-1ff1-431a-b16c-7943af84968b" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_c2fa4144-6c74-4b9f-937b-2eec10ecf2c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_957e9dc9-fbc6-49da-a946-d253acc99a90" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_12ec72ff-0603-4afa-882d-4f2fdbe1506c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_957e9dc9-fbc6-49da-a946-d253acc99a90" xlink:to="loc_us-gaap_GrossProfit_12ec72ff-0603-4afa-882d-4f2fdbe1506c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_6e30d6b6-8aaa-48cd-a1c7-a706d069d8cb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_957e9dc9-fbc6-49da-a946-d253acc99a90" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_6e30d6b6-8aaa-48cd-a1c7-a706d069d8cb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_50fa1762-68bb-4771-97ac-21089102fc13" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingIncomeLoss_957e9dc9-fbc6-49da-a946-d253acc99a90" xlink:to="loc_us-gaap_DepreciationAndAmortization_50fa1762-68bb-4771-97ac-21089102fc13" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_76d7cdd2-06a3-4d7c-9dd0-6655eaf5fe5b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_c6ffdf47-f174-497b-94b2-13e621660b52" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_76d7cdd2-06a3-4d7c-9dd0-6655eaf5fe5b" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_c6ffdf47-f174-497b-94b2-13e621660b52" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_456a07ba-393b-432d-9db0-6ee07bae8838" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_76d7cdd2-06a3-4d7c-9dd0-6655eaf5fe5b" xlink:to="loc_us-gaap_OperatingIncomeLoss_456a07ba-393b-432d-9db0-6ee07bae8838" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="kfrc-20190930.xsd#UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_8fe7fe75-aa8b-45f6-8bac-89780631d34b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_7d2544ac-a5b5-44f8-97eb-ca70c5ba4ae6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_8fe7fe75-aa8b-45f6-8bac-89780631d34b" xlink:to="loc_us-gaap_Liabilities_7d2544ac-a5b5-44f8-97eb-ca70c5ba4ae6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_fa207bf8-c8a8-427f-ba71-92a2c289ffb6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_8fe7fe75-aa8b-45f6-8bac-89780631d34b" xlink:to="loc_us-gaap_StockholdersEquity_fa207bf8-c8a8-427f-ba71-92a2c289ffb6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_2cac64e3-9eed-415f-ab09-98c999296ce3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity_8fe7fe75-aa8b-45f6-8bac-89780631d34b" xlink:to="loc_us-gaap_CommitmentsAndContingencies_2cac64e3-9eed-415f-ab09-98c999296ce3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_6407b414-d292-43af-9f30-9056b5d7ce6e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_3c83982f-0526-4bde-aac5-73a233369ff0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_6407b414-d292-43af-9f30-9056b5d7ce6e" xlink:to="loc_us-gaap_PreferredStockValue_3c83982f-0526-4bde-aac5-73a233369ff0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_a9e72ae9-8091-4475-a258-499bfe36e8cf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_6407b414-d292-43af-9f30-9056b5d7ce6e" xlink:to="loc_us-gaap_CommonStockValue_a9e72ae9-8091-4475-a258-499bfe36e8cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_5c88627b-05cb-4599-8228-5293e37b7fc5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_6407b414-d292-43af-9f30-9056b5d7ce6e" xlink:to="loc_us-gaap_AdditionalPaidInCapital_5c88627b-05cb-4599-8228-5293e37b7fc5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1affe846-6c5d-4a0c-b664-6da98918ec87" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_6407b414-d292-43af-9f30-9056b5d7ce6e" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_1affe846-6c5d-4a0c-b664-6da98918ec87" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_892ebf1c-12fc-4a64-b936-794c9a7f0eb4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_6407b414-d292-43af-9f30-9056b5d7ce6e" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_892ebf1c-12fc-4a64-b936-794c9a7f0eb4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_0877323c-24d4-46aa-b5b4-5c1be2944905" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:calculationArc order="6" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_StockholdersEquity_6407b414-d292-43af-9f30-9056b5d7ce6e" xlink:to="loc_us-gaap_TreasuryStockValue_0877323c-24d4-46aa-b5b4-5c1be2944905" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_5d948abe-cd5c-4014-84fc-2b6ceb21b514" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_3b588524-94aa-4798-b1b8-1813bee64630" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_5d948abe-cd5c-4014-84fc-2b6ceb21b514" xlink:to="loc_us-gaap_AssetsCurrent_3b588524-94aa-4798-b1b8-1813bee64630" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_8339d4fd-4b56-4e93-bcc2-46b846ea685b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_5d948abe-cd5c-4014-84fc-2b6ceb21b514" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_8339d4fd-4b56-4e93-bcc2-46b846ea685b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_8db13482-0090-4df8-850c-11d09d9ca0fa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_5d948abe-cd5c-4014-84fc-2b6ceb21b514" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_8db13482-0090-4df8-850c-11d09d9ca0fa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_a97323f2-f28b-43c7-8b31-95c88e0486de" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_5d948abe-cd5c-4014-84fc-2b6ceb21b514" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_a97323f2-f28b-43c7-8b31-95c88e0486de" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_5be20ced-18df-4456-a7da-5812c475ded8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_5d948abe-cd5c-4014-84fc-2b6ceb21b514" xlink:to="loc_us-gaap_Goodwill_5be20ced-18df-4456-a7da-5812c475ded8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_8e465115-ecb5-4950-9123-29254b7e8654" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Assets_5d948abe-cd5c-4014-84fc-2b6ceb21b514" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_8e465115-ecb5-4950-9123-29254b7e8654" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_f4efe66c-8874-4904-8ffc-2b201a68e826" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_aa29cd22-15f8-4e35-ad04-36bf87b0691e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f4efe66c-8874-4904-8ffc-2b201a68e826" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_aa29cd22-15f8-4e35-ad04-36bf87b0691e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_63f833a6-adc1-43be-a0cc-1c351d170455" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f4efe66c-8874-4904-8ffc-2b201a68e826" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_63f833a6-adc1-43be-a0cc-1c351d170455" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_24b031e0-b967-437c-aa52-543e8d37d2bb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f4efe66c-8874-4904-8ffc-2b201a68e826" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_24b031e0-b967-437c-aa52-543e8d37d2bb" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_637158f8-0994-420d-aa79-12d001e6065b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f4efe66c-8874-4904-8ffc-2b201a68e826" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_637158f8-0994-420d-aa79-12d001e6065b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_9d3ef64a-8e93-4732-82e4-7df26b9bb7b4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f4efe66c-8874-4904-8ffc-2b201a68e826" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_9d3ef64a-8e93-4732-82e4-7df26b9bb7b4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_63f8500b-0680-4fb2-b4c2-14bc4acecb26" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesCurrent_f4efe66c-8874-4904-8ffc-2b201a68e826" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_63f8500b-0680-4fb2-b4c2-14bc4acecb26" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_d9a9af71-4c74-4b6a-a317-9ddbd32f8186" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_510278f1-9b42-419b-adeb-51b8c8303e5a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d9a9af71-4c74-4b6a-a317-9ddbd32f8186" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_510278f1-9b42-419b-adeb-51b8c8303e5a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_b724ff8c-d1bd-4f68-9b4e-4cbe5cda41aa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d9a9af71-4c74-4b6a-a317-9ddbd32f8186" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_b724ff8c-d1bd-4f68-9b4e-4cbe5cda41aa" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_4fe817ac-7daf-461d-8d02-147700823c88" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d9a9af71-4c74-4b6a-a317-9ddbd32f8186" xlink:to="loc_us-gaap_IncomeTaxesReceivable_4fe817ac-7daf-461d-8d02-147700823c88" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_04581f43-87ed-427b-8e23-b60afa836ac1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d9a9af71-4c74-4b6a-a317-9ddbd32f8186" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_04581f43-87ed-427b-8e23-b60afa836ac1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_b0fea124-0962-4fdd-b556-b8e011e19d8c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsCurrent_d9a9af71-4c74-4b6a-a317-9ddbd32f8186" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_b0fea124-0962-4fdd-b556-b8e011e19d8c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_9244e19f-21dc-47d0-929b-b207d5f1eb09" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_4bc211da-cb77-4679-8871-5dab176cbe1a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_9244e19f-21dc-47d0-929b-b207d5f1eb09" xlink:to="loc_us-gaap_LiabilitiesCurrent_4bc211da-cb77-4679-8871-5dab176cbe1a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_4c683dab-366d-4101-9e7f-916be488ddcd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_9244e19f-21dc-47d0-929b-b207d5f1eb09" xlink:to="loc_us-gaap_LongTermLineOfCredit_4c683dab-366d-4101-9e7f-916be488ddcd" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermDebtNoncurrent_1ef57cd0-ce74-419c-b5d7-de2e38229ef8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLongTermDebtNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_9244e19f-21dc-47d0-929b-b207d5f1eb09" xlink:to="loc_us-gaap_OtherLongTermDebtNoncurrent_1ef57cd0-ce74-419c-b5d7-de2e38229ef8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_fe881f15-e145-4855-b3bf-e75888624f83" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_9244e19f-21dc-47d0-929b-b207d5f1eb09" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_fe881f15-e145-4855-b3bf-e75888624f83" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_a89213ec-08a6-44df-93c8-2549183296fb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_Liabilities_9244e19f-21dc-47d0-929b-b207d5f1eb09" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_a89213ec-08a6-44df-93c8-2549183296fb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="kfrc-20190930.xsd#UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="kfrc-20190930.xsd#UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYParenthetical" xlink:type="simple" xlink:href="kfrc-20190930.xsd#UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYParenthetical"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYParenthetical" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="kfrc-20190930.xsd#UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9ca119c1-c7cd-4ff3-ac8c-6607ae213038" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_38a29750-23b0-42b5-bf39-18188abb6cc3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9ca119c1-c7cd-4ff3-ac8c-6607ae213038" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_38a29750-23b0-42b5-bf39-18188abb6cc3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_15fbbb61-5f48-43a1-a16d-6ff9baaa372a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9ca119c1-c7cd-4ff3-ac8c-6607ae213038" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_15fbbb61-5f48-43a1-a16d-6ff9baaa372a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fa468e96-7f64-49d5-865c-6d560c4ed23a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_9ca119c1-c7cd-4ff3-ac8c-6607ae213038" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_fa468e96-7f64-49d5-865c-6d560c4ed23a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_83ac753d-dcfa-4944-9336-ef896430c6c5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_1db59990-24c1-45ee-b22f-a6cc02488190" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_83ac753d-dcfa-4944-9336-ef896430c6c5" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_1db59990-24c1-45ee-b22f-a6cc02488190" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_af4b8357-daeb-4070-8cd8-f9092c14bfea" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_83ac753d-dcfa-4944-9336-ef896430c6c5" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_af4b8357-daeb-4070-8cd8-f9092c14bfea" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_708d2b52-1a72-4a45-9f25-8fdc99640c90" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_83ac753d-dcfa-4944-9336-ef896430c6c5" xlink:to="loc_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_708d2b52-1a72-4a45-9f25-8fdc99640c90" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_cc89ac0a-108b-4ff8-b0d5-719a6c802745" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:calculationArc order="4" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_83ac753d-dcfa-4944-9336-ef896430c6c5" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_cc89ac0a-108b-4ff8-b0d5-719a6c802745" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_6ad19e0c-d1ee-4fab-b134-eb271bb689d3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:calculationArc order="5" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_83ac753d-dcfa-4944-9336-ef896430c6c5" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_6ad19e0c-d1ee-4fab-b134-eb271bb689d3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_dfbdaaab-b705-4719-87aa-e778076740c6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_83ac753d-dcfa-4944-9336-ef896430c6c5" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_dfbdaaab-b705-4719-87aa-e778076740c6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_bc38f38f-73d0-42a1-8170-09bcee1c62ce" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:calculationArc order="7" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_83ac753d-dcfa-4944-9336-ef896430c6c5" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_bc38f38f-73d0-42a1-8170-09bcee1c62ce" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_d941431b-6600-487c-b4d0-8cc2afca1159" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_5e0c29be-5b0c-4a9b-9e42-2adfb5606245" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_d941431b-6600-487c-b4d0-8cc2afca1159" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_5e0c29be-5b0c-4a9b-9e42-2adfb5606245" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets_19c28c45-3232-40d8-90f6-ce8e08e7e339" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_d941431b-6600-487c-b4d0-8cc2afca1159" xlink:to="loc_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets_19c28c45-3232-40d8-90f6-ce8e08e7e339" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_60bc56b7-590d-4bb3-aa3f-9d48ad48f019" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_d941431b-6600-487c-b4d0-8cc2afca1159" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_60bc56b7-590d-4bb3-aa3f-9d48ad48f019" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_071c49bb-ad76-404f-ba20-5b819e756b10" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_b4cc2003-db80-411a-a30c-54894811e239" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_071c49bb-ad76-404f-ba20-5b819e756b10" xlink:to="loc_us-gaap_NetIncomeLoss_b4cc2003-db80-411a-a30c-54894811e239" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_85c8c293-0cca-4d0d-bb58-209864811d2e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_071c49bb-ad76-404f-ba20-5b819e756b10" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_85c8c293-0cca-4d0d-bb58-209864811d2e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_bf81c00c-3e0a-4e66-9c5f-7af45638b831" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_071c49bb-ad76-404f-ba20-5b819e756b10" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_bf81c00c-3e0a-4e66-9c5f-7af45638b831" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_93f292a1-1ede-413c-a7a0-423edfe59f0b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_071c49bb-ad76-404f-ba20-5b819e756b10" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_93f292a1-1ede-413c-a7a0-423edfe59f0b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_dfa0b5b5-171f-489e-bd60-e6efbb97789b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_071c49bb-ad76-404f-ba20-5b819e756b10" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_dfa0b5b5-171f-489e-bd60-e6efbb97789b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_02c273c5-0630-45dd-8828-eabf93e7e493" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_071c49bb-ad76-404f-ba20-5b819e756b10" xlink:to="loc_us-gaap_ShareBasedCompensation_02c273c5-0630-45dd-8828-eabf93e7e493" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitExpense_84dae111-dba7-4a10-ba68-002a552448ae" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpense"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_071c49bb-ad76-404f-ba20-5b819e756b10" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitExpense_84dae111-dba7-4a10-ba68-002a552448ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments_d610b397-8cec-47bd-8a9b-d6c1b1cd11bc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnInvestments"/>
    <link:calculationArc order="8" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_071c49bb-ad76-404f-ba20-5b819e756b10" xlink:to="loc_us-gaap_GainLossOnInvestments_d610b397-8cec-47bd-8a9b-d6c1b1cd11bc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_b21c434e-d940-4aaf-be2e-2400b966bee5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges"/>
    <link:calculationArc order="9" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_071c49bb-ad76-404f-ba20-5b819e756b10" xlink:to="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_b21c434e-d940-4aaf-be2e-2400b966bee5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_b6928520-e9ef-4f7b-9f64-e5b0c428946e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:calculationArc order="10" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_071c49bb-ad76-404f-ba20-5b819e756b10" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_b6928520-e9ef-4f7b-9f64-e5b0c428946e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_NoncashLeaseExpense_d6a64539-d0ee-4207-b528-4bcdf71e734e" xlink:href="kfrc-20190930.xsd#kfrc_NoncashLeaseExpense"/>
    <link:calculationArc order="11" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_071c49bb-ad76-404f-ba20-5b819e756b10" xlink:to="loc_kfrc_NoncashLeaseExpense_d6a64539-d0ee-4207-b528-4bcdf71e734e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_d5014471-49fc-46aa-b250-f1267e6e9923" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:calculationArc order="12" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_071c49bb-ad76-404f-ba20-5b819e756b10" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_d5014471-49fc-46aa-b250-f1267e6e9923" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_fd71adb5-da71-465c-8110-c26189a5ce48" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:calculationArc order="13" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_071c49bb-ad76-404f-ba20-5b819e756b10" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_fd71adb5-da71-465c-8110-c26189a5ce48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_71d61ee1-3a89-48f6-9a16-719a63d48ca3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:calculationArc order="14" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_071c49bb-ad76-404f-ba20-5b819e756b10" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_71d61ee1-3a89-48f6-9a16-719a63d48ca3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_f5984d20-e6b0-44fb-ad51-43eb24e45ce5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable"/>
    <link:calculationArc order="15" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_071c49bb-ad76-404f-ba20-5b819e756b10" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_f5984d20-e6b0-44fb-ad51-43eb24e45ce5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_50bf0702-10fb-4f13-bd60-92cde6ab20c1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:calculationArc order="16" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_071c49bb-ad76-404f-ba20-5b819e756b10" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_50bf0702-10fb-4f13-bd60-92cde6ab20c1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_609a9da1-967a-4791-b80a-247a37fe972e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:calculationArc order="17" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_071c49bb-ad76-404f-ba20-5b819e756b10" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_609a9da1-967a-4791-b80a-247a37fe972e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_a48e5947-18d2-4803-9471-8ff42db5beed" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:calculationArc order="18" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_071c49bb-ad76-404f-ba20-5b819e756b10" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_a48e5947-18d2-4803-9471-8ff42db5beed" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_2b1bc2c5-81b6-40b5-980f-5aaac8fbfba4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:calculationArc order="19" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_071c49bb-ad76-404f-ba20-5b819e756b10" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_2b1bc2c5-81b6-40b5-980f-5aaac8fbfba4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_78eb9b17-8a3c-4d5e-b88e-671524134ebc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:calculationArc order="20" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_071c49bb-ad76-404f-ba20-5b819e756b10" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_78eb9b17-8a3c-4d5e-b88e-671524134ebc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_c0e5d9fc-7107-44fe-8186-c912f7174a79" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:calculationArc order="21" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_071c49bb-ad76-404f-ba20-5b819e756b10" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_c0e5d9fc-7107-44fe-8186-c912f7174a79" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="kfrc-20190930.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="kfrc-20190930.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#SummaryofSignificantAccountingPoliciesDetails"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/DiscontinuedOperations" xlink:type="simple" xlink:href="kfrc-20190930.xsd#DiscontinuedOperations"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/DiscontinuedOperations" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/DiscontinuedOperationsTables" xlink:type="simple" xlink:href="kfrc-20190930.xsd#DiscontinuedOperationsTables"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/DiscontinuedOperationsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/DiscontinuedOperationsNarrativeDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#DiscontinuedOperationsNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/DiscontinuedOperationsNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#DiscontinuedOperationsSummaryofPretaxProfitDetails"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_28f639f3-29a3-47ff-8897-cdb9b44bcf95" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense_0157b432-28dd-40ab-a019-4016bd450604" xlink:href="kfrc-20190930.xsd#kfrc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_28f639f3-29a3-47ff-8897-cdb9b44bcf95" xlink:to="loc_kfrc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense_0157b432-28dd-40ab-a019-4016bd450604" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_ea7071f4-16b2-4652-91c1-ac9fd3a12c4b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_28f639f3-29a3-47ff-8897-cdb9b44bcf95" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_ea7071f4-16b2-4652-91c1-ac9fd3a12c4b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_4e3ab1b2-3b69-497a-b238-b391c639e032" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_28f639f3-29a3-47ff-8897-cdb9b44bcf95" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_4e3ab1b2-3b69-497a-b238-b391c639e032" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_b8773874-0418-416d-8b5f-1cc2e8863a51" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_3c876183-e472-4b71-af18-98c4612c6ca3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_b8773874-0418-416d-8b5f-1cc2e8863a51" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_3c876183-e472-4b71-af18-98c4612c6ca3" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_b76caaa8-33cf-4331-ab33-3d5d8c39e878" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_b8773874-0418-416d-8b5f-1cc2e8863a51" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_b76caaa8-33cf-4331-ab33-3d5d8c39e878" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_ae56f111-5fee-4ec7-ba10-06ba59161817" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_0cac6dae-d926-4f7d-8eab-33fd3a5a401c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_ae56f111-5fee-4ec7-ba10-06ba59161817" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_0cac6dae-d926-4f7d-8eab-33fd3a5a401c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_6dce270f-d129-4001-902d-f953698bb95e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_ae56f111-5fee-4ec7-ba10-06ba59161817" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_6dce270f-d129-4001-902d-f953698bb95e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_ad1f991a-2d66-438e-8706-446c95a3d1ca" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_af462f65-563e-4823-9797-b537209eb2d6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_ad1f991a-2d66-438e-8706-446c95a3d1ca" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_af462f65-563e-4823-9797-b537209eb2d6" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_ae11768a-09ed-4557-bddd-838434565596" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense"/>
    <link:calculationArc order="2" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_ad1f991a-2d66-438e-8706-446c95a3d1ca" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_ae11768a-09ed-4557-bddd-838434565596" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization_0413764b-b18f-4a0d-a227-cec70fb14d2c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_ad1f991a-2d66-438e-8706-446c95a3d1ca" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization_0413764b-b18f-4a0d-a227-cec70fb14d2c" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_13003c32-5406-46f5-be67-813a48925cc5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_5e1f7d71-123e-44b2-8d3c-b7dbce693b6b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_13003c32-5406-46f5-be67-813a48925cc5" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_5e1f7d71-123e-44b2-8d3c-b7dbce693b6b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_102a5ba6-84f5-4f33-9ba1-e79244cac67e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_13003c32-5406-46f5-be67-813a48925cc5" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_102a5ba6-84f5-4f33-9ba1-e79244cac67e" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets_dbf15d5b-845c-430b-b8ee-ee94f3ddf61b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_13003c32-5406-46f5-be67-813a48925cc5" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets_dbf15d5b-845c-430b-b8ee-ee94f3ddf61b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_b294b7e1-4897-41f1-a6a0-8a647b4f99d5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_13003c32-5406-46f5-be67-813a48925cc5" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_b294b7e1-4897-41f1-a6a0-8a647b4f99d5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent_43b56e82-f5b5-4ab3-812d-3043a62b4153" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_13003c32-5406-46f5-be67-813a48925cc5" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent_43b56e82-f5b5-4ab3-812d-3043a62b4153" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_11bdfc14-e221-4306-a887-a5b6a46556ab" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities_0b733f3a-4c4a-41f4-afcd-c1c109cd0b48" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_11bdfc14-e221-4306-a887-a5b6a46556ab" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities_0b733f3a-4c4a-41f4-afcd-c1c109cd0b48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_7d63b27d-daa9-4cfc-83fe-8019ccd7840f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent_3200e816-5416-44be-9505-b2b775b8ef10" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_7d63b27d-daa9-4cfc-83fe-8019ccd7840f" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent_3200e816-5416-44be-9505-b2b775b8ef10" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_a16ca278-8b23-4200-b627-0b3f1e5568cf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_7d63b27d-daa9-4cfc-83fe-8019ccd7840f" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_a16ca278-8b23-4200-b627-0b3f1e5568cf" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_DisposalGroupIncludingDiscontinuedOperationEmployeeRelatedLiabilitiesCurrent_d47aaf30-9aac-40f6-ba4a-cdba04c30d86" xlink:href="kfrc-20190930.xsd#kfrc_DisposalGroupIncludingDiscontinuedOperationEmployeeRelatedLiabilitiesCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_7d63b27d-daa9-4cfc-83fe-8019ccd7840f" xlink:to="loc_kfrc_DisposalGroupIncludingDiscontinuedOperationEmployeeRelatedLiabilitiesCurrent_d47aaf30-9aac-40f6-ba4a-cdba04c30d86" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxesPayable_5d9a1b21-bfde-4bcc-bcac-3f5cb3224afc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxesPayable"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_7d63b27d-daa9-4cfc-83fe-8019ccd7840f" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxesPayable_5d9a1b21-bfde-4bcc-bcac-3f5cb3224afc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_2c8694f9-4510-4b72-bd24-a4916ccfc259" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_45770ada-32a6-4077-ae84-76866d558b95" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_2c8694f9-4510-4b72-bd24-a4916ccfc259" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_45770ada-32a6-4077-ae84-76866d558b95" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent_e2bb32e7-b3c5-41bb-b471-cdaf56221c6b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_2c8694f9-4510-4b72-bd24-a4916ccfc259" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent_e2bb32e7-b3c5-41bb-b471-cdaf56221c6b" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/ReportableSegments" xlink:type="simple" xlink:href="kfrc-20190930.xsd#ReportableSegments"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/ReportableSegments" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/ReportableSegmentsTables" xlink:type="simple" xlink:href="kfrc-20190930.xsd#ReportableSegmentsTables"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/ReportableSegmentsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/ReportableSegmentsScheduleDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#ReportableSegmentsScheduleDetails"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/ReportableSegmentsScheduleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8c032523-ad0b-4445-aa02-a587b40dd970" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_05660fe3-d129-44d0-83f4-29ac1d30cf33" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:calculationArc order="1" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8c032523-ad0b-4445-aa02-a587b40dd970" xlink:to="loc_us-gaap_OperatingExpenses_05660fe3-d129-44d0-83f4-29ac1d30cf33" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_a20cbb51-81b2-48ce-a87a-a7952e1da9fb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_8c032523-ad0b-4445-aa02-a587b40dd970" xlink:to="loc_us-gaap_GrossProfit_a20cbb51-81b2-48ce-a87a-a7952e1da9fb" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/DisaggregationofRevenue" xlink:type="simple" xlink:href="kfrc-20190930.xsd#DisaggregationofRevenue"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/DisaggregationofRevenue" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/DisaggregationofRevenueTables" xlink:type="simple" xlink:href="kfrc-20190930.xsd#DisaggregationofRevenueTables"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/DisaggregationofRevenueTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="kfrc-20190930.xsd#CommitmentsandContingencies"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/CommitmentsandContingencies" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#CommitmentsandContingenciesDetails"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/CommitmentsandContingenciesDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/OtherAssetsNet" xlink:type="simple" xlink:href="kfrc-20190930.xsd#OtherAssetsNet"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/OtherAssetsNet" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/OtherAssetsNetTables" xlink:type="simple" xlink:href="kfrc-20190930.xsd#OtherAssetsNetTables"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/OtherAssetsNetTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/OtherAssetsNetDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#OtherAssetsNetDetails"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/OtherAssetsNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_16fa3671-72a4-4b97-9038-cefba0d34f37" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent_e48d86f5-92b8-4fde-ab32-e496e7c08b48" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeAssetsNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_16fa3671-72a4-4b97-9038-cefba0d34f37" xlink:to="loc_us-gaap_DerivativeAssetsNoncurrent_e48d86f5-92b8-4fde-ab32-e496e7c08b48" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_76e06433-feba-49dd-ab4d-ab11f6eaf17c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_16fa3671-72a4-4b97-9038-cefba0d34f37" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_76e06433-feba-49dd-ab4d-ab11f6eaf17c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_7d2bb99a-ae07-43ec-8f9c-a74b32f447a5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_16fa3671-72a4-4b97-9038-cefba0d34f37" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_7d2bb99a-ae07-43ec-8f9c-a74b32f447a5" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_a0342963-f967-41cd-a78b-84ceb1782f5b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_16fa3671-72a4-4b97-9038-cefba0d34f37" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_a0342963-f967-41cd-a78b-84ceb1782f5b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet_63914668-23db-4b29-87e4-bbba2fb7ee27" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_16fa3671-72a4-4b97-9038-cefba0d34f37" xlink:to="loc_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet_63914668-23db-4b29-87e4-bbba2fb7ee27" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_b90d7b75-7fc7-4f1c-929b-05a8f7f678d1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_16fa3671-72a4-4b97-9038-cefba0d34f37" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_b90d7b75-7fc7-4f1c-929b-05a8f7f678d1" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_b95b2b98-fa71-4b2f-9f70-9b2c410113d8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherAssetsNoncurrent_16fa3671-72a4-4b97-9038-cefba0d34f37" xlink:to="loc_us-gaap_EquityMethodInvestments_b95b2b98-fa71-4b2f-9f70-9b2c410113d8" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/CurrentLiabilities" xlink:type="simple" xlink:href="kfrc-20190930.xsd#CurrentLiabilities"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/CurrentLiabilities" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/CurrentLiabilitiesTables" xlink:type="simple" xlink:href="kfrc-20190930.xsd#CurrentLiabilitiesTables"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/CurrentLiabilitiesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/CurrentLiabilitiesDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#CurrentLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/CurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_17c65af9-d754-45d8-a95e-b53cd1d8945b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInsuranceCurrent_023bbc89-0a01-4e69-ae4b-166d181c1ce4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_17c65af9-d754-45d8-a95e-b53cd1d8945b" xlink:to="loc_us-gaap_AccruedInsuranceCurrent_023bbc89-0a01-4e69-ae4b-166d181c1ce4" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedPayrollTaxesCurrent_fc4be6b9-1d40-41cc-a2b2-345e88f035e0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_17c65af9-d754-45d8-a95e-b53cd1d8945b" xlink:to="loc_us-gaap_AccruedPayrollTaxesCurrent_fc4be6b9-1d40-41cc-a2b2-345e88f035e0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityCurrent_d2848d8c-e002-44af-abfb-012ff19173d7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WorkersCompensationLiabilityCurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_17c65af9-d754-45d8-a95e-b53cd1d8945b" xlink:to="loc_us-gaap_WorkersCompensationLiabilityCurrent_d2848d8c-e002-44af-abfb-012ff19173d7" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedEmployeeBenefitsCurrent_96a85010-7808-4543-82b4-4d4ad63f0d6c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_17c65af9-d754-45d8-a95e-b53cd1d8945b" xlink:to="loc_us-gaap_AccruedEmployeeBenefitsCurrent_96a85010-7808-4543-82b4-4d4ad63f0d6c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_983df96c-30d6-498b-829a-9333dc34d711" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_6852be32-f048-4d6a-ab38-823d4eb357fc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_983df96c-30d6-498b-829a-9333dc34d711" xlink:to="loc_us-gaap_AccountsPayableCurrent_6852be32-f048-4d6a-ab38-823d4eb357fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_ff78db5d-9836-47f5-bdda-6c8d926390dc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_983df96c-30d6-498b-829a-9333dc34d711" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_ff78db5d-9836-47f5-bdda-6c8d926390dc" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/OtherLongTermLiabilities" xlink:type="simple" xlink:href="kfrc-20190930.xsd#OtherLongTermLiabilities"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/OtherLongTermLiabilities" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/OtherLongTermLiabilitiesTables" xlink:type="simple" xlink:href="kfrc-20190930.xsd#OtherLongTermLiabilitiesTables"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/OtherLongTermLiabilitiesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/OtherLongTermLiabilitiesDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#OtherLongTermLiabilitiesDetails"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/OtherLongTermLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_86391387-d309-4913-820b-66970e5b0424" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_2e94183f-8890-40f8-a30d-c2f017f90147" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_86391387-d309-4913-820b-66970e5b0424" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_2e94183f-8890-40f8-a30d-c2f017f90147" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_51661b42-6822-4402-b381-b691b03b58ac" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_86391387-d309-4913-820b-66970e5b0424" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_51661b42-6822-4402-b381-b691b03b58ac" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_e7ab965b-41db-4d4c-8356-844c7b3b73f8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_86391387-d309-4913-820b-66970e5b0424" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_e7ab965b-41db-4d4c-8356-844c7b3b73f8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_75931740-be33-4324-a8d2-37888185a62b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherSundryLiabilitiesNoncurrent"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_86391387-d309-4913-820b-66970e5b0424" xlink:to="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_75931740-be33-4324-a8d2-37888185a62b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent_8389c1ac-f6e9-41d5-ba90-cdbe92c42248" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent_86391387-d309-4913-820b-66970e5b0424" xlink:to="loc_us-gaap_DerivativeLiabilitiesNoncurrent_8389c1ac-f6e9-41d5-ba90-cdbe92c42248" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/Leases" xlink:type="simple" xlink:href="kfrc-20190930.xsd#Leases"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/Leases" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/LeasesTables" xlink:type="simple" xlink:href="kfrc-20190930.xsd#LeasesTables"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/LeasesTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#LeasesNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/LeasesNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/LeasesScheduleofLeaseExpensesDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#LeasesScheduleofLeaseExpensesDetails"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/LeasesScheduleofLeaseExpensesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_5e609878-d404-4bc7-915d-ed41fa3415c6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_980d00e6-021d-45e4-afc6-79260ab8e069" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_5e609878-d404-4bc7-915d-ed41fa3415c6" xlink:to="loc_us-gaap_VariableLeaseCost_980d00e6-021d-45e4-afc6-79260ab8e069" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_0f59e71a-4544-4357-b8cc-7b5f63e604ad" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_5e609878-d404-4bc7-915d-ed41fa3415c6" xlink:to="loc_us-gaap_OperatingLeaseCost_0f59e71a-4544-4357-b8cc-7b5f63e604ad" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_9f96f2a6-2c1e-45bb-b02a-38e18aec6f15" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubleaseIncome"/>
    <link:calculationArc order="3" weight="-1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_5e609878-d404-4bc7-915d-ed41fa3415c6" xlink:to="loc_us-gaap_SubleaseIncome_9f96f2a6-2c1e-45bb-b02a-38e18aec6f15" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_2d269801-9f68-4ae5-b158-59ec114ea7fe" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LeaseCost_5e609878-d404-4bc7-915d-ed41fa3415c6" xlink:to="loc_us-gaap_ShortTermLeaseCost_2d269801-9f68-4ae5-b158-59ec114ea7fe" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#LeasesScheduleofFutureMinimumLeasePaymentsDetails"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0797d301-6a78-4e7c-8722-08f8c65d6d08" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_473efb0a-79df-42d5-97ef-3686195081c2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0797d301-6a78-4e7c-8722-08f8c65d6d08" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_473efb0a-79df-42d5-97ef-3686195081c2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_a3f32db8-8539-4ff6-a78d-f0676bbb1a26" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0797d301-6a78-4e7c-8722-08f8c65d6d08" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_a3f32db8-8539-4ff6-a78d-f0676bbb1a26" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_5db6fa01-398c-45fb-b146-7d21407c3ff0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0797d301-6a78-4e7c-8722-08f8c65d6d08" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_5db6fa01-398c-45fb-b146-7d21407c3ff0" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_c6967781-3e21-4923-8393-af0daa65b0d2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0797d301-6a78-4e7c-8722-08f8c65d6d08" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_c6967781-3e21-4923-8393-af0daa65b0d2" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_90857e57-df49-4667-a9cb-3a7ddb750b67" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0797d301-6a78-4e7c-8722-08f8c65d6d08" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_90857e57-df49-4667-a9cb-3a7ddb750b67" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix_cff6058f-0af4-49b8-a906-d9694bdd61fc" xlink:href="kfrc-20190930.xsd#kfrc_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0797d301-6a78-4e7c-8722-08f8c65d6d08" xlink:to="loc_kfrc_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix_cff6058f-0af4-49b8-a906-d9694bdd61fc" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_LesseeOperatingLeaseLiabilityPaymentsDueYearSix_e46ee3e4-13b9-4e99-b83e-07881a39eb64" xlink:href="kfrc-20190930.xsd#kfrc_LesseeOperatingLeaseLiabilityPaymentsDueYearSix"/>
    <link:calculationArc order="7" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_0797d301-6a78-4e7c-8722-08f8c65d6d08" xlink:to="loc_kfrc_LesseeOperatingLeaseLiabilityPaymentsDueYearSix_e46ee3e4-13b9-4e99-b83e-07881a39eb64" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2840633f-4175-4391-877f-53ba1be1d4db" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_7065177a-ca4a-438b-9526-53727aabe624" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2840633f-4175-4391-877f-53ba1be1d4db" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_7065177a-ca4a-438b-9526-53727aabe624" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_22eb505a-2e88-4547-aa93-f9e1b2ac80b8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2840633f-4175-4391-877f-53ba1be1d4db" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_22eb505a-2e88-4547-aa93-f9e1b2ac80b8" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_afa208e7-db16-4411-bacf-eecf4f9a7d0d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:calculationArc order="3" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2840633f-4175-4391-877f-53ba1be1d4db" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_afa208e7-db16-4411-bacf-eecf4f9a7d0d" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_cc97db6c-9477-4501-9fbe-24b09437629b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:calculationArc order="4" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2840633f-4175-4391-877f-53ba1be1d4db" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_cc97db6c-9477-4501-9fbe-24b09437629b" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_37614126-4955-4ad5-8b7b-56c9c11307ae" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:calculationArc order="5" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2840633f-4175-4391-877f-53ba1be1d4db" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_37614126-4955-4ad5-8b7b-56c9c11307ae" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_2eb6d4f0-df02-4529-89ac-e2010d6003e4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:calculationArc order="6" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_2840633f-4175-4391-877f-53ba1be1d4db" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_2eb6d4f0-df02-4529-89ac-e2010d6003e4" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1" xlink:type="simple" xlink:href="kfrc-20190930.xsd#LeasesScheduleofFutureMinimumLeasePaymentsDetails_1"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8ad1db43-2baf-4e7f-962e-c99b7d8eca85" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_4d1d0886-0ea1-4604-af23-0130cc78dd9c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8ad1db43-2baf-4e7f-962e-c99b7d8eca85" xlink:to="loc_us-gaap_OperatingLeaseLiability_4d1d0886-0ea1-4604-af23-0130cc78dd9c" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_d344afbc-31b3-4760-a566-ce5d0df3414d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_8ad1db43-2baf-4e7f-962e-c99b7d8eca85" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_d344afbc-31b3-4760-a566-ce5d0df3414d" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/EmployeeBenefitPlans" xlink:type="simple" xlink:href="kfrc-20190930.xsd#EmployeeBenefitPlans"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/EmployeeBenefitPlans" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/EmployeeBenefitPlansTables" xlink:type="simple" xlink:href="kfrc-20190930.xsd#EmployeeBenefitPlansTables"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/EmployeeBenefitPlansTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/EmployeeBenefitPlansComponentsofNetPeriodicBenefitCostDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#EmployeeBenefitPlansComponentsofNetPeriodicBenefitCostDetails"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/EmployeeBenefitPlansComponentsofNetPeriodicBenefitCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_88c2febe-88ff-4e42-89ff-d6ce062489c5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_63a7db06-97ae-4cc7-811b-93685c94b64a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:calculationArc order="1" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_88c2febe-88ff-4e42-89ff-d6ce062489c5" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_63a7db06-97ae-4cc7-811b-93685c94b64a" xlink:type="arc"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_723abe4e-a48b-4cef-b7b4-d8b8c15568d2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:calculationArc order="2" weight="1.0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_88c2febe-88ff-4e42-89ff-d6ce062489c5" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_723abe4e-a48b-4cef-b7b4-d8b8c15568d2" xlink:type="arc"/>
  </link:calculationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/EmployeeBenefitPlansAdditionalInformationDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#EmployeeBenefitPlansAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/EmployeeBenefitPlansAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/StockIncentivePlans" xlink:type="simple" xlink:href="kfrc-20190930.xsd#StockIncentivePlans"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/StockIncentivePlans" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/StockIncentivePlansTables" xlink:type="simple" xlink:href="kfrc-20190930.xsd#StockIncentivePlansTables"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/StockIncentivePlansTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#StockIncentivePlansAdditionalInformationDetails"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#StockIncentivePlansSummaryofRestrictedStockActivityDetails"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivity" xlink:type="simple" xlink:href="kfrc-20190930.xsd#DerivativeInstrumentandHedgingActivity"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivity" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityTables" xlink:type="simple" xlink:href="kfrc-20190930.xsd#DerivativeInstrumentandHedgingActivityTables"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#DerivativeInstrumentandHedgingActivityNarrativeDetails"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="kfrc-20190930.xsd#FairValueMeasurements"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/FairValueMeasurements" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="kfrc-20190930.xsd#FairValueMeasurementsTables"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/FairValueMeasurementsTables" xlink:type="extended"/>
  <link:roleRef roleURI="http://www.kforce.com/role/FairValueMeasurementsScheduleofEstimatedFairValuesDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#FairValueMeasurementsScheduleofEstimatedFairValuesDetails"/>
  <link:calculationLink xlink:role="http://www.kforce.com/role/FairValueMeasurementsScheduleofEstimatedFairValuesDetails" xlink:type="extended"/>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>8
<FILENAME>kfrc-20190930_def.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2019 Workiva-->
<!--r:7809d854-f3ec-44b7-b103-7beff011cda5,g:67537b04-f5ad-42ae-9799-83a24d461f0c-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/all" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain"/>
  <link:arcroleRef arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member"/>
  <link:roleRef roleURI="http://www.kforce.com/role/Cover" xlink:type="simple" xlink:href="kfrc-20190930.xsd#Cover"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/Cover" xlink:type="extended" id="ic60cba7b3e6540328205e4a81386effa_fa1d9ecb-051f-43fd-b3a1-13064b1eeee0"/>
  <link:roleRef roleURI="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="kfrc-20190930.xsd#UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" xlink:type="extended" id="ic33521deb10d4848bc5d682f14bacc54_9467f77d-7c19-4bdc-a5e9-2bddb344ec1d"/>
  <link:roleRef roleURI="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="kfrc-20190930.xsd#UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="extended" id="i00d163c030e642fb8dd76dae09a7b022_aefb2f77-241a-4b39-99ed-f408f4414a88"/>
  <link:roleRef roleURI="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="kfrc-20190930.xsd#UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended" id="i908c92cec91440cf8e57b2128a218a1a_ca3d4fee-1b44-418a-9e87-42c4a479df3c"/>
  <link:roleRef roleURI="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="kfrc-20190930.xsd#UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" xlink:type="extended" id="i60abb3d53e354c70af3b31b364c69651_f4f95348-6e47-451c-9926-34645dfce711">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_04759e74-92c4-4910-a8b5-76329a8bd36c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_04759e74-92c4-4910-a8b5-76329a8bd36c" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_02ed1768-5bca-422c-9b10-f8226ae00d40" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:to="loc_us-gaap_SharesIssued_02ed1768-5bca-422c-9b10-f8226ae00d40" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_709acbe9-d5d4-44f4-8f47-f4a2db36dfa1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:to="loc_us-gaap_StockholdersEquity_709acbe9-d5d4-44f4-8f47-f4a2db36dfa1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_29737dda-9a20-41f5-9136-01081ffd4ffc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:to="loc_us-gaap_NetIncomeLoss_29737dda-9a20-41f5-9136-01081ffd4ffc" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_454d082e-2c2a-4b9f-9d5c-aa5f9154919a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:to="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_454d082e-2c2a-4b9f-9d5c-aa5f9154919a" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect_83fa0fd9-6e0c-4d59-8b8c-b7ebb2c646ee" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:to="loc_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect_83fa0fd9-6e0c-4d59-8b8c-b7ebb2c646ee" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_a4a7a77e-16ab-4e0e-a8a2-ac39f6a9463a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_a4a7a77e-16ab-4e0e-a8a2-ac39f6a9463a" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_b2a860f1-1319-4b1c-b217-ff9e24d7d87f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_b2a860f1-1319-4b1c-b217-ff9e24d7d87f" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_46efc494-4725-4e3c-b08e-028c67b6d2c7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_46efc494-4725-4e3c-b08e-028c67b6d2c7" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_e817308a-3529-49c2-8466-ffa1f8b7cfdd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_e817308a-3529-49c2-8466-ffa1f8b7cfdd" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_15cf55b3-cb48-4027-9530-54bc6bf447d8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_15cf55b3-cb48-4027-9530-54bc6bf447d8" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_29418320-78dd-4679-86ce-c4592b99cb09" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_29418320-78dd-4679-86ce-c4592b99cb09" xlink:type="arc" order="11"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_93c2aaa2-d1e4-4257-9aae-f636f6d29c0b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_93c2aaa2-d1e4-4257-9aae-f636f6d29c0b" xlink:type="arc" order="12"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStock_e848e2a4-9e96-40e6-9ba5-8adae5e21ef3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DividendsCommonStock"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:to="loc_us-gaap_DividendsCommonStock_e848e2a4-9e96-40e6-9ba5-8adae5e21ef3" xlink:type="arc" order="13"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_8e87c730-b163-4784-9d2f-6a9015761073" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_8e87c730-b163-4784-9d2f-6a9015761073" xlink:type="arc" order="14"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent_bbefba27-2c8f-4e5f-822b-de46b660746e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent_bbefba27-2c8f-4e5f-822b-de46b660746e" xlink:type="arc" order="15"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_aa2d0c71-3a2b-47f3-80e6-81476fde1faa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_aa2d0c71-3a2b-47f3-80e6-81476fde1faa" xlink:type="arc" order="16"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_1924aeb1-e2a3-4203-9b0a-050a97bf27e7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_1924aeb1-e2a3-4203-9b0a-050a97bf27e7" xlink:type="arc" order="17"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_0b55a890-2e6e-4df1-b9c3-20fff23ef3a7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_666bd163-a564-403e-95c4-651d1dc94d1d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_6d67b2b2-97da-4e6a-8117-021a276dd3f8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_04759e74-92c4-4910-a8b5-76329a8bd36c" xlink:to="loc_us-gaap_StatementTable_6d67b2b2-97da-4e6a-8117-021a276dd3f8" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_a1ed0c8d-045f-4096-bfae-cd60116c0c9d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_6d67b2b2-97da-4e6a-8117-021a276dd3f8" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_a1ed0c8d-045f-4096-bfae-cd60116c0c9d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_a1ed0c8d-045f-4096-bfae-cd60116c0c9d_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_a1ed0c8d-045f-4096-bfae-cd60116c0c9d" xlink:to="loc_us-gaap_TypeOfAdoptionMember_a1ed0c8d-045f-4096-bfae-cd60116c0c9d_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_044e95cb-aaf1-4c71-b2a4-8afd3436a0f5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_a1ed0c8d-045f-4096-bfae-cd60116c0c9d" xlink:to="loc_us-gaap_TypeOfAdoptionMember_044e95cb-aaf1-4c71-b2a4-8afd3436a0f5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201802Member_cd08a21d-95bf-43b3-8222-754741cc7c60" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201802Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_044e95cb-aaf1-4c71-b2a4-8afd3436a0f5" xlink:to="loc_us-gaap_AccountingStandardsUpdate201802Member_cd08a21d-95bf-43b3-8222-754741cc7c60" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_9338a4cb-3358-4cfd-9a13-ea50f7b93647" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_044e95cb-aaf1-4c71-b2a4-8afd3436a0f5" xlink:to="loc_us-gaap_AccountingStandardsUpdate201409Member_9338a4cb-3358-4cfd-9a13-ea50f7b93647" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_eea89397-d1a3-49b0-a658-7965b6164f89" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_6d67b2b2-97da-4e6a-8117-021a276dd3f8" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_eea89397-d1a3-49b0-a658-7965b6164f89" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_eea89397-d1a3-49b0-a658-7965b6164f89_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_eea89397-d1a3-49b0-a658-7965b6164f89" xlink:to="loc_us-gaap_EquityComponentDomain_eea89397-d1a3-49b0-a658-7965b6164f89_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_a6fa7b9b-9ad0-478b-805c-dfae076919a8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_eea89397-d1a3-49b0-a658-7965b6164f89" xlink:to="loc_us-gaap_EquityComponentDomain_a6fa7b9b-9ad0-478b-805c-dfae076919a8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_e52384ed-d839-43d1-ba0a-fc0109395d1b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_a6fa7b9b-9ad0-478b-805c-dfae076919a8" xlink:to="loc_us-gaap_CommonStockMember_e52384ed-d839-43d1-ba0a-fc0109395d1b" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_28259313-d14b-4261-8cd9-18a55e00b2ff" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_a6fa7b9b-9ad0-478b-805c-dfae076919a8" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_28259313-d14b-4261-8cd9-18a55e00b2ff" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_22a8c1b5-77e2-4a6f-a9d3-742bbcd0d546" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_a6fa7b9b-9ad0-478b-805c-dfae076919a8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_22a8c1b5-77e2-4a6f-a9d3-742bbcd0d546" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_9dd4d0a2-92a4-4720-b455-1034d566e683" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_a6fa7b9b-9ad0-478b-805c-dfae076919a8" xlink:to="loc_us-gaap_RetainedEarningsMember_9dd4d0a2-92a4-4720-b455-1034d566e683" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_2402a054-edde-4816-81f0-c0b9a060829d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_a6fa7b9b-9ad0-478b-805c-dfae076919a8" xlink:to="loc_us-gaap_TreasuryStockMember_2402a054-edde-4816-81f0-c0b9a060829d" xlink:type="arc" order="4"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYParenthetical" xlink:type="simple" xlink:href="kfrc-20190930.xsd#UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYParenthetical"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYParenthetical" xlink:type="extended" id="ifc3993171ce447c3a40d32d974dabe04_4177ffe9-9123-476a-ab88-7b54cde697bc">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_121d06af-1457-4daa-b167-be04d19c3c8f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple_99472298-7749-4fe2-9fbf-ed08a20455a5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_121d06af-1457-4daa-b167-be04d19c3c8f" xlink:to="loc_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple_99472298-7749-4fe2-9fbf-ed08a20455a5" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_12827e95-cbea-43a3-8cd3-105792873654" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_121d06af-1457-4daa-b167-be04d19c3c8f" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_12827e95-cbea-43a3-8cd3-105792873654" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_cf73031b-dea7-4b09-aeb4-23d79e7a86a9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_121d06af-1457-4daa-b167-be04d19c3c8f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_cf73031b-dea7-4b09-aeb4-23d79e7a86a9" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToParent_53721bb9-edec-4d93-8eda-b25737786ca1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToParent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_StatementLineItems_121d06af-1457-4daa-b167-be04d19c3c8f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToParent_53721bb9-edec-4d93-8eda-b25737786ca1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_e46eac18-fc0f-4aa4-87c4-e6035823edf7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_StatementLineItems_121d06af-1457-4daa-b167-be04d19c3c8f" xlink:to="loc_us-gaap_StatementTable_e46eac18-fc0f-4aa4-87c4-e6035823edf7" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_fc972da1-ceaf-4c0e-a530-b183d7eaa0c4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_StatementTable_e46eac18-fc0f-4aa4-87c4-e6035823edf7" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_fc972da1-ceaf-4c0e-a530-b183d7eaa0c4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_fc972da1-ceaf-4c0e-a530-b183d7eaa0c4_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_fc972da1-ceaf-4c0e-a530-b183d7eaa0c4" xlink:to="loc_us-gaap_TypeOfAdoptionMember_fc972da1-ceaf-4c0e-a530-b183d7eaa0c4_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_f58664d9-8790-4969-a4b4-9cd721bd6612" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_fc972da1-ceaf-4c0e-a530-b183d7eaa0c4" xlink:to="loc_us-gaap_TypeOfAdoptionMember_f58664d9-8790-4969-a4b4-9cd721bd6612" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_8d476d6c-0d7c-4da3-86a1-9c20dac19822" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_f58664d9-8790-4969-a4b4-9cd721bd6612" xlink:to="loc_us-gaap_AccountingStandardsUpdate201409Member_8d476d6c-0d7c-4da3-86a1-9c20dac19822" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="kfrc-20190930.xsd#UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended" id="i27df85e75ab241109ea71e0c3bff1c4e_d9a295e1-409f-4204-9c1a-90e2d0a30153"/>
  <link:roleRef roleURI="http://www.kforce.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="kfrc-20190930.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended" id="i627243c917544b8c87093a1f82ca8ea0_068d78c4-7e90-47aa-b20c-38bddb610a22"/>
  <link:roleRef roleURI="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="kfrc-20190930.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended" id="ie91617586caf48559e2e99f345073bed_85ce8bcc-0e97-4e7d-b385-2c92c1fce103"/>
  <link:roleRef roleURI="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#SummaryofSignificantAccountingPoliciesDetails"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="extended" id="i15f2b7a8dccf45de9edf481a1311bb90_e1dd2518-599c-4c53-baa6-db254850055e">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_5fd76c86-790b-4271-b412-36f4c362b392" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_a477a571-021d-470a-8eca-070bcc3ebc13" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_5fd76c86-790b-4271-b412-36f4c362b392" xlink:to="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_a477a571-021d-470a-8eca-070bcc3ebc13" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_d1250778-f47b-447f-993d-b7109ce15fd6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_a477a571-021d-470a-8eca-070bcc3ebc13" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_d1250778-f47b-447f-993d-b7109ce15fd6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_ac581b2b-517b-4389-b02b-a665a305d819" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_a477a571-021d-470a-8eca-070bcc3ebc13" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_ac581b2b-517b-4389-b02b-a665a305d819" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_eb56ec69-0d4f-46ce-8cb8-e8d09d47eb8e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_a477a571-021d-470a-8eca-070bcc3ebc13" xlink:to="loc_us-gaap_EquityMethodInvestments_eb56ec69-0d4f-46ce-8cb8-e8d09d47eb8e" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_EquityMethodInvestmentContingentConsiderationRangeOfPossibleOutcomeHigh_b8bb73ce-d04e-457a-b8b6-44d4012f6926" xlink:href="kfrc-20190930.xsd#kfrc_EquityMethodInvestmentContingentConsiderationRangeOfPossibleOutcomeHigh"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_a477a571-021d-470a-8eca-070bcc3ebc13" xlink:to="loc_kfrc_EquityMethodInvestmentContingentConsiderationRangeOfPossibleOutcomeHigh_b8bb73ce-d04e-457a-b8b6-44d4012f6926" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_EquityMethodInvestmentContingentConsiderationLiability_f04194ed-4ac1-4a68-8da5-9e0bac80a8a3" xlink:href="kfrc-20190930.xsd#kfrc_EquityMethodInvestmentContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_a477a571-021d-470a-8eca-070bcc3ebc13" xlink:to="loc_kfrc_EquityMethodInvestmentContingentConsiderationLiability_f04194ed-4ac1-4a68-8da5-9e0bac80a8a3" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_HealthInsuranceAbstract_c821e0b4-db72-4595-a50e-96e4b429aa2d" xlink:href="kfrc-20190930.xsd#kfrc_HealthInsuranceAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_5fd76c86-790b-4271-b412-36f4c362b392" xlink:to="loc_kfrc_HealthInsuranceAbstract_c821e0b4-db72-4595-a50e-96e4b429aa2d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_HealthInsuranceStopLossMaximumPerClaim_88d29ef2-96d8-4bc1-8467-d960d78d9791" xlink:href="kfrc-20190930.xsd#kfrc_HealthInsuranceStopLossMaximumPerClaim"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_kfrc_HealthInsuranceAbstract_c821e0b4-db72-4595-a50e-96e4b429aa2d" xlink:to="loc_kfrc_HealthInsuranceStopLossMaximumPerClaim_88d29ef2-96d8-4bc1-8467-d960d78d9791" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_43305d4a-2e02-4c8f-800a-6503b56f7f3d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_5fd76c86-790b-4271-b412-36f4c362b392" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_43305d4a-2e02-4c8f-800a-6503b56f7f3d" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_415d906b-1708-4236-9cde-d9224abfab78" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_43305d4a-2e02-4c8f-800a-6503b56f7f3d" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_415d906b-1708-4236-9cde-d9224abfab78" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_b33a7805-dc39-4512-95ca-13f164f1f75f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_43305d4a-2e02-4c8f-800a-6503b56f7f3d" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_b33a7805-dc39-4512-95ca-13f164f1f75f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_9fff7d74-efc2-4a62-8efe-1d6451f364b1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_5fd76c86-790b-4271-b412-36f4c362b392" xlink:to="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_9fff7d74-efc2-4a62-8efe-1d6451f364b1" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect_fb09c987-0d16-4076-9db8-339a75cbb95f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_9fff7d74-efc2-4a62-8efe-1d6451f364b1" xlink:to="loc_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect_fb09c987-0d16-4076-9db8-339a75cbb95f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9ce43c00-1128-4dbc-9d04-6dc841122a40" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_5fd76c86-790b-4271-b412-36f4c362b392" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9ce43c00-1128-4dbc-9d04-6dc841122a40" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_182ecd3e-ebd3-48b3-be4d-a38ea21cb0eb" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9ce43c00-1128-4dbc-9d04-6dc841122a40" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_182ecd3e-ebd3-48b3-be4d-a38ea21cb0eb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_182ecd3e-ebd3-48b3-be4d-a38ea21cb0eb_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_182ecd3e-ebd3-48b3-be4d-a38ea21cb0eb" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_182ecd3e-ebd3-48b3-be4d-a38ea21cb0eb_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_55a4eddd-2b8b-41da-9df8-457204a62c33" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_182ecd3e-ebd3-48b3-be4d-a38ea21cb0eb" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_55a4eddd-2b8b-41da-9df8-457204a62c33" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_WorkLLamaLLCMember_b96248b7-5d88-4eb0-b066-fa0e21772139" xlink:href="kfrc-20190930.xsd#kfrc_WorkLLamaLLCMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_55a4eddd-2b8b-41da-9df8-457204a62c33" xlink:to="loc_kfrc_WorkLLamaLLCMember_b96248b7-5d88-4eb0-b066-fa0e21772139" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_b078e70d-d171-4feb-84e7-b40bc88cedef" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9ce43c00-1128-4dbc-9d04-6dc841122a40" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_b078e70d-d171-4feb-84e7-b40bc88cedef" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_b078e70d-d171-4feb-84e7-b40bc88cedef_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_b078e70d-d171-4feb-84e7-b40bc88cedef" xlink:to="loc_us-gaap_TypeOfAdoptionMember_b078e70d-d171-4feb-84e7-b40bc88cedef_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_9ba2ae5d-aa7a-403d-96a7-c3ae61b97250" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_b078e70d-d171-4feb-84e7-b40bc88cedef" xlink:to="loc_us-gaap_TypeOfAdoptionMember_9ba2ae5d-aa7a-403d-96a7-c3ae61b97250" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201802Member_56584f37-67e4-4b68-a5f5-268348f5144b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201802Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_9ba2ae5d-aa7a-403d-96a7-c3ae61b97250" xlink:to="loc_us-gaap_AccountingStandardsUpdate201802Member_56584f37-67e4-4b68-a5f5-268348f5144b" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kforce.com/role/DiscontinuedOperations" xlink:type="simple" xlink:href="kfrc-20190930.xsd#DiscontinuedOperations"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/DiscontinuedOperations" xlink:type="extended" id="ic29a0fe8be7641fcb349a56e67e38ab3_1917884c-c42e-4eb9-8ef2-b0ca6a1fdbf0"/>
  <link:roleRef roleURI="http://www.kforce.com/role/DiscontinuedOperationsTables" xlink:type="simple" xlink:href="kfrc-20190930.xsd#DiscontinuedOperationsTables"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/DiscontinuedOperationsTables" xlink:type="extended" id="if0f3dac6a4af4390b8a7e932ded80461_3c730d94-8bb6-4452-8871-750155dd1d93"/>
  <link:roleRef roleURI="http://www.kforce.com/role/DiscontinuedOperationsNarrativeDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#DiscontinuedOperationsNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/DiscontinuedOperationsNarrativeDetails" xlink:type="extended" id="i098e378149284da990d9a893126447b5_f60de7cc-2ee1-4f9f-b5ef-03154fd3bedb">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d0d4707b-42fc-4921-8503-9c002c2fe8c1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_22a70454-52cc-46d8-9b37-55230ed0af99" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d0d4707b-42fc-4921-8503-9c002c2fe8c1" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_22a70454-52cc-46d8-9b37-55230ed0af99" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_30963fbd-7de9-4633-8ecc-8d9319d01afd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d0d4707b-42fc-4921-8503-9c002c2fe8c1" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_30963fbd-7de9-4633-8ecc-8d9319d01afd" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_DisposalGroupIncludingDiscontinuedOperationTransactionCosts_8db674c4-2b30-47c2-bfbe-5e64f9dd6098" xlink:href="kfrc-20190930.xsd#kfrc_DisposalGroupIncludingDiscontinuedOperationTransactionCosts"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d0d4707b-42fc-4921-8503-9c002c2fe8c1" xlink:to="loc_kfrc_DisposalGroupIncludingDiscontinuedOperationTransactionCosts_8db674c4-2b30-47c2-bfbe-5e64f9dd6098" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_DisposalGroupIncludingDiscontinuedOperationWorkingCapitalAdjustment_94856494-c327-4d5d-b0c8-ca00c0674de7" xlink:href="kfrc-20190930.xsd#kfrc_DisposalGroupIncludingDiscontinuedOperationWorkingCapitalAdjustment"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d0d4707b-42fc-4921-8503-9c002c2fe8c1" xlink:to="loc_kfrc_DisposalGroupIncludingDiscontinuedOperationWorkingCapitalAdjustment_94856494-c327-4d5d-b0c8-ca00c0674de7" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_PaymentForContingentConsiderationLiability_aee172c6-7aa1-4a6c-8a6b-253bc94c9034" xlink:href="kfrc-20190930.xsd#kfrc_PaymentForContingentConsiderationLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d0d4707b-42fc-4921-8503-9c002c2fe8c1" xlink:to="loc_kfrc_PaymentForContingentConsiderationLiability_aee172c6-7aa1-4a6c-8a6b-253bc94c9034" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_3e920f23-6211-4a24-89a6-0b06bdb1ab1a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d0d4707b-42fc-4921-8503-9c002c2fe8c1" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_3e920f23-6211-4a24-89a6-0b06bdb1ab1a" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_EffectiveIncomeTaxRateDiscontinuedOperationsPercent_e0159510-bf10-4284-a94b-1cdb02dbb1e9" xlink:href="kfrc-20190930.xsd#kfrc_EffectiveIncomeTaxRateDiscontinuedOperationsPercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d0d4707b-42fc-4921-8503-9c002c2fe8c1" xlink:to="loc_kfrc_EffectiveIncomeTaxRateDiscontinuedOperationsPercent_e0159510-bf10-4284-a94b-1cdb02dbb1e9" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_3a6bdcea-a90b-4f52-b89b-8086dd3c5ffc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d0d4707b-42fc-4921-8503-9c002c2fe8c1" xlink:to="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_3a6bdcea-a90b-4f52-b89b-8086dd3c5ffc" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_326b824d-22ce-42e6-bbfd-a7017d38adc1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d0d4707b-42fc-4921-8503-9c002c2fe8c1" xlink:to="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_326b824d-22ce-42e6-bbfd-a7017d38adc1" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_434bb9d2-db4c-46b6-a562-82b81b92ed9b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d0d4707b-42fc-4921-8503-9c002c2fe8c1" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_434bb9d2-db4c-46b6-a562-82b81b92ed9b" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_d4471e19-416a-4875-aa2b-570d368df7e6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_434bb9d2-db4c-46b6-a562-82b81b92ed9b" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_d4471e19-416a-4875-aa2b-570d368df7e6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_d4471e19-416a-4875-aa2b-570d368df7e6_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_d4471e19-416a-4875-aa2b-570d368df7e6" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_d4471e19-416a-4875-aa2b-570d368df7e6_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_654fad54-3d91-4398-b243-e83063a0d1ba" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_d4471e19-416a-4875-aa2b-570d368df7e6" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_654fad54-3d91-4398-b243-e83063a0d1ba" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_69db9875-c3f1-4374-bbb9-b2267f28a230" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_654fad54-3d91-4398-b243-e83063a0d1ba" xlink:to="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_69db9875-c3f1-4374-bbb9-b2267f28a230" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_d71766bc-7d86-4090-ad42-6e7642a30834" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_434bb9d2-db4c-46b6-a562-82b81b92ed9b" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_d71766bc-7d86-4090-ad42-6e7642a30834" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_d71766bc-7d86-4090-ad42-6e7642a30834_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_d71766bc-7d86-4090-ad42-6e7642a30834" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_d71766bc-7d86-4090-ad42-6e7642a30834_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_8c94bbd9-fe8b-4e56-bc28-78ae073bbe88" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_d71766bc-7d86-4090-ad42-6e7642a30834" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_8c94bbd9-fe8b-4e56-bc28-78ae073bbe88" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_KforceGovernmentSolutionsIncKGSMember_ccfbe6c4-5422-43a7-9299-6a81c3c46025" xlink:href="kfrc-20190930.xsd#kfrc_KforceGovernmentSolutionsIncKGSMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_8c94bbd9-fe8b-4e56-bc28-78ae073bbe88" xlink:to="loc_kfrc_KforceGovernmentSolutionsIncKGSMember_ccfbe6c4-5422-43a7-9299-6a81c3c46025" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_TraumaFXMember_f63a1d99-bf4f-470a-8ade-baa15c80b804" xlink:href="kfrc-20190930.xsd#kfrc_TraumaFXMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_8c94bbd9-fe8b-4e56-bc28-78ae073bbe88" xlink:to="loc_kfrc_TraumaFXMember_f63a1d99-bf4f-470a-8ade-baa15c80b804" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#DiscontinuedOperationsSummaryofPretaxProfitDetails"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails" xlink:type="extended" id="id4d4b09ea4d44a4f9e4f939b1083336b_97f13049-20a7-4bf0-956c-b5860b0418ec">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f5895693-5ad0-422e-aa65-23a2f9f59d60" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_68524c35-1c11-4653-91bf-3666f2b1bbb8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f5895693-5ad0-422e-aa65-23a2f9f59d60" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_68524c35-1c11-4653-91bf-3666f2b1bbb8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_48164cee-6ba3-4360-a28a-9b9ce633e9c8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f5895693-5ad0-422e-aa65-23a2f9f59d60" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_48164cee-6ba3-4360-a28a-9b9ce633e9c8" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_c1d3c723-ded6-4bf7-89b7-19e9eaef2e4a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f5895693-5ad0-422e-aa65-23a2f9f59d60" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_c1d3c723-ded6-4bf7-89b7-19e9eaef2e4a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_54a6857e-2418-4044-a352-65fe2f8d8e84" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f5895693-5ad0-422e-aa65-23a2f9f59d60" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_54a6857e-2418-4044-a352-65fe2f8d8e84" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization_5cc8ac6d-0f62-4b23-9aa8-40e94a039197" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f5895693-5ad0-422e-aa65-23a2f9f59d60" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization_5cc8ac6d-0f62-4b23-9aa8-40e94a039197" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_8ef8a8f5-f21a-45dd-85ed-e93d55db9830" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f5895693-5ad0-422e-aa65-23a2f9f59d60" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_8ef8a8f5-f21a-45dd-85ed-e93d55db9830" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_60bddcfc-7bca-468c-82fa-840c16a07e7c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f5895693-5ad0-422e-aa65-23a2f9f59d60" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_60bddcfc-7bca-468c-82fa-840c16a07e7c" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense_a1a5a62a-f5d0-4fe8-8db7-19b2d9aef797" xlink:href="kfrc-20190930.xsd#kfrc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f5895693-5ad0-422e-aa65-23a2f9f59d60" xlink:to="loc_kfrc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense_a1a5a62a-f5d0-4fe8-8db7-19b2d9aef797" xlink:type="arc" order="7"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_3d2fb31a-009d-41c4-a809-1aa368a9f460" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f5895693-5ad0-422e-aa65-23a2f9f59d60" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_3d2fb31a-009d-41c4-a809-1aa368a9f460" xlink:type="arc" order="8"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_5a3c5549-c8f2-47ef-8674-7f31eec93280" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f5895693-5ad0-422e-aa65-23a2f9f59d60" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_5a3c5549-c8f2-47ef-8674-7f31eec93280" xlink:type="arc" order="9"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_5ecee3b7-1a16-4fa0-939a-3476ecaabca3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f5895693-5ad0-422e-aa65-23a2f9f59d60" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_5ecee3b7-1a16-4fa0-939a-3476ecaabca3" xlink:type="arc" order="10"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_2e963b37-2b4f-4f4d-b10c-69f3b21ac7b6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f5895693-5ad0-422e-aa65-23a2f9f59d60" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_2e963b37-2b4f-4f4d-b10c-69f3b21ac7b6" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_33d8a108-a056-4692-8b54-cb4afb732020" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_2e963b37-2b4f-4f4d-b10c-69f3b21ac7b6" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_33d8a108-a056-4692-8b54-cb4afb732020" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_33d8a108-a056-4692-8b54-cb4afb732020_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_33d8a108-a056-4692-8b54-cb4afb732020" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_33d8a108-a056-4692-8b54-cb4afb732020_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_a37c8cb3-7f2e-4eb8-8c11-4a25c2e55aac" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_33d8a108-a056-4692-8b54-cb4afb732020" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_a37c8cb3-7f2e-4eb8-8c11-4a25c2e55aac" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_0f045792-f1e6-4043-a2e8-cce8dd54ea6f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_a37c8cb3-7f2e-4eb8-8c11-4a25c2e55aac" xlink:to="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_0f045792-f1e6-4043-a2e8-cce8dd54ea6f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_b1d1ddcd-0246-497e-bc22-a994b901a8e2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_2e963b37-2b4f-4f4d-b10c-69f3b21ac7b6" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_b1d1ddcd-0246-497e-bc22-a994b901a8e2" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_b1d1ddcd-0246-497e-bc22-a994b901a8e2_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_b1d1ddcd-0246-497e-bc22-a994b901a8e2" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_b1d1ddcd-0246-497e-bc22-a994b901a8e2_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_33f3b485-ca96-46e7-8928-1b2c3bc488e7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_b1d1ddcd-0246-497e-bc22-a994b901a8e2" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_33f3b485-ca96-46e7-8928-1b2c3bc488e7" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_GSSegmentDivestitureMember_cd9fb801-4c3f-4fea-a4e0-4aeac4a64d4d" xlink:href="kfrc-20190930.xsd#kfrc_GSSegmentDivestitureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_33f3b485-ca96-46e7-8928-1b2c3bc488e7" xlink:to="loc_kfrc_GSSegmentDivestitureMember_cd9fb801-4c3f-4fea-a4e0-4aeac4a64d4d" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails" xlink:type="extended" id="ie766d86f58234a4495b431bc47cdaa74_bd543ce8-f93f-4c86-a66b-587f8bc965bb">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_48df850f-8bc3-45c8-bb66-472ae4b56702" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_e76f9c8f-e364-43a8-be5f-b6c4e0218bf8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_48df850f-8bc3-45c8-bb66-472ae4b56702" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_e76f9c8f-e364-43a8-be5f-b6c4e0218bf8" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_35b39474-c2e2-4f9f-9e85-5724b6f301dc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_e76f9c8f-e364-43a8-be5f-b6c4e0218bf8" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_35b39474-c2e2-4f9f-9e85-5724b6f301dc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent_37e567fb-cd03-4651-adf1-85de48967d35" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_e76f9c8f-e364-43a8-be5f-b6c4e0218bf8" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent_37e567fb-cd03-4651-adf1-85de48967d35" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_20fcd0ba-90e0-4d4b-88ae-368f49be636f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_e76f9c8f-e364-43a8-be5f-b6c4e0218bf8" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_20fcd0ba-90e0-4d4b-88ae-368f49be636f" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_6a9d6122-239e-440c-8222-97798dea9018" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_48df850f-8bc3-45c8-bb66-472ae4b56702" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_6a9d6122-239e-440c-8222-97798dea9018" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_35cce337-ee1d-4d2a-8c82-af1a41f775f6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_6a9d6122-239e-440c-8222-97798dea9018" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_35cce337-ee1d-4d2a-8c82-af1a41f775f6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_35665229-1e63-4662-a5de-42f06dd194fc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_6a9d6122-239e-440c-8222-97798dea9018" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_35665229-1e63-4662-a5de-42f06dd194fc" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets_ae4d75bd-e5f7-41d4-ac30-08e53420bc30" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_6a9d6122-239e-440c-8222-97798dea9018" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets_ae4d75bd-e5f7-41d4-ac30-08e53420bc30" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_87730b09-9dca-40ad-8117-675de6c31e11" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_6a9d6122-239e-440c-8222-97798dea9018" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_87730b09-9dca-40ad-8117-675de6c31e11" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent_20e7cc0d-7857-40fd-9e74-82a2366bd556" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_6a9d6122-239e-440c-8222-97798dea9018" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent_20e7cc0d-7857-40fd-9e74-82a2366bd556" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_39f58d58-7458-4057-a444-164bd87603d6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_6a9d6122-239e-440c-8222-97798dea9018" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_39f58d58-7458-4057-a444-164bd87603d6" xlink:type="arc" order="6"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_34eab379-e5bb-4522-b0fc-5869e502f259" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_48df850f-8bc3-45c8-bb66-472ae4b56702" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_34eab379-e5bb-4522-b0fc-5869e502f259" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent_606561d5-c927-42bb-8e91-19435d19c436" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_34eab379-e5bb-4522-b0fc-5869e502f259" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent_606561d5-c927-42bb-8e91-19435d19c436" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_DisposalGroupIncludingDiscontinuedOperationEmployeeRelatedLiabilitiesCurrent_9f9a2e0f-b2cc-41bd-9544-2eba27c16389" xlink:href="kfrc-20190930.xsd#kfrc_DisposalGroupIncludingDiscontinuedOperationEmployeeRelatedLiabilitiesCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_34eab379-e5bb-4522-b0fc-5869e502f259" xlink:to="loc_kfrc_DisposalGroupIncludingDiscontinuedOperationEmployeeRelatedLiabilitiesCurrent_9f9a2e0f-b2cc-41bd-9544-2eba27c16389" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_536bb710-2652-4888-b72f-946a1c4b4109" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_34eab379-e5bb-4522-b0fc-5869e502f259" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_536bb710-2652-4888-b72f-946a1c4b4109" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxesPayable_77cda91b-db56-4bc4-af6a-ad47a9d1f8e8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxesPayable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_34eab379-e5bb-4522-b0fc-5869e502f259" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxesPayable_77cda91b-db56-4bc4-af6a-ad47a9d1f8e8" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_a64585a8-1904-46cb-8394-3d350c95ad79" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_34eab379-e5bb-4522-b0fc-5869e502f259" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_a64585a8-1904-46cb-8394-3d350c95ad79" xlink:type="arc" order="5"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_911d4338-771f-4faa-a74c-e441ca7891c5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_48df850f-8bc3-45c8-bb66-472ae4b56702" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_911d4338-771f-4faa-a74c-e441ca7891c5" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities_965f8b35-c57b-4492-85a9-30b4fd69b4ed" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_911d4338-771f-4faa-a74c-e441ca7891c5" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities_965f8b35-c57b-4492-85a9-30b4fd69b4ed" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_bc11fd1f-1644-4bc5-a8e4-fa4887ec9ebb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_911d4338-771f-4faa-a74c-e441ca7891c5" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_bc11fd1f-1644-4bc5-a8e4-fa4887ec9ebb" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_c76299ea-54f5-499a-964f-f5a079108d6e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_48df850f-8bc3-45c8-bb66-472ae4b56702" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_c76299ea-54f5-499a-964f-f5a079108d6e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_4f93ec05-821f-46e6-a0f4-f4dd0421dd82" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_c76299ea-54f5-499a-964f-f5a079108d6e" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_4f93ec05-821f-46e6-a0f4-f4dd0421dd82" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_4f93ec05-821f-46e6-a0f4-f4dd0421dd82_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_4f93ec05-821f-46e6-a0f4-f4dd0421dd82" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_4f93ec05-821f-46e6-a0f4-f4dd0421dd82_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_c303fe82-0ca7-43bf-9f2d-edda42e7a19e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_4f93ec05-821f-46e6-a0f4-f4dd0421dd82" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_c303fe82-0ca7-43bf-9f2d-edda42e7a19e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_be409aff-6515-46a7-8fe5-fcd8d0f6ad57" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationsHeldforsaleMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_c303fe82-0ca7-43bf-9f2d-edda42e7a19e" xlink:to="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_be409aff-6515-46a7-8fe5-fcd8d0f6ad57" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_4b714b32-3019-451f-92e1-323e716eb8e1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_c76299ea-54f5-499a-964f-f5a079108d6e" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_4b714b32-3019-451f-92e1-323e716eb8e1" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_4b714b32-3019-451f-92e1-323e716eb8e1_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_4b714b32-3019-451f-92e1-323e716eb8e1" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_4b714b32-3019-451f-92e1-323e716eb8e1_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_422daf63-8773-40de-a209-bec23d09e22d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_4b714b32-3019-451f-92e1-323e716eb8e1" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_422daf63-8773-40de-a209-bec23d09e22d" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_GSSegmentDivestitureMember_b6b5bd52-6062-4ef1-83c0-ce502c870fb4" xlink:href="kfrc-20190930.xsd#kfrc_GSSegmentDivestitureMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_422daf63-8773-40de-a209-bec23d09e22d" xlink:to="loc_kfrc_GSSegmentDivestitureMember_b6b5bd52-6062-4ef1-83c0-ce502c870fb4" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kforce.com/role/ReportableSegments" xlink:type="simple" xlink:href="kfrc-20190930.xsd#ReportableSegments"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/ReportableSegments" xlink:type="extended" id="i4d108add8ad646ab917328701481cd64_e0577502-0e1e-4550-9deb-b83fe39ef695"/>
  <link:roleRef roleURI="http://www.kforce.com/role/ReportableSegmentsTables" xlink:type="simple" xlink:href="kfrc-20190930.xsd#ReportableSegmentsTables"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/ReportableSegmentsTables" xlink:type="extended" id="i6a80758364d3428a9d276d3f04dfcdef_729e914a-fa3e-4750-a8a2-f565b399729d"/>
  <link:roleRef roleURI="http://www.kforce.com/role/ReportableSegmentsScheduleDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#ReportableSegmentsScheduleDetails"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/ReportableSegmentsScheduleDetails" xlink:type="extended" id="i769beb2d29154048b81decb02cf8f6a9_74fabd17-ebfb-4abb-aebb-b0385220f125">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_06885e5a-61b1-4a91-9790-380c4f9db552" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e92ae7d8-f0eb-463a-b4d6-8879b0b89757" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_06885e5a-61b1-4a91-9790-380c4f9db552" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e92ae7d8-f0eb-463a-b4d6-8879b0b89757" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_3922023c-436f-4640-a904-4185c50a2398" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_06885e5a-61b1-4a91-9790-380c4f9db552" xlink:to="loc_us-gaap_GrossProfit_3922023c-436f-4640-a904-4185c50a2398" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_6a40c3a2-6f4c-4e42-9709-a959318eb454" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_06885e5a-61b1-4a91-9790-380c4f9db552" xlink:to="loc_us-gaap_OperatingExpenses_6a40c3a2-6f4c-4e42-9709-a959318eb454" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_84f00063-28c0-4e4a-a1ce-753bb0a8cf9b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_06885e5a-61b1-4a91-9790-380c4f9db552" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_84f00063-28c0-4e4a-a1ce-753bb0a8cf9b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8687fa93-da01-45da-94ad-3bc3b736c83c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_06885e5a-61b1-4a91-9790-380c4f9db552" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8687fa93-da01-45da-94ad-3bc3b736c83c" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_fb4ca73f-d6cb-46ef-a817-a2f36d1f29b3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8687fa93-da01-45da-94ad-3bc3b736c83c" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_fb4ca73f-d6cb-46ef-a817-a2f36d1f29b3" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_fb4ca73f-d6cb-46ef-a817-a2f36d1f29b3_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_fb4ca73f-d6cb-46ef-a817-a2f36d1f29b3" xlink:to="loc_us-gaap_SegmentDomain_fb4ca73f-d6cb-46ef-a817-a2f36d1f29b3_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_43da4a4d-38c1-4bc8-9098-c8db6979f4e2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_fb4ca73f-d6cb-46ef-a817-a2f36d1f29b3" xlink:to="loc_us-gaap_SegmentDomain_43da4a4d-38c1-4bc8-9098-c8db6979f4e2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_TechnologySegmentMember_5ae09f67-5c61-4d36-a99b-2563ce982655" xlink:href="kfrc-20190930.xsd#kfrc_TechnologySegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_43da4a4d-38c1-4bc8-9098-c8db6979f4e2" xlink:to="loc_kfrc_TechnologySegmentMember_5ae09f67-5c61-4d36-a99b-2563ce982655" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_FinanceAndAccountingSegmentMember_1cea62ca-013c-4943-a367-a9fc4bec8c77" xlink:href="kfrc-20190930.xsd#kfrc_FinanceAndAccountingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_43da4a4d-38c1-4bc8-9098-c8db6979f4e2" xlink:to="loc_kfrc_FinanceAndAccountingSegmentMember_1cea62ca-013c-4943-a367-a9fc4bec8c77" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kforce.com/role/DisaggregationofRevenue" xlink:type="simple" xlink:href="kfrc-20190930.xsd#DisaggregationofRevenue"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/DisaggregationofRevenue" xlink:type="extended" id="i731166a96ba84c1cbbcbdec6bab9cb2e_b58d0246-bd05-4682-9149-a6b9a7a0a9b5"/>
  <link:roleRef roleURI="http://www.kforce.com/role/DisaggregationofRevenueTables" xlink:type="simple" xlink:href="kfrc-20190930.xsd#DisaggregationofRevenueTables"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/DisaggregationofRevenueTables" xlink:type="extended" id="ibf3c8d4063bd4afcb833a07b6686dca0_a14f312d-c8f0-42a1-bebe-533cd2769da5"/>
  <link:roleRef roleURI="http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails" xlink:type="extended" id="i6b67b3b43b4944c2b5bc6a74eea67ee5_370974b1-cf65-43e4-b8d4-b848f24143f4">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_9bab902b-b952-405f-a5ef-20949182fa95" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fccb3ccb-8277-499e-a7ad-6eb2eee82583" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9bab902b-b952-405f-a5ef-20949182fa95" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fccb3ccb-8277-499e-a7ad-6eb2eee82583" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_f54ecd16-dc52-4f43-9fe4-2e2d0e2e292e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9bab902b-b952-405f-a5ef-20949182fa95" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_f54ecd16-dc52-4f43-9fe4-2e2d0e2e292e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_24aa1f12-85b5-4754-ac1b-c9a5b1d72868" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_f54ecd16-dc52-4f43-9fe4-2e2d0e2e292e" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_24aa1f12-85b5-4754-ac1b-c9a5b1d72868" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_24aa1f12-85b5-4754-ac1b-c9a5b1d72868_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_24aa1f12-85b5-4754-ac1b-c9a5b1d72868" xlink:to="loc_us-gaap_SegmentDomain_24aa1f12-85b5-4754-ac1b-c9a5b1d72868_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_d1337935-7897-4d13-8b9e-41cf697ea0a0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_24aa1f12-85b5-4754-ac1b-c9a5b1d72868" xlink:to="loc_us-gaap_SegmentDomain_d1337935-7897-4d13-8b9e-41cf697ea0a0" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_TechnologySegmentMember_15fe28a3-99b7-429d-a08d-f7f689ce6c74" xlink:href="kfrc-20190930.xsd#kfrc_TechnologySegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_d1337935-7897-4d13-8b9e-41cf697ea0a0" xlink:to="loc_kfrc_TechnologySegmentMember_15fe28a3-99b7-429d-a08d-f7f689ce6c74" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_FinanceAndAccountingSegmentMember_6cc8c3d4-e71f-4735-8d22-74544a108417" xlink:href="kfrc-20190930.xsd#kfrc_FinanceAndAccountingSegmentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SegmentDomain_d1337935-7897-4d13-8b9e-41cf697ea0a0" xlink:to="loc_kfrc_FinanceAndAccountingSegmentMember_6cc8c3d4-e71f-4735-8d22-74544a108417" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_1d079ea5-7ac2-4313-93d8-0dc9ed88f362" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_f54ecd16-dc52-4f43-9fe4-2e2d0e2e292e" xlink:to="loc_srt_ProductOrServiceAxis_1d079ea5-7ac2-4313-93d8-0dc9ed88f362" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_1d079ea5-7ac2-4313-93d8-0dc9ed88f362_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_ProductOrServiceAxis_1d079ea5-7ac2-4313-93d8-0dc9ed88f362" xlink:to="loc_srt_ProductsAndServicesDomain_1d079ea5-7ac2-4313-93d8-0dc9ed88f362_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_2af34f4f-65bf-47a2-86b0-1368732fb43e" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_ProductOrServiceAxis_1d079ea5-7ac2-4313-93d8-0dc9ed88f362" xlink:to="loc_srt_ProductsAndServicesDomain_2af34f4f-65bf-47a2-86b0-1368732fb43e" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_FlexRevenueMember_755e7b2a-9e61-4ff2-b882-f0149500068a" xlink:href="kfrc-20190930.xsd#kfrc_FlexRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_2af34f4f-65bf-47a2-86b0-1368732fb43e" xlink:to="loc_kfrc_FlexRevenueMember_755e7b2a-9e61-4ff2-b882-f0149500068a" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_DirectHireRevenueMember_b317f59f-4596-4e8c-8f75-b5f9d2f31d21" xlink:href="kfrc-20190930.xsd#kfrc_DirectHireRevenueMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ProductsAndServicesDomain_2af34f4f-65bf-47a2-86b0-1368732fb43e" xlink:to="loc_kfrc_DirectHireRevenueMember_b317f59f-4596-4e8c-8f75-b5f9d2f31d21" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kforce.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="kfrc-20190930.xsd#CommitmentsandContingencies"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/CommitmentsandContingencies" xlink:type="extended" id="i4027c36b39aa437ca7718e8c70040195_4fadc35b-e4c9-4009-ad92-7da0a08596cb"/>
  <link:roleRef roleURI="http://www.kforce.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#CommitmentsandContingenciesDetails"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/CommitmentsandContingenciesDetails" xlink:type="extended" id="if41c48acd347481289db5b75b2868966_987fb742-7ded-4a85-a948-f92da928717e">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_2b8aca12-735f-4ec7-9e30-98a622871328" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_PeriodForContinuationOfBenefitsUnderAgreement_a062cc86-a66d-41c0-87fa-d2e23beef089" xlink:href="kfrc-20190930.xsd#kfrc_PeriodForContinuationOfBenefitsUnderAgreement"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_2b8aca12-735f-4ec7-9e30-98a622871328" xlink:to="loc_kfrc_PeriodForContinuationOfBenefitsUnderAgreement_a062cc86-a66d-41c0-87fa-d2e23beef089" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_EmploymentAgreementSeverancePercentageOfAnnualSalary_bcf2bdf7-7b6a-4bd2-bde8-3834efbfa8e1" xlink:href="kfrc-20190930.xsd#kfrc_EmploymentAgreementSeverancePercentageOfAnnualSalary"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_2b8aca12-735f-4ec7-9e30-98a622871328" xlink:to="loc_kfrc_EmploymentAgreementSeverancePercentageOfAnnualSalary_bcf2bdf7-7b6a-4bd2-bde8-3834efbfa8e1" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_EmploymentAgreementSeverancePercentageOfAnnualBonus_899a50b9-a0e9-44c6-963a-386792bb77b0" xlink:href="kfrc-20190930.xsd#kfrc_EmploymentAgreementSeverancePercentageOfAnnualBonus"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_2b8aca12-735f-4ec7-9e30-98a622871328" xlink:to="loc_kfrc_EmploymentAgreementSeverancePercentageOfAnnualBonus_899a50b9-a0e9-44c6-963a-386792bb77b0" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_SupplementalUnemploymentBenefitsOnChangeInControl_64253a39-c361-4637-82ce-7c0815f4655d" xlink:href="kfrc-20190930.xsd#kfrc_SupplementalUnemploymentBenefitsOnChangeInControl"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_2b8aca12-735f-4ec7-9e30-98a622871328" xlink:to="loc_kfrc_SupplementalUnemploymentBenefitsOnChangeInControl_64253a39-c361-4637-82ce-7c0815f4655d" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl_3c7a9ea3-7487-4944-9347-03dc41c9b771" xlink:href="kfrc-20190930.xsd#kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_2b8aca12-735f-4ec7-9e30-98a622871328" xlink:to="loc_kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl_3c7a9ea3-7487-4944-9347-03dc41c9b771" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable_011207cf-13ba-4e39-94dc-8ed35da05b8e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_2b8aca12-735f-4ec7-9e30-98a622871328" xlink:to="loc_us-gaap_OtherCommitmentsTable_011207cf-13ba-4e39-94dc-8ed35da05b8e" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_cbd33c03-9501-45db-8d7c-01c6c7abac1a" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_OtherCommitmentsTable_011207cf-13ba-4e39-94dc-8ed35da05b8e" xlink:to="loc_srt_RangeAxis_cbd33c03-9501-45db-8d7c-01c6c7abac1a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_cbd33c03-9501-45db-8d7c-01c6c7abac1a_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_cbd33c03-9501-45db-8d7c-01c6c7abac1a" xlink:to="loc_srt_RangeMember_cbd33c03-9501-45db-8d7c-01c6c7abac1a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_14f75991-8f31-4955-a8a7-1c64c073acf6" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_cbd33c03-9501-45db-8d7c-01c6c7abac1a" xlink:to="loc_srt_RangeMember_14f75991-8f31-4955-a8a7-1c64c073acf6" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_61d925fd-96b1-4f91-a39e-6d58e1e9e069" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_14f75991-8f31-4955-a8a7-1c64c073acf6" xlink:to="loc_srt_MinimumMember_61d925fd-96b1-4f91-a39e-6d58e1e9e069" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_81e793e3-85e8-40a4-8cda-74dec6f423e1" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_14f75991-8f31-4955-a8a7-1c64c073acf6" xlink:to="loc_srt_MaximumMember_81e793e3-85e8-40a4-8cda-74dec6f423e1" xlink:type="arc" order="1"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kforce.com/role/OtherAssetsNet" xlink:type="simple" xlink:href="kfrc-20190930.xsd#OtherAssetsNet"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/OtherAssetsNet" xlink:type="extended" id="ie32100c4a09a405a8c9a38b42dcddbde_bc33556d-f017-4292-b6c8-6279f6cbe1ff"/>
  <link:roleRef roleURI="http://www.kforce.com/role/OtherAssetsNetTables" xlink:type="simple" xlink:href="kfrc-20190930.xsd#OtherAssetsNetTables"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/OtherAssetsNetTables" xlink:type="extended" id="i726e4a9c8b7d450f842d65f1e45dcbac_1036a5a9-8312-4c93-8a74-80e628a73188"/>
  <link:roleRef roleURI="http://www.kforce.com/role/OtherAssetsNetDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#OtherAssetsNetDetails"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/OtherAssetsNetDetails" xlink:type="extended" id="i8704b66ccae54fc69379cf2b28d61641_d48b0a63-152d-4cf8-85b1-52dfad187b4b"/>
  <link:roleRef roleURI="http://www.kforce.com/role/CurrentLiabilities" xlink:type="simple" xlink:href="kfrc-20190930.xsd#CurrentLiabilities"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/CurrentLiabilities" xlink:type="extended" id="i4f56e8d5ab454afe9ddbdc7b19b25781_f70bcaf2-a22f-4478-b33b-eddbc92f5a3e"/>
  <link:roleRef roleURI="http://www.kforce.com/role/CurrentLiabilitiesTables" xlink:type="simple" xlink:href="kfrc-20190930.xsd#CurrentLiabilitiesTables"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/CurrentLiabilitiesTables" xlink:type="extended" id="ie9b8c34d079041268ff80f10be9ed7ee_7243fb90-5599-438c-8a9b-f0f6bd229b76"/>
  <link:roleRef roleURI="http://www.kforce.com/role/CurrentLiabilitiesDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#CurrentLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/CurrentLiabilitiesDetails" xlink:type="extended" id="i7d798ca3352649a78e5a368391a93ab4_ac47722b-6f7f-47bd-a900-0e5e88081830"/>
  <link:roleRef roleURI="http://www.kforce.com/role/OtherLongTermLiabilities" xlink:type="simple" xlink:href="kfrc-20190930.xsd#OtherLongTermLiabilities"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/OtherLongTermLiabilities" xlink:type="extended" id="i33f9fc5764ab492db14d6004d0830ea9_a0587d3e-e59c-434e-a327-87531f6dafc3"/>
  <link:roleRef roleURI="http://www.kforce.com/role/OtherLongTermLiabilitiesTables" xlink:type="simple" xlink:href="kfrc-20190930.xsd#OtherLongTermLiabilitiesTables"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/OtherLongTermLiabilitiesTables" xlink:type="extended" id="i2444498c2e7e422dacadf0ddab3a47d9_e0753aeb-a31a-4d2b-a629-741e509aab1f"/>
  <link:roleRef roleURI="http://www.kforce.com/role/OtherLongTermLiabilitiesDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#OtherLongTermLiabilitiesDetails"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/OtherLongTermLiabilitiesDetails" xlink:type="extended" id="i512427b101aa46f9b59b1f4643b03efe_95ee72f6-6a91-4de1-831d-a9c7dda74b67"/>
  <link:roleRef roleURI="http://www.kforce.com/role/Leases" xlink:type="simple" xlink:href="kfrc-20190930.xsd#Leases"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/Leases" xlink:type="extended" id="ife6441c7c6074b9194c5d18729267316_32546206-c4b8-45a7-92b4-83c4c80fbb8e"/>
  <link:roleRef roleURI="http://www.kforce.com/role/LeasesTables" xlink:type="simple" xlink:href="kfrc-20190930.xsd#LeasesTables"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/LeasesTables" xlink:type="extended" id="i1788e85c1be746a1899d4a02a7153093_bce4a78c-2364-42a2-9419-77f9c6c72e2f"/>
  <link:roleRef roleURI="http://www.kforce.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#LeasesNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/LeasesNarrativeDetails" xlink:type="extended" id="i6f22ce01d390411aa113cd72e569bedb_60cb446d-cf6a-4a9b-a7c6-b35b657e8a2d">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_bdcf542c-dd63-491a-bcda-6445737462b6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_6cc43281-56c0-4469-b9ac-1b75d265d37c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_bdcf542c-dd63-491a-bcda-6445737462b6" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_6cc43281-56c0-4469-b9ac-1b75d265d37c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_9c592d56-07c7-4da0-99a4-adb2655e1f0c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_bdcf542c-dd63-491a-bcda-6445737462b6" xlink:to="loc_us-gaap_OperatingLeaseLiability_9c592d56-07c7-4da0-99a4-adb2655e1f0c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_6d07f58c-6401-4b03-ae88-f5f1636099f5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_bdcf542c-dd63-491a-bcda-6445737462b6" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_6d07f58c-6401-4b03-ae88-f5f1636099f5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_a462e0ec-1bb7-434d-a18b-cfb351cbf929" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_bdcf542c-dd63-491a-bcda-6445737462b6" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_a462e0ec-1bb7-434d-a18b-cfb351cbf929" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_ba866237-1985-400b-ae7a-bbd4d6d7ec1b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_bdcf542c-dd63-491a-bcda-6445737462b6" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_ba866237-1985-400b-ae7a-bbd4d6d7ec1b" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_5cc0fbe0-21ae-4331-8550-d3fab3e80b0d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_bdcf542c-dd63-491a-bcda-6445737462b6" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_5cc0fbe0-21ae-4331-8550-d3fab3e80b0d" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_bd977a4b-e2a0-4777-961d-730139185f27" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_5cc0fbe0-21ae-4331-8550-d3fab3e80b0d" xlink:to="loc_srt_RangeAxis_bd977a4b-e2a0-4777-961d-730139185f27" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_bd977a4b-e2a0-4777-961d-730139185f27_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_bd977a4b-e2a0-4777-961d-730139185f27" xlink:to="loc_srt_RangeMember_bd977a4b-e2a0-4777-961d-730139185f27_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0faffbe6-6d87-4eef-817a-7c2dc67417cc" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_bd977a4b-e2a0-4777-961d-730139185f27" xlink:to="loc_srt_RangeMember_0faffbe6-6d87-4eef-817a-7c2dc67417cc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_fe58c625-e129-4fef-bf4d-12a4af7321d1" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_0faffbe6-6d87-4eef-817a-7c2dc67417cc" xlink:to="loc_srt_MinimumMember_fe58c625-e129-4fef-bf4d-12a4af7321d1" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_aa4d2188-71c3-4f8f-93bd-d48db9d58a8a" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_0faffbe6-6d87-4eef-817a-7c2dc67417cc" xlink:to="loc_srt_MaximumMember_aa4d2188-71c3-4f8f-93bd-d48db9d58a8a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_e8e87b7f-f6ba-45ea-a6d8-3ba0947a95f5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_5cc0fbe0-21ae-4331-8550-d3fab3e80b0d" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_e8e87b7f-f6ba-45ea-a6d8-3ba0947a95f5" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_e8e87b7f-f6ba-45ea-a6d8-3ba0947a95f5_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_e8e87b7f-f6ba-45ea-a6d8-3ba0947a95f5" xlink:to="loc_us-gaap_TypeOfAdoptionMember_e8e87b7f-f6ba-45ea-a6d8-3ba0947a95f5_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_e5cc7bc3-3828-4258-9a07-cb22f8149d76" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_e8e87b7f-f6ba-45ea-a6d8-3ba0947a95f5" xlink:to="loc_us-gaap_TypeOfAdoptionMember_e5cc7bc3-3828-4258-9a07-cb22f8149d76" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_4a84fb28-db0c-401d-8960-c32fe7986abc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_TypeOfAdoptionMember_e5cc7bc3-3828-4258-9a07-cb22f8149d76" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_4a84fb28-db0c-401d-8960-c32fe7986abc" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kforce.com/role/LeasesScheduleofLeaseExpensesDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#LeasesScheduleofLeaseExpensesDetails"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/LeasesScheduleofLeaseExpensesDetails" xlink:type="extended" id="i9f6b3c0dbdba45918738872f7e9aff15_8cfd0c39-7d39-446e-915b-df0f0ea0b4d7"/>
  <link:roleRef roleURI="http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#LeasesScheduleofFutureMinimumLeasePaymentsDetails"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" xlink:type="extended" id="ice719838d1ab4310979c3cf05e4a2307_bc01dd5c-7cc4-4328-8585-6ea5c1e0e4f9"/>
  <link:roleRef roleURI="http://www.kforce.com/role/EmployeeBenefitPlans" xlink:type="simple" xlink:href="kfrc-20190930.xsd#EmployeeBenefitPlans"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/EmployeeBenefitPlans" xlink:type="extended" id="i78f3f771fbbe4608bc13421d539d83a9_ff22bd44-d966-44f8-a80f-0cf645cca3d2"/>
  <link:roleRef roleURI="http://www.kforce.com/role/EmployeeBenefitPlansTables" xlink:type="simple" xlink:href="kfrc-20190930.xsd#EmployeeBenefitPlansTables"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/EmployeeBenefitPlansTables" xlink:type="extended" id="idc88500ed4da4fd39e6ef5b09dfc28ac_50293b0a-2fb8-4a65-9020-ddd321b96e8e"/>
  <link:roleRef roleURI="http://www.kforce.com/role/EmployeeBenefitPlansComponentsofNetPeriodicBenefitCostDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#EmployeeBenefitPlansComponentsofNetPeriodicBenefitCostDetails"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/EmployeeBenefitPlansComponentsofNetPeriodicBenefitCostDetails" xlink:type="extended" id="i8f047b766a6f4d2eb1b022e2f9e82204_1953ce06-b8af-4a30-af01-d2c45606a762"/>
  <link:roleRef roleURI="http://www.kforce.com/role/EmployeeBenefitPlansAdditionalInformationDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#EmployeeBenefitPlansAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/EmployeeBenefitPlansAdditionalInformationDetails" xlink:type="extended" id="ib09ff7429e1f463083dfdb610ef2494c_1ef312d8-467d-42bf-abd5-d77eafe554cf"/>
  <link:roleRef roleURI="http://www.kforce.com/role/StockIncentivePlans" xlink:type="simple" xlink:href="kfrc-20190930.xsd#StockIncentivePlans"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/StockIncentivePlans" xlink:type="extended" id="i85caae8cd1d5412281fa97d92b0c18aa_89b1a4a3-82c4-423d-b49b-6354136e0ce1"/>
  <link:roleRef roleURI="http://www.kforce.com/role/StockIncentivePlansTables" xlink:type="simple" xlink:href="kfrc-20190930.xsd#StockIncentivePlansTables"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/StockIncentivePlansTables" xlink:type="extended" id="if984708cd0ee4dcab1b392330c22c212_e7b253ea-f052-4b22-b827-28a29ef65e76"/>
  <link:roleRef roleURI="http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#StockIncentivePlansAdditionalInformationDetails"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails" xlink:type="extended" id="id61ae41ca4874f978d12c8d0e8af2d7b_f247246f-959a-4c3f-b639-646ba3a586ef">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_805b7ffa-04f9-44ea-840f-c99d108bfe78" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_c27c1b82-7c55-48d0-a17d-508217d7b6ca" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_805b7ffa-04f9-44ea-840f-c99d108bfe78" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_c27c1b82-7c55-48d0-a17d-508217d7b6ca" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_43512166-8f9c-4530-a64b-ee71bc8660ce" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_805b7ffa-04f9-44ea-840f-c99d108bfe78" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_43512166-8f9c-4530-a64b-ee71bc8660ce" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_9fb8e6f5-a1e5-47f4-a3b5-bc77769f864b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_805b7ffa-04f9-44ea-840f-c99d108bfe78" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_9fb8e6f5-a1e5-47f4-a3b5-bc77769f864b" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_116543e6-4126-46e8-873f-4e63179d515b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_805b7ffa-04f9-44ea-840f-c99d108bfe78" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_116543e6-4126-46e8-873f-4e63179d515b" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_07ed3c2c-6952-4312-8e99-fee2b0b850b9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_805b7ffa-04f9-44ea-840f-c99d108bfe78" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_07ed3c2c-6952-4312-8e99-fee2b0b850b9" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b079f7a4-6347-43ea-9cfb-0508305b5c07" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_805b7ffa-04f9-44ea-840f-c99d108bfe78" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b079f7a4-6347-43ea-9cfb-0508305b5c07" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_fe617e08-76af-43cb-b63e-2ab2cdb9b843" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b079f7a4-6347-43ea-9cfb-0508305b5c07" xlink:to="loc_srt_RangeAxis_fe617e08-76af-43cb-b63e-2ab2cdb9b843" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_fe617e08-76af-43cb-b63e-2ab2cdb9b843_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_RangeAxis_fe617e08-76af-43cb-b63e-2ab2cdb9b843" xlink:to="loc_srt_RangeMember_fe617e08-76af-43cb-b63e-2ab2cdb9b843_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_051b6c2b-cd3b-4015-a0b3-986d80a02040" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_RangeAxis_fe617e08-76af-43cb-b63e-2ab2cdb9b843" xlink:to="loc_srt_RangeMember_051b6c2b-cd3b-4015-a0b3-986d80a02040" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_777c5a2d-fe0a-4120-ab9c-5da3133b092e" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_051b6c2b-cd3b-4015-a0b3-986d80a02040" xlink:to="loc_srt_MinimumMember_777c5a2d-fe0a-4120-ab9c-5da3133b092e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_e1474a1f-8057-41b5-9e6f-2bfbe919285c" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_RangeMember_051b6c2b-cd3b-4015-a0b3-986d80a02040" xlink:to="loc_srt_MaximumMember_e1474a1f-8057-41b5-9e6f-2bfbe919285c" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_11c499b0-0728-47a8-ae54-6aed5572bd0c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b079f7a4-6347-43ea-9cfb-0508305b5c07" xlink:to="loc_us-gaap_PlanNameAxis_11c499b0-0728-47a8-ae54-6aed5572bd0c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_11c499b0-0728-47a8-ae54-6aed5572bd0c_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_PlanNameAxis_11c499b0-0728-47a8-ae54-6aed5572bd0c" xlink:to="loc_us-gaap_PlanNameDomain_11c499b0-0728-47a8-ae54-6aed5572bd0c_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_a3d99dbc-dc9c-4804-a6c4-0292d0c3a735" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_PlanNameAxis_11c499b0-0728-47a8-ae54-6aed5572bd0c" xlink:to="loc_us-gaap_PlanNameDomain_a3d99dbc-dc9c-4804-a6c4-0292d0c3a735" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_TwoThousandNineteenStockIncentivePlanMember_523a4f35-eac7-44eb-a02b-8b4342ea5211" xlink:href="kfrc-20190930.xsd#kfrc_TwoThousandNineteenStockIncentivePlanMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_PlanNameDomain_a3d99dbc-dc9c-4804-a6c4-0292d0c3a735" xlink:to="loc_kfrc_TwoThousandNineteenStockIncentivePlanMember_523a4f35-eac7-44eb-a02b-8b4342ea5211" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_5f62f37b-bcef-4623-8b91-e2de2ca34718" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b079f7a4-6347-43ea-9cfb-0508305b5c07" xlink:to="loc_us-gaap_AwardTypeAxis_5f62f37b-bcef-4623-8b91-e2de2ca34718" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5f62f37b-bcef-4623-8b91-e2de2ca34718_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_5f62f37b-bcef-4623-8b91-e2de2ca34718" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_5f62f37b-bcef-4623-8b91-e2de2ca34718_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_46a8af4f-3440-413e-86f5-44e09ddcc8c5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_5f62f37b-bcef-4623-8b91-e2de2ca34718" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_46a8af4f-3440-413e-86f5-44e09ddcc8c5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_cf6291f7-2b00-47b2-a67a-ed3027ab2bd1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_46a8af4f-3440-413e-86f5-44e09ddcc8c5" xlink:to="loc_us-gaap_RestrictedStockMember_cf6291f7-2b00-47b2-a67a-ed3027ab2bd1" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#StockIncentivePlansSummaryofRestrictedStockActivityDetails"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails" xlink:type="extended" id="if20d950d6af74174bd822511dab6c72e_dec740f5-12c4-49eb-ab6d-68d4f0e0b91f">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_515c063d-0909-4d8c-a4bf-c9d4fd2f2260" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_8aaae754-4a6d-4166-a27d-474e429b3539" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_515c063d-0909-4d8c-a4bf-c9d4fd2f2260" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_8aaae754-4a6d-4166-a27d-474e429b3539" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_e3f4d16e-db49-448e-b572-491b785a3c18" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_8aaae754-4a6d-4166-a27d-474e429b3539" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_e3f4d16e-db49-448e-b572-491b785a3c18" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_78b33ec1-7536-4fd8-b2fb-a9d778b68132" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_8aaae754-4a6d-4166-a27d-474e429b3539" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_78b33ec1-7536-4fd8-b2fb-a9d778b68132" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_c2958635-fb4d-46fd-b679-07657e587967" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_8aaae754-4a6d-4166-a27d-474e429b3539" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_c2958635-fb4d-46fd-b679-07657e587967" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_db0eb862-21a5-4f89-b611-7426e2c85b01" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_8aaae754-4a6d-4166-a27d-474e429b3539" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_db0eb862-21a5-4f89-b611-7426e2c85b01" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7db4d2bf-65b4-453d-85ea-9efced688c4e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_e3b7b201-28d4-4a63-ab6c-7c8492574662" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_515c063d-0909-4d8c-a4bf-c9d4fd2f2260" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_e3b7b201-28d4-4a63-ab6c-7c8492574662" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_99dc3588-6892-48c3-bb81-65764d3fbfcf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_e3b7b201-28d4-4a63-ab6c-7c8492574662" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_99dc3588-6892-48c3-bb81-65764d3fbfcf" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b8dfc93c-df7d-44a8-85d2-e2ea2e937f8f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_e3b7b201-28d4-4a63-ab6c-7c8492574662" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b8dfc93c-df7d-44a8-85d2-e2ea2e937f8f" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_903316f6-c81c-439e-ad9a-4cbfbca5caba" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_e3b7b201-28d4-4a63-ab6c-7c8492574662" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_903316f6-c81c-439e-ad9a-4cbfbca5caba" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_e9ae2a38-860f-43a6-97af-3488d5676631" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_e3b7b201-28d4-4a63-ab6c-7c8492574662" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_e9ae2a38-860f-43a6-97af-3488d5676631" xlink:type="arc" order="4"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b31fb811-b4b0-4e7f-926c-f6045605218b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_6c30c589-788a-4c86-8962-d5b2055500a6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_515c063d-0909-4d8c-a4bf-c9d4fd2f2260" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_6c30c589-788a-4c86-8962-d5b2055500a6" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_707b81da-f769-40ff-b780-c91190e10fe2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_6c30c589-788a-4c86-8962-d5b2055500a6" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_707b81da-f769-40ff-b780-c91190e10fe2" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f9f3fb1b-0d53-4669-8cd0-d04762b971c4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_515c063d-0909-4d8c-a4bf-c9d4fd2f2260" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f9f3fb1b-0d53-4669-8cd0-d04762b971c4" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9faf8a6e-760b-4586-bc28-f0f2efb024fa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f9f3fb1b-0d53-4669-8cd0-d04762b971c4" xlink:to="loc_us-gaap_AwardTypeAxis_9faf8a6e-760b-4586-bc28-f0f2efb024fa" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9faf8a6e-760b-4586-bc28-f0f2efb024fa_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_AwardTypeAxis_9faf8a6e-760b-4586-bc28-f0f2efb024fa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_9faf8a6e-760b-4586-bc28-f0f2efb024fa_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_918ea307-671b-4b6c-a89e-afc92823d7b5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_AwardTypeAxis_9faf8a6e-760b-4586-bc28-f0f2efb024fa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_918ea307-671b-4b6c-a89e-afc92823d7b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_484f14f4-2351-4c57-b44d-356fc71ec568" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_918ea307-671b-4b6c-a89e-afc92823d7b5" xlink:to="loc_us-gaap_RestrictedStockMember_484f14f4-2351-4c57-b44d-356fc71ec568" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivity" xlink:type="simple" xlink:href="kfrc-20190930.xsd#DerivativeInstrumentandHedgingActivity"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivity" xlink:type="extended" id="ie330d76502ce4a019af8813675a4d3a2_010d5fe8-7c2f-4c83-a631-6366692a091c"/>
  <link:roleRef roleURI="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityTables" xlink:type="simple" xlink:href="kfrc-20190930.xsd#DerivativeInstrumentandHedgingActivityTables"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityTables" xlink:type="extended" id="i59f9356d027e44dbad338803ee63bd7d_38de770e-3e16-4680-a228-582e72c032c8"/>
  <link:roleRef roleURI="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#DerivativeInstrumentandHedgingActivityNarrativeDetails"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails" xlink:type="extended" id="i84102373ae4d4cd9937f4973df738aa9_a95b3662-e47f-429a-8c18-f1bcf458bce4">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_51bb544b-f01d-48d7-b710-810774476ef9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeForwardInterestRate_d1f707ee-a06a-4a85-bd5a-62485e6b3821" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeForwardInterestRate"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_51bb544b-f01d-48d7-b710-810774476ef9" xlink:to="loc_us-gaap_DerivativeForwardInterestRate_d1f707ee-a06a-4a85-bd5a-62485e6b3821" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_a648ff14-0e97-4b63-9547-a87d19807ccc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_51bb544b-f01d-48d7-b710-810774476ef9" xlink:to="loc_us-gaap_DerivativeNotionalAmount_a648ff14-0e97-4b63-9547-a87d19807ccc" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_a4bcb3fb-5f53-4ded-a152-775b61d2ea91" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_51bb544b-f01d-48d7-b710-810774476ef9" xlink:to="loc_us-gaap_DerivativeAssets_a4bcb3fb-5f53-4ded-a152-775b61d2ea91" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_f7ae944d-325f-4af4-8ede-45d65643f6ff" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_51bb544b-f01d-48d7-b710-810774476ef9" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_f7ae944d-325f-4af4-8ede-45d65643f6ff" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_f1b869fd-a3cf-4b91-a3a2-99dd8a4a5fab" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_f7ae944d-325f-4af4-8ede-45d65643f6ff" xlink:to="loc_us-gaap_HedgingDesignationAxis_f1b869fd-a3cf-4b91-a3a2-99dd8a4a5fab" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_f1b869fd-a3cf-4b91-a3a2-99dd8a4a5fab_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_HedgingDesignationAxis_f1b869fd-a3cf-4b91-a3a2-99dd8a4a5fab" xlink:to="loc_us-gaap_HedgingDesignationDomain_f1b869fd-a3cf-4b91-a3a2-99dd8a4a5fab_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_383f2ef7-1f88-41db-97be-0704db6f3c77" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_HedgingDesignationAxis_f1b869fd-a3cf-4b91-a3a2-99dd8a4a5fab" xlink:to="loc_us-gaap_HedgingDesignationDomain_383f2ef7-1f88-41db-97be-0704db6f3c77" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_c373e70a-4f91-4362-9c33-5bd5c4845918" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_HedgingDesignationDomain_383f2ef7-1f88-41db-97be-0704db6f3c77" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_c373e70a-4f91-4362-9c33-5bd5c4845918" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_869b8b7f-33ac-48c2-860c-57dc910e6d81" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_f7ae944d-325f-4af4-8ede-45d65643f6ff" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_869b8b7f-33ac-48c2-860c-57dc910e6d81" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_869b8b7f-33ac-48c2-860c-57dc910e6d81_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_869b8b7f-33ac-48c2-860c-57dc910e6d81" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_869b8b7f-33ac-48c2-860c-57dc910e6d81_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_4013178b-839d-4176-adc9-d3bca1ca1586" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_869b8b7f-33ac-48c2-860c-57dc910e6d81" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_4013178b-839d-4176-adc9-d3bca1ca1586" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_b399b83b-f0bd-4da2-a3ba-a95ed238b23c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_4013178b-839d-4176-adc9-d3bca1ca1586" xlink:to="loc_us-gaap_InterestRateSwapMember_b399b83b-f0bd-4da2-a3ba-a95ed238b23c" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_2f090aaa-2731-4e99-b754-80b2087e29d0" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_f7ae944d-325f-4af4-8ede-45d65643f6ff" xlink:to="loc_srt_StatementScenarioAxis_2f090aaa-2731-4e99-b754-80b2087e29d0" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_2f090aaa-2731-4e99-b754-80b2087e29d0_default" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_srt_StatementScenarioAxis_2f090aaa-2731-4e99-b754-80b2087e29d0" xlink:to="loc_srt_ScenarioUnspecifiedDomain_2f090aaa-2731-4e99-b754-80b2087e29d0_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_4eb05686-b12c-44da-96d5-63804150739a" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srt_StatementScenarioAxis_2f090aaa-2731-4e99-b754-80b2087e29d0" xlink:to="loc_srt_ScenarioUnspecifiedDomain_4eb05686-b12c-44da-96d5-63804150739a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_f5e5eac6-1a33-4675-b833-7363b856988c" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srt_ScenarioUnspecifiedDomain_4eb05686-b12c-44da-96d5-63804150739a" xlink:to="loc_srt_ScenarioForecastMember_f5e5eac6-1a33-4675-b833-7363b856988c" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails" xlink:type="extended" id="i895d2ec7aa5a4f87a832e8ab157ee75d_077d942a-40dd-4e92-8b5a-a57e47fb481e">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_ee982276-df0f-47f0-b154-2a28cc0bf13c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_49fd33c5-ccb9-4b7e-9160-8a2d253ed24f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_ee982276-df0f-47f0-b154-2a28cc0bf13c" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_49fd33c5-ccb9-4b7e-9160-8a2d253ed24f" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_09c47bcf-1180-4bb6-8db9-19e69968a454" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_49fd33c5-ccb9-4b7e-9160-8a2d253ed24f" xlink:to="loc_us-gaap_StockholdersEquity_09c47bcf-1180-4bb6-8db9-19e69968a454" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_1eb3a6a7-5d39-4e39-8afb-fc854bd5ee2c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_49fd33c5-ccb9-4b7e-9160-8a2d253ed24f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_1eb3a6a7-5d39-4e39-8afb-fc854bd5ee2c" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_4beb89ec-1077-4a2e-944a-67dedea8a60c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_ebf60640-e935-4b69-bbc3-b29fe2fd14ca" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_ee982276-df0f-47f0-b154-2a28cc0bf13c" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_ebf60640-e935-4b69-bbc3-b29fe2fd14ca" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_96ecf07a-fe07-4e43-b4d3-72fd21050541" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_ebf60640-e935-4b69-bbc3-b29fe2fd14ca" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_96ecf07a-fe07-4e43-b4d3-72fd21050541" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_96ecf07a-fe07-4e43-b4d3-72fd21050541_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_96ecf07a-fe07-4e43-b4d3-72fd21050541" xlink:to="loc_us-gaap_EquityComponentDomain_96ecf07a-fe07-4e43-b4d3-72fd21050541_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_4bf7a385-e060-4da8-bb45-5c1967e4c253" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_96ecf07a-fe07-4e43-b4d3-72fd21050541" xlink:to="loc_us-gaap_EquityComponentDomain_4bf7a385-e060-4da8-bb45-5c1967e4c253" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_8856ee71-a535-4d12-89f3-7686767154e6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_EquityComponentDomain_4bf7a385-e060-4da8-bb45-5c1967e4c253" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_8856ee71-a535-4d12-89f3-7686767154e6" xlink:type="arc" order="0"/>
  </link:definitionLink>
  <link:roleRef roleURI="http://www.kforce.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="kfrc-20190930.xsd#FairValueMeasurements"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/FairValueMeasurements" xlink:type="extended" id="ia891017ec1f44e93a6b32670d442d60d_5f4700ec-b5dc-4fad-8a31-d963aa66372a"/>
  <link:roleRef roleURI="http://www.kforce.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="kfrc-20190930.xsd#FairValueMeasurementsTables"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/FairValueMeasurementsTables" xlink:type="extended" id="i858c43539e35472588d95741f760afa3_e74163a2-4231-477a-81c3-2539012867a9"/>
  <link:roleRef roleURI="http://www.kforce.com/role/FairValueMeasurementsScheduleofEstimatedFairValuesDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#FairValueMeasurementsScheduleofEstimatedFairValuesDetails"/>
  <link:definitionLink xlink:role="http://www.kforce.com/role/FairValueMeasurementsScheduleofEstimatedFairValuesDetails" xlink:type="extended" id="if8251b6622d443d5b17e697f8c7c09ed_033f5d52-bc38-4f02-82ac-e4f4ea6fb798">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a4ae3720-85cf-4dba-aed9-3a8bf2ebe278" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_87ed7bfa-4a42-4639-aa08-7ceb6d3aeec7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a4ae3720-85cf-4dba-aed9-3a8bf2ebe278" xlink:to="loc_us-gaap_DerivativeLiabilities_87ed7bfa-4a42-4639-aa08-7ceb6d3aeec7" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_dd8764be-8dc3-4973-aa96-de7ac4e0bfeb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a4ae3720-85cf-4dba-aed9-3a8bf2ebe278" xlink:to="loc_us-gaap_DerivativeAssets_dd8764be-8dc3-4973-aa96-de7ac4e0bfeb" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_fac7712d-ed67-4953-920e-3ff8afeaa7bf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a4ae3720-85cf-4dba-aed9-3a8bf2ebe278" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_fac7712d-ed67-4953-920e-3ff8afeaa7bf" xlink:type="arc" order="1" xbrldt:closed="true" xbrldt:contextElement="segment"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_a8ffa179-438f-496c-9b13-8d4ea262ac14" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_fac7712d-ed67-4953-920e-3ff8afeaa7bf" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_a8ffa179-438f-496c-9b13-8d4ea262ac14" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_a8ffa179-438f-496c-9b13-8d4ea262ac14_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_a8ffa179-438f-496c-9b13-8d4ea262ac14" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_a8ffa179-438f-496c-9b13-8d4ea262ac14_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_2e9c5517-531a-4a34-8a40-1fbec581f1a4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_a8ffa179-438f-496c-9b13-8d4ea262ac14" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_2e9c5517-531a-4a34-8a40-1fbec581f1a4" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_427d1d5d-fd3d-4407-8ad5-e7681307104e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_2e9c5517-531a-4a34-8a40-1fbec581f1a4" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_427d1d5d-fd3d-4407-8ad5-e7681307104e" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_26988291-23f6-4599-8ec5-312c4e45718a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_fac7712d-ed67-4953-920e-3ff8afeaa7bf" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_26988291-23f6-4599-8ec5-312c4e45718a" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_26988291-23f6-4599-8ec5-312c4e45718a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_26988291-23f6-4599-8ec5-312c4e45718a" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_26988291-23f6-4599-8ec5-312c4e45718a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2945c7e1-9915-42c7-a2cb-26b56c8167b5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_26988291-23f6-4599-8ec5-312c4e45718a" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2945c7e1-9915-42c7-a2cb-26b56c8167b5" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_63f89f64-f627-4094-bfa7-1b44d81050f2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2945c7e1-9915-42c7-a2cb-26b56c8167b5" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_63f89f64-f627-4094-bfa7-1b44d81050f2" xlink:type="arc" order="0"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_f87739ad-4f5e-4349-97e5-e5350a400e2f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2945c7e1-9915-42c7-a2cb-26b56c8167b5" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_f87739ad-4f5e-4349-97e5-e5350a400e2f" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_eddd94cd-108a-4e6f-bf72-00fd35b9fd76" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2945c7e1-9915-42c7-a2cb-26b56c8167b5" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_eddd94cd-108a-4e6f-bf72-00fd35b9fd76" xlink:type="arc" order="2"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_a9590d5d-f96b-48de-b21b-52205999a06a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_fac7712d-ed67-4953-920e-3ff8afeaa7bf" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_a9590d5d-f96b-48de-b21b-52205999a06a" xlink:type="arc" order="3"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_a9590d5d-f96b-48de-b21b-52205999a06a_default" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_a9590d5d-f96b-48de-b21b-52205999a06a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_a9590d5d-f96b-48de-b21b-52205999a06a_default" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_6a0579e7-eb26-4463-a927-4de3f4163c1a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_a9590d5d-f96b-48de-b21b-52205999a06a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_6a0579e7-eb26-4463-a927-4de3f4163c1a" xlink:type="arc" order="1"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_783b5cb7-858d-4669-9e33-afe2f3788ed4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestRateSwapMember"/>
    <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_6a0579e7-eb26-4463-a927-4de3f4163c1a" xlink:to="loc_us-gaap_InterestRateSwapMember_783b5cb7-858d-4669-9e33-afe2f3788ed4" xlink:type="arc" order="0"/>
  </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>9
<FILENAME>kfrc-20190930_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2019 Workiva-->
<!--r:7809d854-f3ec-44b7-b103-7beff011cda5,g:67537b04-f5ad-42ae-9799-83a24d461f0c-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_4ce8f552-6c83-427e-9650-319a280d2d4f_terseLabel_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ROU assets obtained from new operating leases</link:label>
    <link:label id="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-Use Asset Obtained in Exchange for Operating Lease Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:to="lab_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_NoncashLeaseExpense_468b6a77-5150-44ac-a096-e8aef8de2a5c_verboseLabel_en-US" xlink:label="lab_kfrc_NoncashLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash lease expense</link:label>
    <link:label id="lab_kfrc_NoncashLeaseExpense_label_en-US" xlink:label="lab_kfrc_NoncashLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash Lease Expense</link:label>
    <link:label id="lab_kfrc_NoncashLeaseExpense_documentation_en-US" xlink:label="lab_kfrc_NoncashLeaseExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amortization of right-of-use assets for operating leases</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_NoncashLeaseExpense" xlink:href="kfrc-20190930.xsd#kfrc_NoncashLeaseExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_NoncashLeaseExpense" xlink:to="lab_kfrc_NoncashLeaseExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_814429bd-adf7-4eb1-b80f-8574d435e67e_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeMember_f1d88191-fcab-4663-9bf8-9f68e3b697d6_terseLabel_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range [Domain]</link:label>
    <link:label id="lab_srt_RangeMember_label_en-US" xlink:label="lab_srt_RangeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeMember" xlink:to="lab_srt_RangeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_1134ff71-24ac-46ce-80bc-fe3738b7c947_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (decrease) in operating liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Liabilities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_46693647-fe05-4df2-9a3e-94dd175d1758_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_CommonStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_6419653e-1c5f-47f4-8633-d1ddf74940c9_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities held for sale:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_1edc786f-946e-4341-80d8-2cd96060ae62_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax benefit</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_e4c53cd5-7ec0-4fa2-87c0-043808ae9ecf_terseLabel_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Significant Accounting Policies</link:label>
    <link:label id="lab_us-gaap_SignificantAccountingPoliciesTextBlock_label_en-US" xlink:label="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Accounting Policies [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="lab_us-gaap_SignificantAccountingPoliciesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsLineItems_1bf99213-4ab4-4317-b7ba-293fa4c27633_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Line Items]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsLineItems_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsLineItems" xlink:to="lab_us-gaap_OtherCommitmentsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_1050b5fa-cb4d-481f-8824-243560dd0096_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment of contingent consideration liability</link:label>
    <link:label id="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_label_en-US" xlink:label="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment for Contingent Consideration Liability, Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:to="lab_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_652a51ba-2850-463b-8835-57d946e86d69_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings per share &#8211; basic:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasicAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract" xlink:to="lab_us-gaap_EarningsPerShareBasicAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_517c7c21-f0e1-4ae4-be8b-239a39054ed8_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease Liabilities, Payments Due [Abstract]</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payment, Due [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingPoliciesAbstract_label_en-US" xlink:label="lab_us-gaap_AccountingPoliciesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingPoliciesAbstract" xlink:to="lab_us-gaap_AccountingPoliciesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_658d17dd-fa82-4845-91c7-f783e129484e_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from investing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_7c461da7-bb45-4cc2-905e-3053f8d0c219_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Continuing operations (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Basic Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_ef7d0a53-23af-4a2b-9ea9-83ec73b73862_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capital expenditures</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="lab_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_7c2b757a-086f-4983-afb1-4a8510a4e2b7_terseLabel_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid Expense and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:to="lab_us-gaap_PrepaidExpenseAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax_280c0a19-163b-489d-bf90-7e4b38f76675_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net change associated with current period hedging transactions</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), before Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossBeforeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_3f068a96-2ac4-45f1-af3e-521be8083ce9_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_c832f9a8-c0dc-4db3-a436-1ad19248d75e_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-In Capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapitalMember_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid-in Capital [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapitalMember" xlink:to="lab_us-gaap_AdditionalPaidInCapitalMember" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_SupplementalUnemploymentBenefitsOnChangeInControl_0bd38907-511b-4fd0-8ac3-a5a3a4bd700d_terseLabel_en-US" xlink:label="lab_kfrc_SupplementalUnemploymentBenefitsOnChangeInControl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unemployment benefits, possible liability with a change in control</link:label>
    <link:label id="lab_kfrc_SupplementalUnemploymentBenefitsOnChangeInControl_label_en-US" xlink:label="lab_kfrc_SupplementalUnemploymentBenefitsOnChangeInControl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Unemployment Benefits On Change In Control</link:label>
    <link:label id="lab_kfrc_SupplementalUnemploymentBenefitsOnChangeInControl_documentation_en-US" xlink:label="lab_kfrc_SupplementalUnemploymentBenefitsOnChangeInControl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental unemployment benefits for employees under contract that are terminated without good cause or the employee resigns for good reason following a change in control.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_SupplementalUnemploymentBenefitsOnChangeInControl" xlink:href="kfrc-20190930.xsd#kfrc_SupplementalUnemploymentBenefitsOnChangeInControl"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_SupplementalUnemploymentBenefitsOnChangeInControl" xlink:to="lab_kfrc_SupplementalUnemploymentBenefitsOnChangeInControl" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201802Member_19161411-1cc0-4b05-a136-a6638668a07e_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201802Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2018-02</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201802Member_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201802Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2018-02 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201802Member" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201802Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201802Member" xlink:to="lab_us-gaap_AccountingStandardsUpdate201802Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_0d79eab2-2421-4e76-bc8f-8b65306beeb4_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax refund receivable</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesReceivable_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Receivable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesReceivable" xlink:to="lab_us-gaap_IncomeTaxesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_6a6e7fd5-6bb9-4101-a5db-5f98cda34acb_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesOutstanding" xlink:to="lab_us-gaap_CommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_3867f77b-73e3-4293-9c97-d6d376eabf81_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Five</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_213cda51-a313-4da5-ac5e-3b649710824f_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchases of common stock</link:label>
    <link:label id="lab_us-gaap_PaymentsForRepurchaseOfCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments for Repurchase of Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:to="lab_us-gaap_PaymentsForRepurchaseOfCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent_8d269603-e39c-4745-a044-10ded180fc4a_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Goodwill, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Goodwill_791c7ae9-30ee-46e1-9630-a6c142ddd20d_verboseLabel_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:label id="lab_us-gaap_Goodwill_label_en-US" xlink:label="lab_us-gaap_Goodwill" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Goodwill</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Goodwill" xlink:to="lab_us-gaap_Goodwill" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_8c06c723-2de9-4416-8340-76aa4bff4a07_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employer contributions to benefit plans</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Plan Assets, Contributions by Employer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:to="lab_us-gaap_DefinedBenefitPlanContributionsByEmployer" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_2afda7b3-bc9b-48b3-816b-61f2e3c16bfc_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncurrent liabilities held for sale:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_340e984b-00d2-424d-a077-6bb3bcbb6cca_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets, net</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Operating Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_e996731c-c59e-4aad-a689-65d3c268e483_terseLabel_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed assets, net</link:label>
    <link:label id="lab_us-gaap_PropertyPlantAndEquipmentNet_label_en-US" xlink:label="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Property, Plant and Equipment, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PropertyPlantAndEquipmentNet" xlink:to="lab_us-gaap_PropertyPlantAndEquipmentNet" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_HealthInsurancePolicyTextBlock_9c0e5591-9eaf-4cc6-b4d5-ad098240e694_terseLabel_en-US" xlink:label="lab_kfrc_HealthInsurancePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Health Insurance</link:label>
    <link:label id="lab_kfrc_HealthInsurancePolicyTextBlock_label_en-US" xlink:label="lab_kfrc_HealthInsurancePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Health Insurance [Policy Text Block]</link:label>
    <link:label id="lab_kfrc_HealthInsurancePolicyTextBlock_documentation_en-US" xlink:label="lab_kfrc_HealthInsurancePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disclosure of accounting policy for the health insurance liability.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_HealthInsurancePolicyTextBlock" xlink:href="kfrc-20190930.xsd#kfrc_HealthInsurancePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_HealthInsurancePolicyTextBlock" xlink:to="lab_kfrc_HealthInsurancePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_844fadb7-296a-4d63-8fa9-5f59181079a4_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Other Observable Inputs&#160;(Level&#160;2)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel2Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel2Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel2Member" xlink:to="lab_us-gaap_FairValueInputsLevel2Member" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_EquityMethodInvestmentContingentConsiderationLiability_f8a93241-fc59-4475-8c36-442e81add068_terseLabel_en-US" xlink:label="lab_kfrc_EquityMethodInvestmentContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent payments liability</link:label>
    <link:label id="lab_kfrc_EquityMethodInvestmentContingentConsiderationLiability_label_en-US" xlink:label="lab_kfrc_EquityMethodInvestmentContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Contingent Consideration, Liability</link:label>
    <link:label id="lab_kfrc_EquityMethodInvestmentContingentConsiderationLiability_documentation_en-US" xlink:label="lab_kfrc_EquityMethodInvestmentContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_EquityMethodInvestmentContingentConsiderationLiability" xlink:href="kfrc-20190930.xsd#kfrc_EquityMethodInvestmentContingentConsiderationLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_EquityMethodInvestmentContingentConsiderationLiability" xlink:to="lab_kfrc_EquityMethodInvestmentContingentConsiderationLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_ef594205-d6f8-461c-ba1a-16d3aa426eaa_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares outstanding (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesOutstanding" xlink:to="lab_us-gaap_PreferredStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_81156277-6c43-48a7-930c-89756e136723_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_34a27656-8805-48c7-80ce-0c1d0d5e9b50_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_AccruedIncomeTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Income Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedIncomeTaxesCurrent" xlink:to="lab_us-gaap_AccruedIncomeTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WorkersCompensationLiabilityCurrent_c9ad3b0d-6f3a-4286-88f0-21b78a9bf80f_terseLabel_en-US" xlink:label="lab_us-gaap_WorkersCompensationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers&#8217; compensation liabilities</link:label>
    <link:label id="lab_us-gaap_WorkersCompensationLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_WorkersCompensationLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Workers' Compensation Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WorkersCompensationLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WorkersCompensationLiabilityCurrent" xlink:to="lab_us-gaap_WorkersCompensationLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities_b5c3910b-2a3c-46d5-b3b5-073519625de8_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_TechnologySegmentMember_9d0ad16f-d62c-489f-afb3-45f12f359497_terseLabel_en-US" xlink:label="lab_kfrc_TechnologySegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tech</link:label>
    <link:label id="lab_kfrc_TechnologySegmentMember_label_en-US" xlink:label="lab_kfrc_TechnologySegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology Segment Member</link:label>
    <link:label id="lab_kfrc_TechnologySegmentMember_documentation_en-US" xlink:label="lab_kfrc_TechnologySegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Technology Segment Member</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_TechnologySegmentMember" xlink:href="kfrc-20190930.xsd#kfrc_TechnologySegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_TechnologySegmentMember" xlink:to="lab_kfrc_TechnologySegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestRateSwapMember_57be2854-bb89-4f0e-b803-30c3e3a52caf_terseLabel_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap</link:label>
    <link:label id="lab_us-gaap_InterestRateSwapMember_label_en-US" xlink:label="lab_us-gaap_InterestRateSwapMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Rate Swap [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestRateSwapMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestRateSwapMember" xlink:to="lab_us-gaap_InterestRateSwapMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementTable_8fa67178-d564-48b7-a286-685cbcf21dfc_terseLabel_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:label id="lab_us-gaap_StatementTable_label_en-US" xlink:label="lab_us-gaap_StatementTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementTable" xlink:to="lab_us-gaap_StatementTable" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_LesseeOperatingLeaseLiabilityPaymentsDueYearSix_8c3ab813-cf81-41d9-bf45-7ee593adec3f_terseLabel_en-US" xlink:label="lab_kfrc_LesseeOperatingLeaseLiabilityPaymentsDueYearSix" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2024</link:label>
    <link:label id="lab_kfrc_LesseeOperatingLeaseLiabilityPaymentsDueYearSix_label_en-US" xlink:label="lab_kfrc_LesseeOperatingLeaseLiabilityPaymentsDueYearSix" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Six</link:label>
    <link:label id="lab_kfrc_LesseeOperatingLeaseLiabilityPaymentsDueYearSix_documentation_en-US" xlink:label="lab_kfrc_LesseeOperatingLeaseLiabilityPaymentsDueYearSix" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of lessee's undiscounted obligation for lease payments for operating lease, due in sixth fiscal year following latest fiscal year.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_LesseeOperatingLeaseLiabilityPaymentsDueYearSix" xlink:href="kfrc-20190930.xsd#kfrc_LesseeOperatingLeaseLiabilityPaymentsDueYearSix"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_LesseeOperatingLeaseLiabilityPaymentsDueYearSix" xlink:to="lab_kfrc_LesseeOperatingLeaseLiabilityPaymentsDueYearSix" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_bac48582-c4ca-42bf-8da1-03705cf0c6b1_terseLabel_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Non-Cash Financing and Investing Transactions:</link:label>
    <link:label id="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract_label_en-US" xlink:label="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncash Investing and Financing Items [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="lab_us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_a1b7250e-85b3-4fdb-8dfa-a4f4e9d15070_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByMeasurementFrequencyAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:to="lab_us-gaap_FairValueByMeasurementFrequencyAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharesIssued_255d5ced-7dcb-4fdc-a44e-83758efcd0f5_periodStartLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares at beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesIssued_88e527ad-82e3-4ed8-97f6-0e0328b827b3_periodEndLabel_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares at end of period (in shares)</link:label>
    <link:label id="lab_us-gaap_SharesIssued_label_en-US" xlink:label="lab_us-gaap_SharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharesIssued" xlink:to="lab_us-gaap_SharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_0803154b-b53d-4a2d-a7ca-c48cda911687_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Three</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_6ec0a213-4ea1-417c-9cba-b76a404073f4_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Continuing operations (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations, Per Diluted Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_80ea7953-4ee0-4c25-9041-efddb8618998_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total cash purchase price</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Consideration</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCost_a958d83e-8942-4ab6-ab8e-0dd7e9179a59_totalLabel_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating lease expense</link:label>
    <link:label id="lab_us-gaap_LeaseCost_label_en-US" xlink:label="lab_us-gaap_LeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCost" xlink:to="lab_us-gaap_LeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_042c1013-36e0-43f4-93c8-be0904e9410d_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsAccumulatedDeficit_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="lab_us-gaap_RetainedEarningsAccumulatedDeficit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_dcddd0f5-15c8-4042-8397-4272e5bc7f1b_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average discount rate</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_PaymentForContingentConsiderationLiability_3114760c-86d6-40eb-a636-ce3f5ae88210_terseLabel_en-US" xlink:label="lab_kfrc_PaymentForContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent consideration paid</link:label>
    <link:label id="lab_kfrc_PaymentForContingentConsiderationLiability_label_en-US" xlink:label="lab_kfrc_PaymentForContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment For Contingent Consideration Liability</link:label>
    <link:label id="lab_kfrc_PaymentForContingentConsiderationLiability_documentation_en-US" xlink:label="lab_kfrc_PaymentForContingentConsiderationLiability" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payment For Contingent Consideration Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_PaymentForContingentConsiderationLiability" xlink:href="kfrc-20190930.xsd#kfrc_PaymentForContingentConsiderationLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_PaymentForContingentConsiderationLiability" xlink:to="lab_kfrc_PaymentForContingentConsiderationLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_f5b4049f-ca83-419c-84e8-8231f28965f1_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Increase) decrease in operating assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Operating Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:to="lab_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_10ec2d14-dbe5-49c8-b8c1-284b5297960e_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeForwardInterestRate_40cd19ca-2b6c-4a4f-aec4-00b9101f83c1_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeForwardInterestRate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative rate</link:label>
    <link:label id="lab_us-gaap_DerivativeForwardInterestRate_label_en-US" xlink:label="lab_us-gaap_DerivativeForwardInterestRate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Forward Interest Rate</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeForwardInterestRate" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeForwardInterestRate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeForwardInterestRate" xlink:to="lab_us-gaap_DerivativeForwardInterestRate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentQuarterlyReport_5393ae4b-f777-4beb-885e-6c10b19063f8_terseLabel_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:label id="lab_dei_DocumentQuarterlyReport_label_en-US" xlink:label="lab_dei_DocumentQuarterlyReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Quarterly Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentQuarterlyReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentQuarterlyReport" xlink:to="lab_dei_DocumentQuarterlyReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_a7370529-b124-4aa2-848c-2fc5cd35c127_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionLineItems_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems" xlink:to="lab_us-gaap_LesseeLeaseDescriptionLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_1a5c8c71-c6ca-4897-bf96-0b650e86c090_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from operating activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_0eabc969-9c09-453f-a400-4bbf656370aa_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization, Nonproduction</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationAndAmortization" xlink:to="lab_us-gaap_DepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_65ebb584-915f-4ee4-84d6-8ce32fd3bc12_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other expense, net</link:label>
    <link:label id="lab_us-gaap_OtherNonoperatingIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Nonoperating Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNonoperatingIncomeExpense" xlink:to="lab_us-gaap_OtherNonoperatingIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_07b5a65d-4d9f-47e7-a193-1e7f88a235a4_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationAxis_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis" xlink:to="lab_us-gaap_DisposalGroupClassificationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_ade92549-8d49-47ee-b420-05f16d1dd5ba_terseLabel_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:label id="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_label_en-US" xlink:label="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:to="lab_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_7ee6eb21-4e8a-417e-ae25-e0d8ef794e82_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements, Recurring and Nonrecurring [Table]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring and Nonrecurring [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_01457ee1-5481-4a1b-b658-187d8bca65cb_terseLabel_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Paid During the Period For:</link:label>
    <link:label id="lab_us-gaap_SupplementalCashFlowInformationAbstract_label_en-US" xlink:label="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="lab_us-gaap_SupplementalCashFlowInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_1c035b87-8465-4f1d-b202-10a2916c0a56_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee stock purchase plan</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Employee Stock Purchase Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_b94b5cd1-d1ee-4b7d-bb23-8dd7da051637_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average shares outstanding &#8211; basic (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:to="lab_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_19c7268a-5465-4b3c-b5f4-c6ce7309225d_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_e2b8d7af-5d4c-436b-886f-0e85f066a208_terseLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash flows from financing activities:</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_f025b3dc-add4-4e79-9a5b-6835d9afa67d_verboseLabel_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AllocatedShareBasedCompensationExpense_label_en-US" xlink:label="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllocatedShareBasedCompensationExpense" xlink:to="lab_us-gaap_AllocatedShareBasedCompensationExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_89d17fa3-676c-4efe-af3f-370f6f12356d_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general and administrative expenses</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_7f648dc5-fb95-4d58-b2f7-146945fb4b3a_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTable_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable" xlink:to="lab_us-gaap_DisaggregationOfRevenueTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments_e7ee28ce-161b-4b8d-9bde-04459b86994e_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity method investment</link:label>
    <link:label id="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments to Acquire Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:to="lab_us-gaap_PaymentsToAcquireEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_99752f76-f82f-47bb-8550-7540045c11ce_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityNoncurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsAbstract_2f8b2e1e-4a42-44ad-89a4-8f299a322c2e_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">ASSETS</link:label>
    <link:label id="lab_us-gaap_AssetsAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsAbstract" xlink:to="lab_us-gaap_AssetsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_eff12f6d-76b4-4bc5-b08e-c843a5bb6e4b_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, notional amount</link:label>
    <link:label id="lab_us-gaap_DerivativeNotionalAmount_label_en-US" xlink:label="lab_us-gaap_DerivativeNotionalAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative, Notional Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeNotionalAmount" xlink:to="lab_us-gaap_DerivativeNotionalAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_RangeAxis_c085bf36-2aff-43f5-be45-37f49b93635b_terseLabel_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Range [Axis]</link:label>
    <link:label id="lab_srt_RangeAxis_label_en-US" xlink:label="lab_srt_RangeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statistical Measurement [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_RangeAxis" xlink:to="lab_srt_RangeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssets_ce45618e-e525-45d3-bbd1-766cf6f33c24_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate swap derivative instrument</link:label>
    <link:label id="lab_us-gaap_DerivativeAssets_label_en-US" xlink:label="lab_us-gaap_DerivativeAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssets" xlink:to="lab_us-gaap_DerivativeAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_25c1cb83-feb9-4296-8163-bed82166d928_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesAuthorized" xlink:to="lab_us-gaap_PreferredStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_8eb2f2b6-5eb2-4d87-8ce5-719fffec0740_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="lab_us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_DisposalGroupIncludingDiscontinuedOperationEmployeeRelatedLiabilitiesCurrent_9241f0d6-4b88-4ce4-8fc6-8c48e8ab3ee0_terseLabel_en-US" xlink:label="lab_kfrc_DisposalGroupIncludingDiscontinuedOperationEmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued payroll costs</link:label>
    <link:label id="lab_kfrc_DisposalGroupIncludingDiscontinuedOperationEmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_kfrc_DisposalGroupIncludingDiscontinuedOperationEmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Employee-Related Liabilities, Current</link:label>
    <link:label id="lab_kfrc_DisposalGroupIncludingDiscontinuedOperationEmployeeRelatedLiabilitiesCurrent_documentation_en-US" xlink:label="lab_kfrc_DisposalGroupIncludingDiscontinuedOperationEmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount classified as employee related liabilities, current attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_DisposalGroupIncludingDiscontinuedOperationEmployeeRelatedLiabilitiesCurrent" xlink:href="kfrc-20190930.xsd#kfrc_DisposalGroupIncludingDiscontinuedOperationEmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_DisposalGroupIncludingDiscontinuedOperationEmployeeRelatedLiabilitiesCurrent" xlink:to="lab_kfrc_DisposalGroupIncludingDiscontinuedOperationEmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_d9e4d783-d5ab-46f7-abd0-234cba169b6e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets, net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxAssetsNet_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Tax Assets, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxAssetsNet" xlink:to="lab_us-gaap_DeferredIncomeTaxAssetsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_6f1c83ca-19cb-4925-afa3-d9ea301f7123_totalLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Gross Profit (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_f2522dc2-db3c-40ce-9495-6b7ae808a04d_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Direct costs</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Costs of Goods Sold</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalYearFocus_07d51e52-3ab4-438f-9b23-ee5d066a26a6_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalYearFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalYearFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Year Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalYearFocus" xlink:to="lab_dei_DocumentFiscalYearFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerAbstract_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_4abd2e26-30f9-4d47-8cb5-5206afba6495_terseLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders&#8217; equity:</link:label>
    <link:label id="lab_us-gaap_StockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquityAbstract" xlink:to="lab_us-gaap_StockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_5d6ccc32-f8d7-4a07-bc13-edc3e4590c53_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Intrinsic Value of Restricted Stock Vested</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherCommitmentsTable_7cd30ce7-63f9-4c01-b5b9-3450d1f47130_terseLabel_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Table]</link:label>
    <link:label id="lab_us-gaap_OtherCommitmentsTable_label_en-US" xlink:label="lab_us-gaap_OtherCommitmentsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Commitments [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherCommitmentsTable" xlink:to="lab_us-gaap_OtherCommitmentsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_StatementScenarioAxis_242429fa-dbe4-4bfd-a923-f1077d4cc45d_terseLabel_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:label id="lab_srt_StatementScenarioAxis_label_en-US" xlink:label="lab_srt_StatementScenarioAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_StatementScenarioAxis" xlink:to="lab_srt_StatementScenarioAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_InterestPaidNet_ecab1884-f047-4c72-8fd5-04a99fef15e5_terseLabel_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest, net</link:label>
    <link:label id="lab_us-gaap_InterestPaidNet_label_en-US" xlink:label="lab_us-gaap_InterestPaidNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest Paid, Excluding Capitalized Interest, Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_InterestPaidNet" xlink:to="lab_us-gaap_InterestPaidNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_b36a49ca-4c0a-4f3a-95ca-ca0cb5f3efb0_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations and Disposal Groups [Abstract]</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations and Disposal Groups [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:to="lab_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_9cfda042-88eb-4644-b968-caa8b587efde_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Measurements</link:label>
    <link:label id="lab_us-gaap_FairValueDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresTextBlock" xlink:to="lab_us-gaap_FairValueDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_c9a8af17-8e9a-465d-a4f9-71edc11c1b9d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operations of Segments</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_f750775e-5796-41d9-b887-3456eae82651_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets, net</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_3338e4d6-28c9-4584-8d78-f461ad886b9e_totalLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Other assets, net</link:label>
    <link:label id="lab_us-gaap_OtherAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsNoncurrent" xlink:to="lab_us-gaap_OtherAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCurrentReportingStatus_e437552f-59fe-43f3-9be3-ff5de57bd8c1_terseLabel_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:label id="lab_dei_EntityCurrentReportingStatus_label_en-US" xlink:label="lab_dei_EntityCurrentReportingStatus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Current Reporting Status</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCurrentReportingStatus" xlink:to="lab_dei_EntityCurrentReportingStatus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_17593ff9-d36f-49c6-a5ff-a2f3ee681fcb_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_PreferredStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_PreferredStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Shares Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockSharesIssued" xlink:to="lab_us-gaap_PreferredStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_5ccbd828-9057-4e12-9d95-5eb930206a8e_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred compensation plan</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Liability, Classified, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:to="lab_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_44287079-2f72-48b2-aaa6-390f749db6fd_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RetainedEarningsMember_8e7bfeac-2a18-4ae6-bb2e-b11c4a473222_terseLabel_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings</link:label>
    <link:label id="lab_us-gaap_RetainedEarningsMember_label_en-US" xlink:label="lab_us-gaap_RetainedEarningsMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retained Earnings [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RetainedEarningsMember" xlink:to="lab_us-gaap_RetainedEarningsMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_61d75442-d2e9-4ded-97fe-806b1b36d6a1_negatedLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain on sale of discontinued operations</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_3188cb3c-8752-4b1d-9c18-78c4fdca4aee_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Loss) gain on sale of discontinued operations</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:to="lab_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentDomain_0abacb1e-dad0-4d4a-86e3-4971dee5829c_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:label id="lab_us-gaap_SegmentDomain_label_en-US" xlink:label="lab_us-gaap_SegmentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentDomain" xlink:to="lab_us-gaap_SegmentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_71690d41-454a-49fd-b79d-c7a89f23b704_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash provided by (used in) investing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_EmploymentAgreementSeverancePercentageOfAnnualBonus_66d8f41a-f49f-48a1-b6b5-8d8ef613e529_terseLabel_en-US" xlink:label="lab_kfrc_EmploymentAgreementSeverancePercentageOfAnnualBonus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance payment as a percentage of annual bonus</link:label>
    <link:label id="lab_kfrc_EmploymentAgreementSeverancePercentageOfAnnualBonus_label_en-US" xlink:label="lab_kfrc_EmploymentAgreementSeverancePercentageOfAnnualBonus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employment Agreement, Severance Percentage Of Annual Bonus</link:label>
    <link:label id="lab_kfrc_EmploymentAgreementSeverancePercentageOfAnnualBonus_documentation_en-US" xlink:label="lab_kfrc_EmploymentAgreementSeverancePercentageOfAnnualBonus" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employment Agreement, Severance Percentage Of Annual Bonus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_EmploymentAgreementSeverancePercentageOfAnnualBonus" xlink:href="kfrc-20190930.xsd#kfrc_EmploymentAgreementSeverancePercentageOfAnnualBonus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_EmploymentAgreementSeverancePercentageOfAnnualBonus" xlink:to="lab_kfrc_EmploymentAgreementSeverancePercentageOfAnnualBonus" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_51270ee1-b01e-436e-8015-3a079feb4eaf_totalLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings per share &#8211; diluted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDiluted_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDiluted" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDiluted" xlink:to="lab_us-gaap_EarningsPerShareDiluted" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_dac48b6c-602b-4861-abdd-2dabeecabb2d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts Payable and Accrued Liabilities</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent_494885be-83cd-483f-a535-3e2c80f1701c_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and other accrued liabilities</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accounts Payable and Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix_ca1238da-e3fd-4769-a15b-1188886337b4_terseLabel_en-US" xlink:label="lab_kfrc_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_kfrc_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix_label_en-US" xlink:label="lab_kfrc_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due After Year Six</link:label>
    <link:label id="lab_kfrc_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix_documentation_en-US" xlink:label="lab_kfrc_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of lessee's undiscounted obligation for lease payments for operating lease, due after sixth fiscal year following latest fiscal year.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix" xlink:href="kfrc-20190930.xsd#kfrc_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix" xlink:to="lab_kfrc_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_438f8d04-998d-4c08-9059-6c1bde2daad0_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reportable Segments</link:label>
    <link:label id="lab_us-gaap_SegmentReportingDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingDisclosureTextBlock" xlink:to="lab_us-gaap_SegmentReportingDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_e824ce42-751b-4f39-b8df-0330f45039e3_terseLabel_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Anti-dilutive common stock equivalents (in shares)</link:label>
    <link:label id="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_label_en-US" xlink:label="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:to="lab_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfFinancialPositionAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract" xlink:to="lab_us-gaap_StatementOfFinancialPositionAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_4a0eadfe-59ae-401f-a41d-eabcf85f2fde_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2019</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Next Twelve Months</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization_8ca9efd8-9f6e-49e3-941d-69ce84220c96_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Depreciation and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_e94c95d1-1363-4c3c-8daf-fb6630b5cea1_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Service cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanServiceCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Service Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanServiceCost" xlink:to="lab_us-gaap_DefinedBenefitPlanServiceCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets_0cd38af7-e5ad-4dab-8824-e2695dc14ac8_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net proceeds from the sale of assets held for sale</link:label>
    <link:label id="lab_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets_label_en-US" xlink:label="lab_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Sales of Business, Affiliate and Productive Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets" xlink:to="lab_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_413a333e-9979-4cb2-a0b0-f206b96452ea_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncurrent assets held for sale</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_946535be-0132-48f1-a8f1-b614df1be2eb_totalLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Noncurrent assets held for sale</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent_e0cfab7f-269a-42f6-b91b-c8038ff87da2_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in fair value of interest swap, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_HealthInsuranceStopLossMaximumPerClaim_4de31ccb-4fb1-48ef-bae0-9341245440f1_terseLabel_en-US" xlink:label="lab_kfrc_HealthInsuranceStopLossMaximumPerClaim" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Risk of loss for each health insurance plan participant</link:label>
    <link:label id="lab_kfrc_HealthInsuranceStopLossMaximumPerClaim_label_en-US" xlink:label="lab_kfrc_HealthInsuranceStopLossMaximumPerClaim" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Health Insurance, Stop Loss Maximum Per Claim</link:label>
    <link:label id="lab_kfrc_HealthInsuranceStopLossMaximumPerClaim_documentation_en-US" xlink:label="lab_kfrc_HealthInsuranceStopLossMaximumPerClaim" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Health Insurance, Stop Loss Maximum Per Claim</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_HealthInsuranceStopLossMaximumPerClaim" xlink:href="kfrc-20190930.xsd#kfrc_HealthInsuranceStopLossMaximumPerClaim"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_HealthInsuranceStopLossMaximumPerClaim" xlink:to="lab_kfrc_HealthInsuranceStopLossMaximumPerClaim" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_93e42a76-24ee-4cf1-bbb9-6c95cf930da7_totalLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total maturities of operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_9d4f8b54-6e81-4c01-9e72-f6b5f48256b0_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Restricted Stock Activity</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_cd2f3ac0-802c-4122-b9bb-83efdfcf2e0c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="lab_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_54d43f99-ba19-4927-89f0-f72f44086ee3_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance for stock-based compensation and dividends, net of forfeitures</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_fd34a61c-4d8a-4af0-8e4a-f65d691a61a4_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2023</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Five Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_2ae1da7c-638e-4168-ae1c-fa4f50852c04_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Stockholders' Equity [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:to="lab_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_da04887c-5169-4b18-a931-6d3bbd8efd8a_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_58f58d18-1428-487a-99b9-1a90a2da5b67_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities held for sale</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_379efd85-0697-4871-8932-b4ccf15946f6_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Current liabilities held for sale</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_157310b7-7681-4fe9-a8f7-bcfdf1ec6315_terseLabel_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementBusinessSegmentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segments [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis" xlink:to="lab_us-gaap_StatementBusinessSegmentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_fd12a761-0b48-45d4-a35d-78e292c7f5b7_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument and Hedging Activity</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToParent_38af0789-72bd-4cf1-bf12-82967fd77630_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate swap tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax, Portion Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToParent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_5ad8c2b7-b9a8-48e5-b172-c02ac89f646b_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Standards, Recently Adopted and Accounting Standards Not Yet Adopted</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="lab_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple_d1dc6140-0f6c-4ed3-b288-8c900ec0184c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax effect of new accounting standard</link:label>
    <link:label id="lab_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple_label_en-US" xlink:label="lab_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Effects Allocated Directly to Equity, Cumulative Effect of Change in Accounting Principle</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple" xlink:to="lab_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentTransitionReport_4119415d-f0c4-40e4-a369-87b1c710ca74_terseLabel_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:label id="lab_dei_DocumentTransitionReport_label_en-US" xlink:label="lab_dei_DocumentTransitionReport" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Transition Report</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentTransitionReport" xlink:to="lab_dei_DocumentTransitionReport" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_6360fd7c-35f3-48c5-bd66-9709d5e6d27d_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Vested (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_bf6de7b6-2298-411d-95f3-c6e8cf6b68b5_terseLabel_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Lease Expense</link:label>
    <link:label id="lab_us-gaap_LeaseCostTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LeaseCostTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease, Cost [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeaseCostTableTextBlock" xlink:to="lab_us-gaap_LeaseCostTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_628c030d-533f-48f7-ac15-c96b11b2aee3_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:label id="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_label_en-US" xlink:label="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:to="lab_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingExpenses_96314853-b2fe-415a-bacf-8678bb488982_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating and other expenses</link:label>
    <link:label id="lab_us-gaap_OperatingExpenses_label_en-US" xlink:label="lab_us-gaap_OperatingExpenses" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Expenses</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingExpenses" xlink:to="lab_us-gaap_OperatingExpenses" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_14ca5172-ab8e-41ee-bba5-3f76405c4fb5_periodStartLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents, beginning of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_52753d98-3f10-4b81-8c80-b9be22b4a9ff_periodEndLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and cash equivalents, end of period</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_7196dd58-454e-4fb4-a60d-4f4074f6210a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_f0d458da-b789-4bf6-8ce3-352222884bab_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupClassificationDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupClassificationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Classification [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain" xlink:to="lab_us-gaap_DisposalGroupClassificationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_6474e21c-1607-4bba-b82e-4337a29bdf1b_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from continuing operations, before income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_GSSegmentDivestitureMember_b2438d9c-cadb-4586-a421-f8423dd9be60_terseLabel_en-US" xlink:label="lab_kfrc_GSSegmentDivestitureMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">GS segment</link:label>
    <link:label id="lab_kfrc_GSSegmentDivestitureMember_label_en-US" xlink:label="lab_kfrc_GSSegmentDivestitureMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">GS Segment Divestiture [Member]</link:label>
    <link:label id="lab_kfrc_GSSegmentDivestitureMember_documentation_en-US" xlink:label="lab_kfrc_GSSegmentDivestitureMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">GS Segment Divestiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_GSSegmentDivestitureMember" xlink:href="kfrc-20190930.xsd#kfrc_GSSegmentDivestitureMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_GSSegmentDivestitureMember" xlink:to="lab_kfrc_GSSegmentDivestitureMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensation_cb769d52-6e92-4cda-b25e-60cec35da9e8_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensation" xlink:to="lab_us-gaap_ShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_d2592937-11ed-4194-bd30-995b85197c9f_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Long-Term Liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:to="lab_us-gaap_OtherLiabilitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_53dcac35-20ab-4159-b5eb-fcba872b19de_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:label id="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_label_en-US" xlink:label="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments for New Accounting Pronouncements [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:to="lab_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_3c345247-e33f-4e19-8d57-983371542e10_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other comprehensive (loss) income:</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasePayments_fe0459c7-9b55-4f02-83c9-7d14c2cc24fc_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeasePayments_label_en-US" xlink:label="lab_us-gaap_OperatingLeasePayments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Payments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasePayments" xlink:to="lab_us-gaap_OperatingLeasePayments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_e88c9653-b666-4277-a8ec-a3fde21e30bb_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade receivables, net</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_6f014703-80c5-46a2-bc10-33e47df0db9f_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_PeriodForContinuationOfBenefitsUnderAgreement_1d305cfd-27b8-4976-9f43-8911db4c251a_terseLabel_en-US" xlink:label="lab_kfrc_PeriodForContinuationOfBenefitsUnderAgreement" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period for providing minimum compensation salary and continuation of certain benefits to executives under employment agreements</link:label>
    <link:label id="lab_kfrc_PeriodForContinuationOfBenefitsUnderAgreement_label_en-US" xlink:label="lab_kfrc_PeriodForContinuationOfBenefitsUnderAgreement" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period For Continuation Of Benefits Under Agreement</link:label>
    <link:label id="lab_kfrc_PeriodForContinuationOfBenefitsUnderAgreement_documentation_en-US" xlink:label="lab_kfrc_PeriodForContinuationOfBenefitsUnderAgreement" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Period for continuation of minimum compensation and benefits under certain executive employee agreements.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_PeriodForContinuationOfBenefitsUnderAgreement" xlink:href="kfrc-20190930.xsd#kfrc_PeriodForContinuationOfBenefitsUnderAgreement"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_PeriodForContinuationOfBenefitsUnderAgreement" xlink:to="lab_kfrc_PeriodForContinuationOfBenefitsUnderAgreement" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_16a311ba-fe93-4ff2-9d43-852345082d37_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings per Share</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:to="lab_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_1f7eb6de-6c00-46bf-bb00-0863a5a121df_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Significant Unobservable Inputs&#160;(Level&#160;3)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel3Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel3Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel3Member" xlink:to="lab_us-gaap_FairValueInputsLevel3Member" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_0c8f1a77-6be4-479a-90f5-f0e8e79afe2b_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFilerCategory_40a27340-2eaf-4902-96b8-744a07431c44_terseLabel_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:label id="lab_dei_EntityFilerCategory_label_en-US" xlink:label="lab_dei_EntityFilerCategory" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Filer Category</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFilerCategory" xlink:to="lab_dei_EntityFilerCategory" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_e8ca5996-0845-4a6a-9c59-30ba36d91f85_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total future contractual operating lease obligations</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments Due</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_5b42d725-3f5f-4d82-ab57-b67ce499f49e_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_28a14c38-2866-419e-977b-55c0c252896e_terseLabel_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Designated as Hedging Instrument</link:label>
    <link:label id="lab_us-gaap_DesignatedAsHedgingInstrumentMember_label_en-US" xlink:label="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Designated as Hedging Instrument [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:to="lab_us-gaap_DesignatedAsHedgingInstrumentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareNet_15e5c079-2c67-483c-918e-ab1bc6db2cae_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized software, net</link:label>
    <link:label id="lab_us-gaap_CapitalizedComputerSoftwareNet_label_en-US" xlink:label="lab_us-gaap_CapitalizedComputerSoftwareNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Capitalized Computer Software, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalizedComputerSoftwareNet" xlink:to="lab_us-gaap_CapitalizedComputerSoftwareNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets_16f0cef8-42d9-4fe8-b87c-5606480ed805_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred tax assets, net</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Deferred Tax Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedPayrollTaxesCurrent_385e8ef8-07ad-49a5-8902-57c4b139e996_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedPayrollTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payroll taxes</link:label>
    <link:label id="lab_us-gaap_AccruedPayrollTaxesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedPayrollTaxesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Payroll Taxes, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedPayrollTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedPayrollTaxesCurrent" xlink:to="lab_us-gaap_AccruedPayrollTaxesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_def5b53e-1704-4e99-8143-1afeda8138e7_totalLabel_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive income</link:label>
    <link:label id="lab_us-gaap_ComprehensiveIncomeNetOfTax_label_en-US" xlink:label="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="lab_us-gaap_ComprehensiveIncomeNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementLineItems_2db16502-a804-4084-8925-3a082c388b3a_terseLabel_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:label id="lab_us-gaap_StatementLineItems_label_en-US" xlink:label="lab_us-gaap_StatementLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementLineItems" xlink:to="lab_us-gaap_StatementLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_c745c46a-d4a2-4329-953f-d33e1835dc3a_terseLabel_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent consideration liability remeasurement</link:label>
    <link:label id="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_label_en-US" xlink:label="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:to="lab_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_9593da3c-810a-4428-a851-5ee3c28271be_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsPolicy_5658fc42-27d6-42a8-a92c-79415adf21c3_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsPolicy" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentsPolicy_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentsPolicy" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentsPolicy"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentsPolicy" xlink:to="lab_us-gaap_EquityMethodInvestmentsPolicy" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromIncomeTaxRefunds_58d8706e-620e-4554-8c49-8c8d83ba4784_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromIncomeTaxRefunds" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from income tax refunds</link:label>
    <link:label id="lab_us-gaap_ProceedsFromIncomeTaxRefunds_label_en-US" xlink:label="lab_us-gaap_ProceedsFromIncomeTaxRefunds" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Income Tax Refunds</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIncomeTaxRefunds" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIncomeTaxRefunds"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromIncomeTaxRefunds" xlink:to="lab_us-gaap_ProceedsFromIncomeTaxRefunds" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_d0150be4-73e2-4e4d-8866-88c92f3b96e5_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other assets, net</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockMember_5d154f1c-5ca1-4301-82c7-33adbf494869_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockMember_label_en-US" xlink:label="lab_us-gaap_TreasuryStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockMember" xlink:to="lab_us-gaap_TreasuryStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_8418281c-e002-41fa-b64d-e8202f75af45_negatedLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee stock purchase plan (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Shares, Employee Stock Purchase Plans</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_b7705929-db28-4870-84fb-da722c031013_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental executive retirement plan</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liability, Defined Benefit Plan, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:to="lab_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_WorkLLamaLLCMember_a1b093bf-2535-41ba-82b5-9e609196ba8d_terseLabel_en-US" xlink:label="lab_kfrc_WorkLLamaLLCMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">WorkLLama</link:label>
    <link:label id="lab_kfrc_WorkLLamaLLCMember_label_en-US" xlink:label="lab_kfrc_WorkLLamaLLCMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">WorkLLama, LLC [Member]</link:label>
    <link:label id="lab_kfrc_WorkLLamaLLCMember_documentation_en-US" xlink:label="lab_kfrc_WorkLLamaLLCMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">WorkLLama, LLC</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_WorkLLamaLLCMember" xlink:href="kfrc-20190930.xsd#kfrc_WorkLLamaLLCMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_WorkLLamaLLCMember" xlink:to="lab_kfrc_WorkLLamaLLCMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_79d61c72-d8c0-484d-9771-4d75fd2f8488_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated other comprehensive income</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_924ab878-478e-4222-8c2f-d3675944666d_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_cec9cd5c-1265-4b72-ab4b-b64da3a16596_terseLabel_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash provided by (used in) investing activities for discontinued operations</link:label>
    <link:label id="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_label_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Provided by (Used in) Investing Activities, Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:to="lab_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_21e2ece2-ab7d-4688-a12e-21a97a508962_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCentralIndexKey_a3b07657-9341-4131-8532-18beb97841b4_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_TwoThousandNineteenStockIncentivePlanMember_35789109-3bd8-4e30-9c50-f4cc8091ca23_terseLabel_en-US" xlink:label="lab_kfrc_TwoThousandNineteenStockIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Nineteen Stock Incentive Plan</link:label>
    <link:label id="lab_kfrc_TwoThousandNineteenStockIncentivePlanMember_label_en-US" xlink:label="lab_kfrc_TwoThousandNineteenStockIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Nineteen Stock Incentive Plan [Member]</link:label>
    <link:label id="lab_kfrc_TwoThousandNineteenStockIncentivePlanMember_documentation_en-US" xlink:label="lab_kfrc_TwoThousandNineteenStockIncentivePlanMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Two Thousand Nineteen Stock Incentive Plan</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_TwoThousandNineteenStockIncentivePlanMember" xlink:href="kfrc-20190930.xsd#kfrc_TwoThousandNineteenStockIncentivePlanMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_TwoThousandNineteenStockIncentivePlanMember" xlink:to="lab_kfrc_TwoThousandNineteenStockIncentivePlanMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_5d434143-f8a5-452a-94a0-5128307cb718_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss)</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Attributable to Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_bce2c9fd-d78b-4d26-ad4c-775916d733df_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2016-02</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201602Member_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2016-02 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201602Member" xlink:to="lab_us-gaap_AccountingStandardsUpdate201602Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_6085a91d-daff-4c18-b788-7495ce59d89f_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_3d91c82e-b81b-4299-a755-76564a5e2c9f_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred income tax provision, net</link:label>
    <link:label id="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits_label_en-US" xlink:label="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Income Taxes and Tax Credits</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:to="lab_us-gaap_DeferredIncomeTaxesAndTaxCredits" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_0ed29997-f6b9-4195-b5e0-c88094b2927a_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares authorized (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesAuthorized" xlink:to="lab_us-gaap_CommonStockSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_fb4e9cb5-8507-45c0-adf8-68e32dc8f672_terseLabel_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Long-Term Liabilities</link:label>
    <link:label id="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncurrent Liabilities [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:to="lab_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductsAndServicesDomain_adf8680c-d25b-4206-acbf-5455a5e17fd9_terseLabel_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:label id="lab_srt_ProductsAndServicesDomain_label_en-US" xlink:label="lab_srt_ProductsAndServicesDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductsAndServicesDomain" xlink:to="lab_srt_ProductsAndServicesDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_ae703efa-ad97-4501-8b69-c853f0c4353f_terseLabel_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:label id="lab_us-gaap_TypeOfAdoptionMember_label_en-US" xlink:label="lab_us-gaap_TypeOfAdoptionMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Type of Adoption [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TypeOfAdoptionMember" xlink:to="lab_us-gaap_TypeOfAdoptionMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueDisclosuresAbstract_label_en-US" xlink:label="lab_us-gaap_FairValueDisclosuresAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract" xlink:to="lab_us-gaap_FairValueDisclosuresAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_e0ea02e0-7395-4fe4-ae81-12d3690654c7_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:label id="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_label_en-US" xlink:label="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss) [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:to="lab_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityShellCompany_4bcda5ef-a37a-4079-ad89-dc258fb82784_terseLabel_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:label id="lab_dei_EntityShellCompany_label_en-US" xlink:label="lab_dei_EntityShellCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Shell Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityShellCompany" xlink:to="lab_dei_EntityShellCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PayablesAndAccrualsAbstract_label_en-US" xlink:label="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payables and Accruals [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract" xlink:to="lab_us-gaap_PayablesAndAccrualsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_f06f3a03-9f85-4b9d-aa5b-8e0e89658359_terseLabel_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents</link:label>
    <link:label id="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="lab_us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockholdersEquity_00150dc3-3ad8-4c20-87d2-793f94326a78_totalLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_72606bd4-8188-43b2-badd-e084daaa7094_periodStartLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at beginning of period</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_ed896c91-6706-4a07-9cad-ecc2ed891eac_periodEndLabel_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Balance at end of period</link:label>
    <link:label id="lab_us-gaap_StockholdersEquity_label_en-US" xlink:label="lab_us-gaap_StockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockholdersEquity" xlink:to="lab_us-gaap_StockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_11983eff-79ec-49b7-9b98-d074db8f52b7_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncurrent liabilities held for sale</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_8f7d4a25-6cde-4431-82df-51bec3445294_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Noncurrent liabilities held for sale</link:label>
    <link:label id="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:to="lab_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_d7e8f033-0845-4b14-af5a-1f16d21f9010_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Two</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameAxis_d14aa097-0d5c-4a95-8a3a-404fa4c98cbc_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:label id="lab_us-gaap_PlanNameAxis_label_en-US" xlink:label="lab_us-gaap_PlanNameAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameAxis" xlink:to="lab_us-gaap_PlanNameAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_c4e84698-7e3f-4c36-89c2-8e63e0eff4ba_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerTextBlock_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_daa312a5-fe64-4fe8-a319-72359031c34c_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:label id="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_label_en-US" xlink:label="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:to="lab_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnInvestments_62cbbabb-699a-40b3-a293-8905d4d5db01_negatedTerseLabel_en-US" xlink:label="lab_us-gaap_GainLossOnInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on deferred compensation plan investments, net</link:label>
    <link:label id="lab_us-gaap_GainLossOnInvestments_label_en-US" xlink:label="lab_us-gaap_GainLossOnInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnInvestments" xlink:to="lab_us-gaap_GainLossOnInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherSundryLiabilitiesNoncurrent_7c9a1fc2-35b5-4785-ad94-125b961a8676_terseLabel_en-US" xlink:label="lab_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherSundryLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Sundry Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherSundryLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherSundryLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityComponentDomain_77be4127-0be5-4c25-9be9-cfba2a420960_terseLabel_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:label id="lab_us-gaap_EquityComponentDomain_label_en-US" xlink:label="lab_us-gaap_EquityComponentDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Component [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityComponentDomain" xlink:to="lab_us-gaap_EquityComponentDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_da29e596-9b9a-4e59-9dff-509f1b091835_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:to="lab_us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_18d2b8cf-df38-4d45-852c-640cf3b16262_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Summarized Financial Information [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:to="lab_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockMember_f554784c-940e-49db-9834-514b461b6b2b_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock</link:label>
    <link:label id="lab_us-gaap_CommonStockMember_label_en-US" xlink:label="lab_us-gaap_CommonStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockMember" xlink:to="lab_us-gaap_CommonStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_20c0a329-cb2a-4f33-a78e-f0710178b51c_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Assets, Net</link:label>
    <link:label id="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Other Assets, Noncurrent [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:to="lab_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_d514a380-c99c-4d83-9be8-ee09cda30ffe_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrent" xlink:to="lab_us-gaap_AccountsPayableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent_509a674f-322e-4f04-8bb6-861b8e7d5b62_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Prepaid and Other Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_e43131f2-3ab5-444a-8db2-3ccdde2f58eb_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments on other financing arrangements</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Debt and Lease Obligation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:to="lab_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_FinanceAndAccountingSegmentMember_b7040f18-715c-42f0-823c-ff4178bff67f_terseLabel_en-US" xlink:label="lab_kfrc_FinanceAndAccountingSegmentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">FA</link:label>
    <link:label id="lab_kfrc_FinanceAndAccountingSegmentMember_label_en-US" xlink:label="lab_kfrc_FinanceAndAccountingSegmentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance And Accounting Segment Member</link:label>
    <link:label id="lab_kfrc_FinanceAndAccountingSegmentMember_documentation_en-US" xlink:label="lab_kfrc_FinanceAndAccountingSegmentMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Finance And Accounting Segment Member</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_FinanceAndAccountingSegmentMember" xlink:href="kfrc-20190930.xsd#kfrc_FinanceAndAccountingSegmentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_FinanceAndAccountingSegmentMember" xlink:to="lab_kfrc_FinanceAndAccountingSegmentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_d9c8cc5b-ff3d-4190-a085-47b360eaf9ba_terseLabel_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:label id="lab_dei_CurrentFiscalYearEndDate_label_en-US" xlink:label="lab_dei_CurrentFiscalYearEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current Fiscal Year End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CurrentFiscalYearEndDate" xlink:to="lab_dei_CurrentFiscalYearEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_1a642e78-e1fb-4282-a25e-5c6d3b95c04e_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationAxis_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationAxis" xlink:to="lab_us-gaap_HedgingDesignationAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCompensationPlanAssets_bd356380-3faa-4a98-af09-ac10f3c9f3ae_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCompensationPlanAssets" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets held in Rabbi Trust</link:label>
    <link:label id="lab_us-gaap_DeferredCompensationPlanAssets_label_en-US" xlink:label="lab_us-gaap_DeferredCompensationPlanAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Compensation Plan Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCompensationPlanAssets" xlink:to="lab_us-gaap_DeferredCompensationPlanAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockShares_6b3c6b17-8d0f-4417-a301-e356789b6ac3_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, shares (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockShares_label_en-US" xlink:label="lab_us-gaap_TreasuryStockShares" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockShares" xlink:to="lab_us-gaap_TreasuryStockShares" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RestrictedStockMember_e2b57282-21c1-471e-bd06-f93415cc39f9_terseLabel_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock</link:label>
    <link:label id="lab_us-gaap_RestrictedStockMember_label_en-US" xlink:label="lab_us-gaap_RestrictedStockMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted Stock [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RestrictedStockMember" xlink:to="lab_us-gaap_RestrictedStockMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_88258803-84dc-4bf3-ab50-ed738d0d3784_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Award [Domain]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_5a182f26-7443-48cc-86b2-7777f4bff122_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosures [Line Items]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosures [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_a93ae69c-ab1c-4b13-8fbc-7b7731a2b184_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from credit facility</link:label>
    <link:label id="lab_us-gaap_ProceedsFromLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromLinesOfCredit" xlink:to="lab_us-gaap_ProceedsFromLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_fcce05c1-33b8-4443-ad27-37aa2f2829a4_terseLabel_en-US" xlink:label="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Derivative Instrument Gain</link:label>
    <link:label id="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_label_en-US" xlink:label="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:to="lab_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableCurrentAbstract_f1a286fb-2c3e-4c49-8bef-b8c312d4cc2c_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and other accrued liabilities:</link:label>
    <link:label id="lab_us-gaap_AccountsPayableCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AccountsPayableCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableCurrentAbstract" xlink:to="lab_us-gaap_AccountsPayableCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_d443315b-bae2-48f2-ae26-d2ebd1fa0e2e_terseLabel_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade receivables, allowances</link:label>
    <link:label id="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_label_en-US" xlink:label="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="lab_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_5c44e395-6b79-4b6e-8d53-edc6ae80c25f_terseLabel_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Provision for bad debts</link:label>
    <link:label id="lab_us-gaap_ProvisionForDoubtfulAccounts_label_en-US" xlink:label="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, Credit Loss Expense (Reversal)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProvisionForDoubtfulAccounts" xlink:to="lab_us-gaap_ProvisionForDoubtfulAccounts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_3ce2662f-a748-4683-9193-a6f3edbd2afa_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued payroll costs</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Employee Related Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_055e1575-4ac4-46a5-8cd7-e60f9135cba6_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentRiskAxis_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instrument [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis" xlink:to="lab_us-gaap_DerivativeInstrumentRiskAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_47f86fd6-9de2-42fd-9302-0168eb682395_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations, Disposed of by Sale</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations, Disposed of by Sale [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:to="lab_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_ac30ad0b-9fff-4724-808c-9e27e12b12f3_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Quoted&#160;Prices&#160;in Active Markets for Identical Assets (Level 1)</link:label>
    <link:label id="lab_us-gaap_FairValueInputsLevel1Member_label_en-US" xlink:label="lab_us-gaap_FairValueInputsLevel1Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueInputsLevel1Member" xlink:to="lab_us-gaap_FairValueInputsLevel1Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_39e5e2b8-d26c-415f-8252-f3a0e430ee6d_terseLabel_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Incentive Plans</link:label>
    <link:label id="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_label_en-US" xlink:label="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="lab_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract_6f3ad9b0-a8ff-448e-9f19-91e2f2f27a53_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued payroll costs:</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_9cb6a1d1-f952-4a4a-af16-150a06045c99_terseLabel_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification</link:label>
    <link:label id="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription_label_en-US" xlink:label="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:to="lab_us-gaap_PriorPeriodReclassificationAdjustmentDescription" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_abe226f7-7661-4e87-970c-e46bc0dab9ca_totalLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Loss) income from discontinued operations, before income taxes</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:to="lab_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_9fb21e34-be9f-4ba6-b5ce-8b6339e3f7c9_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Intangible assets</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Intangible Assets, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_6f3c4127-84ba-4211-8274-c78071b347cc_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets held for sale</link:label>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_f9fc24c5-5237-4a01-939b-b2573d5d1fb2_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Current assets held for sale</link:label>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:to="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_6ac51127-3997-4174-830a-f6fa3f05627f_negatedLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_b0d524ef-fd14-43c5-ac37-2917aefa1eb4_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:label id="lab_us-gaap_LesseeLeaseDescriptionTable_label_en-US" xlink:label="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Lease, Description [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable" xlink:to="lab_us-gaap_LesseeLeaseDescriptionTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CapitalLeaseObligationsIncurred_88b6c7fc-f42b-4958-a9d8-f11eec89ed18_terseLabel_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsIncurred" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equipment acquired under finance leases</link:label>
    <link:label id="lab_us-gaap_CapitalLeaseObligationsIncurred_label_en-US" xlink:label="lab_us-gaap_CapitalLeaseObligationsIncurred" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease Obligation Incurred</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeaseObligationsIncurred" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeaseObligationsIncurred"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CapitalLeaseObligationsIncurred" xlink:to="lab_us-gaap_CapitalLeaseObligationsIncurred" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_4943c13a-e501-408b-8e18-a000a392bdf3_terseLabel_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]</link:label>
    <link:label id="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_label_en-US" xlink:label="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract" xlink:to="lab_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_943b9279-f956-4edf-a002-3b4ac3ca9a92_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash used in financing activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_9a96852e-a88f-49cc-9030-17cd81e4961f_totalLabel_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash provided by operating activities</link:label>
    <link:label id="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities_label_en-US" xlink:label="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="lab_us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_e2e5be85-d1c5-41d1-a5ea-9fc67ed78627_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:label id="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_label_en-US" xlink:label="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Segment Reporting Information, by Segment [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:to="lab_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet_edf1afe1-03ad-4c7c-ba66-3fce0ceb7402_terseLabel_en-US" xlink:label="lab_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred loan costs, net</link:label>
    <link:label id="lab_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet_label_en-US" xlink:label="lab_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Debt Issuance Costs, Line of Credit Arrangements, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet" xlink:to="lab_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_16de5c10-0748-418d-b0f1-585bda4e49d3_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Prepaid expenses and other current assets</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Prepaid Expense and Other Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:to="lab_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_28acf6a6-874d-4d55-a1a0-e795884b0dcb_negatedLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on equity method investment</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_3f95da88-ea60-4b4e-9876-9fd8b1fb2aae_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on equity method investment</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromEquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:to="lab_us-gaap_IncomeLossFromEquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_a465a13b-4814-476e-94d4-05678566d259_terseLabel_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:label id="lab_srt_EquityMethodInvesteeNameDomain_label_en-US" xlink:label="lab_srt_EquityMethodInvesteeNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Investment, Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_EquityMethodInvesteeNameDomain" xlink:to="lab_srt_EquityMethodInvesteeNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_eee0bc4b-18d9-4a68-9b3c-8464ae95488e_terseLabel_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in fair value of interest rate swap, net of tax</link:label>
    <link:label id="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_label_en-US" xlink:label="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" xlink:to="lab_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_80e72859-6ad3-4c3c-a153-5387a7e8818c_verboseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Recurring Basis</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementsRecurringMember_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Recurring [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementsRecurringMember" xlink:to="lab_us-gaap_FairValueMeasurementsRecurringMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_76d62a84-d729-4a2a-90cd-d1060973141d_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_67b296b4-9693-4164-8d10-553316001aec_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percent ownership of equity method investment</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Ownership Percentage</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="lab_us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_89b7e4b5-6a47-4eae-9405-072dcb278a5e_totalLabel_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from operations</link:label>
    <link:label id="lab_us-gaap_OperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_OperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingIncomeLoss" xlink:to="lab_us-gaap_OperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_62d070ce-1b5b-4ceb-934e-fc4d5d1fdb07_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_c50c6f7f-c94c-4185-884f-28e47b3b0efa_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiability_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiability" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiability" xlink:to="lab_us-gaap_OperatingLeaseLiability" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_8e2763bc-7543-4afc-b7bd-0dc36e836a6a_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average period expected to be recognized</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_5fffd4fd-1063-4b57-a24d-9ba2ac9f6d45_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, at beginning of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_55b7552f-c892-4dbf-8e76-83d1d8857367_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, at end of period (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_FlexRevenueMember_d220efbc-42e6-47ce-a542-5e3f8c55bc44_terseLabel_en-US" xlink:label="lab_kfrc_FlexRevenueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Flex revenue</link:label>
    <link:label id="lab_kfrc_FlexRevenueMember_label_en-US" xlink:label="lab_kfrc_FlexRevenueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Flex Revenue Member</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_FlexRevenueMember" xlink:href="kfrc-20190930.xsd#kfrc_FlexRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_FlexRevenueMember" xlink:to="lab_kfrc_FlexRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_838e1615-fffa-4ef1-8c79-c30e992ee7d3_terseLabel_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term lease expense</link:label>
    <link:label id="lab_us-gaap_ShortTermLeaseCost_label_en-US" xlink:label="lab_us-gaap_ShortTermLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Short-term Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShortTermLeaseCost" xlink:to="lab_us-gaap_ShortTermLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitExpense_de82338a-ce6f-4eb1-b5de-44252a792839_terseLabel_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined benefit pension plan expense</link:label>
    <link:label id="lab_us-gaap_PensionAndOtherPostretirementBenefitExpense_label_en-US" xlink:label="lab_us-gaap_PensionAndOtherPostretirementBenefitExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pension and Other Postretirement Benefits Cost (Reversal of Cost)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PensionAndOtherPostretirementBenefitExpense" xlink:to="lab_us-gaap_PensionAndOtherPostretirementBenefitExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_b5e37e56-25bd-4341-af79-41ea53ce8547_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued payroll costs</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_7f0b575a-0266-4447-9f4a-c8e52707dfe9_totalLabel_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Accrued payroll costs</link:label>
    <link:label id="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee-related Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:to="lab_us-gaap_EmployeeRelatedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_a107779b-22ae-4aa0-a2fb-99d043478259_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Expected Future Contractual Operating Lease Obligations</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_9152bc11-666c-4144-9d70-612b57a560fa_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="lab_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_0bb81e3e-a209-4f17-994d-436edd7404a8_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and contingencies (Note E)</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingencies_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingencies" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingencies" xlink:to="lab_us-gaap_CommitmentsAndContingencies" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Stockholders' Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="lab_us-gaap_StatementOfStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover page.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_0f629c07-8552-4267-9bbc-94621438ed88_terseLabel_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_label_en-US" xlink:label="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Proceeds from (Payments for) Other Financing Activities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:to="lab_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock_a9e7a839-3ade-430f-a4fd-8e3fcef234c4_terseLabel_en-US" xlink:label="lab_kfrc_DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Summary of Assets and Liabilities Held For Sale for GS</link:label>
    <link:label id="lab_kfrc_DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock_label_en-US" xlink:label="lab_kfrc_DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations, Assets And Liabilities Held For Sale [Table Text Block]</link:label>
    <link:label id="lab_kfrc_DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock_documentation_en-US" xlink:label="lab_kfrc_DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations, Assets And Liabilities Held For Sale</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock" xlink:href="kfrc-20190930.xsd#kfrc_DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock" xlink:to="lab_kfrc_DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationsHeldforsaleMember_d18da025-70a6-4133-8a7b-071b3cfd48d7_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsHeldforsaleMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations, Held-for-sale</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationsHeldforsaleMember_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationsHeldforsaleMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operations, Held-for-sale [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationsHeldforsaleMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember" xlink:to="lab_us-gaap_DiscontinuedOperationsHeldforsaleMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Liabilities_0eda5244-8560-4041-baa3-d4a4b3f90955_totalLabel_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities</link:label>
    <link:label id="lab_us-gaap_Liabilities_label_en-US" xlink:label="lab_us-gaap_Liabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Liabilities" xlink:to="lab_us-gaap_Liabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_fcf8e622-d1d8-4458-a237-7e9e84aa0afe_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2021</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Three Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_aaebe196-6869-4f34-9765-cc62452146ef_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Less: imputed interest</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_89639964-b8d0-48db-8797-fc7117502069_negatedLabel_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other</link:label>
    <link:label id="lab_us-gaap_OtherNoncashIncomeExpense_label_en-US" xlink:label="lab_us-gaap_OtherNoncashIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Noncash Income (Expense)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherNoncashIncomeExpense" xlink:to="lab_us-gaap_OtherNoncashIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_8684bc58-094d-44b9-a9f7-a8ac785d3ecf_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_be402293-c204-4e52-bd2e-cbc9c5bcbe7d_totalLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings per share - basic (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareBasic_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareBasic" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Basic</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareBasic" xlink:to="lab_us-gaap_EarningsPerShareBasic" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_0b887fe4-483f-48e1-a07d-b7f0b55dbee2_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_69e29250-73cd-434d-bfca-7cd9b432059b_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Due Year Four</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_a9784ea0-7ad3-4b1c-b118-6db492409d7a_terseLabel_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:label id="lab_us-gaap_SegmentReportingInformationLineItems_label_en-US" xlink:label="lab_us-gaap_SegmentReportingInformationLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting Information [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems" xlink:to="lab_us-gaap_SegmentReportingInformationLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_7c621d51-7259-4055-9853-b6db0cdf56fb_terseLabel_en-US" xlink:label="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative effect of revenue recognition accounting standard, net of tax of $63</link:label>
    <link:label id="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_label_en-US" xlink:label="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cumulative Effect of New Accounting Principle in Period of Adoption</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:to="lab_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeAssetsNoncurrent_27437846-7ce3-46bf-9a0b-129f5bf5d4c0_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate swap derivative instrument</link:label>
    <link:label id="lab_us-gaap_DerivativeAssetsNoncurrent_label_en-US" xlink:label="lab_us-gaap_DerivativeAssetsNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Asset, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeAssetsNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeAssetsNoncurrent" xlink:to="lab_us-gaap_DerivativeAssetsNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201409Member_1bf846ed-3e6b-499f-81d8-ab5e95eb83db_terseLabel_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201409Member" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2014-09</link:label>
    <link:label id="lab_us-gaap_AccountingStandardsUpdate201409Member_label_en-US" xlink:label="lab_us-gaap_AccountingStandardsUpdate201409Member" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounting Standards Update 2014-09 [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountingStandardsUpdate201409Member" xlink:to="lab_us-gaap_AccountingStandardsUpdate201409Member" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockValue_f10ebddd-58ba-48fb-a765-dcfe9a54d329_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, $0.01 par; 250,000 shares authorized, 71,874 and 71,856 issued and outstanding, respectively</link:label>
    <link:label id="lab_us-gaap_CommonStockValue_label_en-US" xlink:label="lab_us-gaap_CommonStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockValue" xlink:to="lab_us-gaap_CommonStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_KforceGovernmentSolutionsIncKGSMember_40f21f90-bc62-4bde-94c5-c9c5809ebc32_terseLabel_en-US" xlink:label="lab_kfrc_KforceGovernmentSolutionsIncKGSMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Kforce Government Solutions, Inc.("KGS")</link:label>
    <link:label id="lab_kfrc_KforceGovernmentSolutionsIncKGSMember_label_en-US" xlink:label="lab_kfrc_KforceGovernmentSolutionsIncKGSMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Kforce Government Solutions, Inc.("KGS") [Member]</link:label>
    <link:label id="lab_kfrc_KforceGovernmentSolutionsIncKGSMember_documentation_en-US" xlink:label="lab_kfrc_KforceGovernmentSolutionsIncKGSMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Kforce Government Solutions, Inc.("KGS")</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_KforceGovernmentSolutionsIncKGSMember" xlink:href="kfrc-20190930.xsd#kfrc_KforceGovernmentSolutionsIncKGSMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_KforceGovernmentSolutionsIncKGSMember" xlink:to="lab_kfrc_KforceGovernmentSolutionsIncKGSMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_9b5e860b-6c4b-4473-abfe-c692c8eb8d68_terseLabel_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Presentation</link:label>
    <link:label id="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="lab_us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:to="lab_us-gaap_OtherLiabilitiesDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_76c32aae-dd61-471f-b40a-6d9ac3926246_terseLabel_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario, Unspecified [Domain]</link:label>
    <link:label id="lab_srt_ScenarioUnspecifiedDomain_label_en-US" xlink:label="lab_srt_ScenarioUnspecifiedDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioUnspecifiedDomain" xlink:to="lab_srt_ScenarioUnspecifiedDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_2e856ef2-c590-4138-833b-9c18b573f698_verboseLabel_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividend (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_CommonStockDividendsPerShareDeclared_label_en-US" xlink:label="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Dividends, Per Share, Declared</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockDividendsPerShareDeclared" xlink:to="lab_us-gaap_CommonStockDividendsPerShareDeclared" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedInsuranceCurrent_d30ad261-7a38-4f05-afe3-db325d605341_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedInsuranceCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Health insurance liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedInsuranceCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedInsuranceCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Insurance, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInsuranceCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedInsuranceCurrent" xlink:to="lab_us-gaap_AccruedInsuranceCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_09a51218-6da4-4502-8e0c-ff6a887bea6d_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock-based compensation expense</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">APIC, Share-based Payment Arrangement, Increase for Cost Recognition</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:to="lab_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_EffectiveIncomeTaxRateDiscontinuedOperationsPercent_1230a329-bc97-4569-a467-cace2cf2c55e_terseLabel_en-US" xlink:label="lab_kfrc_EffectiveIncomeTaxRateDiscontinuedOperationsPercent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective tax rates for discontinued operations</link:label>
    <link:label id="lab_kfrc_EffectiveIncomeTaxRateDiscontinuedOperationsPercent_label_en-US" xlink:label="lab_kfrc_EffectiveIncomeTaxRateDiscontinuedOperationsPercent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Effective Income Tax Rate, Discontinued Operations, Percent</link:label>
    <link:label id="lab_kfrc_EffectiveIncomeTaxRateDiscontinuedOperationsPercent_documentation_en-US" xlink:label="lab_kfrc_EffectiveIncomeTaxRateDiscontinuedOperationsPercent" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Percentage of income tax expense (benefit) pertaining to discontinued operations.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_EffectiveIncomeTaxRateDiscontinuedOperationsPercent" xlink:href="kfrc-20190930.xsd#kfrc_EffectiveIncomeTaxRateDiscontinuedOperationsPercent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_EffectiveIncomeTaxRateDiscontinuedOperationsPercent" xlink:to="lab_kfrc_EffectiveIncomeTaxRateDiscontinuedOperationsPercent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValue_f842eee9-587c-43f2-b39b-da0393e16316_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury stock, at cost; 48,458 and 45,822 shares, respectively</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValue_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValue" xlink:to="lab_us-gaap_TreasuryStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_Assets_cfa0a4a3-8c2a-40de-b104-16cbef905920_totalLabel_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total assets</link:label>
    <link:label id="lab_us-gaap_Assets_label_en-US" xlink:label="lab_us-gaap_Assets" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_Assets" xlink:to="lab_us-gaap_Assets" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_22909b64-7ab8-41fe-a350-c41897edd520_totalLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net periodic benefit cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Net Periodic Benefit Cost (Credit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:to="lab_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_6338f5be-8eaf-4fef-9a73-a4ea37f9a4b1_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Pretax Profit for GS Segment</link:label>
    <link:label id="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:to="lab_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_a516f5f9-36e1-4807-9d42-2dc108393fdc_negatedLabel_en-US" xlink:label="lab_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Loss on disposal or impairment of assets</link:label>
    <link:label id="lab_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_label_en-US" xlink:label="lab_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gain (Loss) on Sale of Assets and Asset Impairment Charges</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:to="lab_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PlanNameDomain_445f1454-bbba-4122-af50-c1d95cf18b4e_terseLabel_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:label id="lab_us-gaap_PlanNameDomain_label_en-US" xlink:label="lab_us-gaap_PlanNameDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Plan Name [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PlanNameDomain" xlink:to="lab_us-gaap_PlanNameDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_c170de74-5bc4-4765-b7d1-19ab8197ce5e_terseLabel_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:label id="lab_dei_DocumentFiscalPeriodFocus_label_en-US" xlink:label="lab_dei_DocumentFiscalPeriodFocus" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Fiscal Period Focus</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentFiscalPeriodFocus" xlink:to="lab_dei_DocumentFiscalPeriodFocus" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_c8da12db-9b4c-4375-84ce-73a3683492d6_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear_9e0e3462-3d07-4d33-bf20-269ea8b5a309_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Expected funding of the SERP in the current year</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Expected Future Benefit Payment, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_ef4382b0-6bb2-4f06-ad91-09ee84c479ab_totalLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from discontinued operations</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Operating Income (Loss)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_7bef71c0-e4fa-40ac-8ccd-f1f905351a1d_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis</link:label>
    <link:label id="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_c86a5b7e-d2e1-4a5e-8cad-7b8ded9dfc3f_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_32ca09f1-05a2-4814-8cc6-07cd53a4056e_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_26c703d3-245b-40ae-a51d-ff5eeeb03e85_terseLabel_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Grant Date Fair Value</link:label>
    <link:label id="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_label_en-US" xlink:label="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:to="lab_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementAbstract_label_en-US" xlink:label="lab_us-gaap_IncomeStatementAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementAbstract" xlink:to="lab_us-gaap_IncomeStatementAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_022a3902-a835-430b-a670-2937508ec961_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeasesTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Leases [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeasesTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeasesTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_7938eefc-a3f6-49de-824d-37b554d951ba_terseLabel_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:label id="lab_dei_EntityInteractiveDataCurrent_label_en-US" xlink:label="lab_dei_EntityInteractiveDataCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Interactive Data Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityInteractiveDataCurrent" xlink:to="lab_dei_EntityInteractiveDataCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_7cbb9fd3-0769-4b9c-8614-2026260adf84_terseLabel_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock equivalents (in shares)</link:label>
    <link:label id="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_label_en-US" xlink:label="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:to="lab_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_UseOfEstimates_893e70cf-cfcd-4321-8fe3-009a51ae24c9_terseLabel_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates</link:label>
    <link:label id="lab_us-gaap_UseOfEstimates_label_en-US" xlink:label="lab_us-gaap_UseOfEstimates" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Use of Estimates, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_UseOfEstimates" xlink:to="lab_us-gaap_UseOfEstimates" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_9827c30c-5fcd-4004-8897-c3e5281b51da_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_IncomeTaxExpenseBenefit_label_en-US" xlink:label="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxExpenseBenefit" xlink:to="lab_us-gaap_IncomeTaxExpenseBenefit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_e1866aa6-0f40-4c21-87ef-b6798fd37ba1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:label id="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis_label_en-US" xlink:label="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="lab_us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrent_768b28da-f166-4bc2-92a5-56d7312d41c0_totalLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current assets</link:label>
    <link:label id="lab_us-gaap_AssetsCurrent_label_en-US" xlink:label="lab_us-gaap_AssetsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrent" xlink:to="lab_us-gaap_AssetsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_7630c0b2-aecd-4a02-bcfa-fb7d39923b2e_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Future Minimum Lease Payments</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_24e77fcc-ca5e-4d60-9644-2110c45f196a_terseLabel_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:label id="lab_us-gaap_HedgingDesignationDomain_label_en-US" xlink:label="lab_us-gaap_HedgingDesignationDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Hedging Designation [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_HedgingDesignationDomain" xlink:to="lab_us-gaap_HedgingDesignationDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssued1_b57c66d3-208b-491e-ab84-9896a5f150cf_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssued1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares tendered in payment of exercise price of stock options</link:label>
    <link:label id="lab_us-gaap_StockIssued1_label_en-US" xlink:label="lab_us-gaap_StockIssued1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssued1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssued1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssued1" xlink:to="lab_us-gaap_StockIssued1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LongTermLineOfCredit_d013c441-61cf-40de-afcc-f97d4f5b60fb_terseLabel_en-US" xlink:label="lab_us-gaap_LongTermLineOfCredit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt &#8211; credit facility</link:label>
    <link:label id="lab_us-gaap_LongTermLineOfCredit_label_en-US" xlink:label="lab_us-gaap_LongTermLineOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term Line of Credit, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LongTermLineOfCredit" xlink:to="lab_us-gaap_LongTermLineOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_a15054f6-261e-4073-9aa5-923887bb151b_totalLabel_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Change in cash and cash equivalents</link:label>
    <link:label id="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_label_en-US" xlink:label="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="lab_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_77d3cce9-8756-4742-9b25-e2387ac05d3f_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total current liabilities</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrent" xlink:to="lab_us-gaap_LiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EquityMethodInvestments_f517762c-89db-4cdc-a7a4-270974546e23_terseLabel_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity method investment</link:label>
    <link:label id="lab_us-gaap_EquityMethodInvestments_label_en-US" xlink:label="lab_us-gaap_EquityMethodInvestments" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investments</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EquityMethodInvestments" xlink:to="lab_us-gaap_EquityMethodInvestments" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_9bbbe2ed-77be-47e7-99b9-48d82f5bf5f0_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_021fa27b-b483-415f-8a3b-32449988e148_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Components of Net Periodic Benefit Cost</link:label>
    <link:label id="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Net Benefit Costs [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_b7c045f9-06fc-4b04-abde-4f938d443f88_totalLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total liabilities and stockholders&#8217; equity</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquity_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_ac798311-2a42-46b4-b0c3-2b0da419ee71_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2020</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Two Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_8da9036e-34e3-47d7-9952-ca75f1e9c713_terseLabel_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional paid-in capital</link:label>
    <link:label id="lab_us-gaap_AdditionalPaidInCapital_label_en-US" xlink:label="lab_us-gaap_AdditionalPaidInCapital" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Additional Paid in Capital</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdditionalPaidInCapital" xlink:to="lab_us-gaap_AdditionalPaidInCapital" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_18782eb5-20c3-40ab-9490-4018c8f0f324_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade receivables, net of allowances of $3,001 and $2,800, respectively</link:label>
    <link:label id="lab_us-gaap_AccountsReceivableNetCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsReceivableNetCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsReceivableNetCurrent" xlink:to="lab_us-gaap_AccountsReceivableNetCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_ad6e3a6d-b98f-4967-84e2-cf7795bdea3f_terseLabel_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:label id="lab_dei_EntityCommonStockSharesOutstanding_label_en-US" xlink:label="lab_dei_EntityCommonStockSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCommonStockSharesOutstanding" xlink:to="lab_dei_EntityCommonStockSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_2360fb32-f017-4273-b2ee-2a3314545c58_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_ab798b8b-1543-4c00-9dc5-b9830e590f0c_terseLabel_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:label id="lab_us-gaap_StatementEquityComponentsAxis_label_en-US" xlink:label="lab_us-gaap_StatementEquityComponentsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Components [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementEquityComponentsAxis" xlink:to="lab_us-gaap_StatementEquityComponentsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense_cd9ec84d-18f7-4f25-a76d-9d689fabaf66_terseLabel_en-US" xlink:label="lab_kfrc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other income (expense), net</link:label>
    <link:label id="lab_kfrc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense_label_en-US" xlink:label="lab_kfrc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Other Income (Expense)</link:label>
    <link:label id="lab_kfrc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense_documentation_en-US" xlink:label="lab_kfrc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amount of other expense (income), net attributable to disposal group, including, but not limited to, discontinued operation.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" xlink:href="kfrc-20190930.xsd#kfrc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" xlink:to="lab_kfrc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_b6514b78-f511-4089-9eaa-90163a8f92b0_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Granted (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_2a9a09b8-1e63-414f-bda6-636803239790_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forfeited (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperations_9f6c8bdd-33e4-447a-8311-58c56e2c409f_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income from continuing operations</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromContinuingOperations_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromContinuingOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromContinuingOperations" xlink:to="lab_us-gaap_IncomeLossFromContinuingOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CostOfRevenue_55a7a88d-fb67-49e3-8284-e0dc15bff6d3_terseLabel_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Direct costs</link:label>
    <link:label id="lab_us-gaap_CostOfRevenue_label_en-US" xlink:label="lab_us-gaap_CostOfRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cost of Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CostOfRevenue" xlink:to="lab_us-gaap_CostOfRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AwardTypeAxis_cab55c9f-9cdf-491d-8a38-2cb3bba9849e_terseLabel_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:label id="lab_us-gaap_AwardTypeAxis_label_en-US" xlink:label="lab_us-gaap_AwardTypeAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Award Type [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AwardTypeAxis" xlink:to="lab_us-gaap_AwardTypeAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_c0b2c676-2ce8-4e74-93de-ca763419b4e9_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trade receivables</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_4b3ae127-a4f3-48d6-9b82-bba61fd6bb7e_terseLabel_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted average shares outstanding &#8211; diluted (in shares)</link:label>
    <link:label id="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_label_en-US" xlink:label="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Diluted</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:to="lab_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_StockRepurchasesIncurredButNotYetPaid_ff433f9c-e5ca-4ee6-aee6-ed4cf35ecc27_terseLabel_en-US" xlink:label="lab_kfrc_StockRepurchasesIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unsettled repurchases of common stock</link:label>
    <link:label id="lab_kfrc_StockRepurchasesIncurredButNotYetPaid_label_en-US" xlink:label="lab_kfrc_StockRepurchasesIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Repurchases Incurred But Not Yet Paid</link:label>
    <link:label id="lab_kfrc_StockRepurchasesIncurredButNotYetPaid_documentation_en-US" xlink:label="lab_kfrc_StockRepurchasesIncurredButNotYetPaid" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Future cash outflow to pay for repurchases of common stock that have occurred.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_StockRepurchasesIncurredButNotYetPaid" xlink:href="kfrc-20190930.xsd#kfrc_StockRepurchasesIncurredButNotYetPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_StockRepurchasesIncurredButNotYetPaid" xlink:to="lab_kfrc_StockRepurchasesIncurredButNotYetPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilities_e446bde8-190a-41c2-ba86-aee616065f2a_negatedLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate swap derivative instrument</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilities_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilities" xlink:to="lab_us-gaap_DerivativeLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_134031bb-b0ac-4649-b609-6be1320cb6d0_terseLabel_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest cost</link:label>
    <link:label id="lab_us-gaap_DefinedBenefitPlanInterestCost_label_en-US" xlink:label="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Defined Benefit Plan, Interest Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DefinedBenefitPlanInterestCost" xlink:to="lab_us-gaap_DefinedBenefitPlanInterestCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_808f0789-6122-4879-bc17-d5c5c95020b4_terseLabel_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common stock, shares issued (in shares)</link:label>
    <link:label id="lab_us-gaap_CommonStockSharesIssued_label_en-US" xlink:label="lab_us-gaap_CommonStockSharesIssued" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Common Stock, Shares, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommonStockSharesIssued" xlink:to="lab_us-gaap_CommonStockSharesIssued" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_61aa495b-d5e2-4f6b-ab94-c98fc39df9ad_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use assets for operating leases, net</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_d648c433-2291-40ed-8d26-0ffdf7dd4646_verboseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Right-of-use assets</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseRightOfUseAsset_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Right-of-Use Asset</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="lab_us-gaap_OperatingLeaseRightOfUseAsset" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_76dc1962-b537-41ae-94d2-b4b46a445a54_terseLabel_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash provided by (used in) operating activities for discontinued operations</link:label>
    <link:label id="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_label_en-US" xlink:label="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash Provided by (Used in) Operating Activities, Discontinued Operations</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:to="lab_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_337f11b0-543a-4bb4-97f1-e3e3c33017e0_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, par value (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_PreferredStockParOrStatedValuePerShare_label_en-US" xlink:label="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Par or Stated Value Per Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="lab_us-gaap_PreferredStockParOrStatedValuePerShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_08ccc2b1-e326-4757-83de-ddc07fe7311f_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Thereafter</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due Thereafter</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_3927760a-1b26-4901-9fde-8ca6c6d4c30a_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Number of Restricted Stock</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_DisposalGroupIncludingDiscontinuedOperationWorkingCapitalAdjustment_13bc27c2-3190-453c-bae9-61ddab176ce4_terseLabel_en-US" xlink:label="lab_kfrc_DisposalGroupIncludingDiscontinuedOperationWorkingCapitalAdjustment" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Working capital adjustment</link:label>
    <link:label id="lab_kfrc_DisposalGroupIncludingDiscontinuedOperationWorkingCapitalAdjustment_label_en-US" xlink:label="lab_kfrc_DisposalGroupIncludingDiscontinuedOperationWorkingCapitalAdjustment" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Working Capital Adjustment</link:label>
    <link:label id="lab_kfrc_DisposalGroupIncludingDiscontinuedOperationWorkingCapitalAdjustment_documentation_en-US" xlink:label="lab_kfrc_DisposalGroupIncludingDiscontinuedOperationWorkingCapitalAdjustment" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Working Capital Adjustment</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_DisposalGroupIncludingDiscontinuedOperationWorkingCapitalAdjustment" xlink:href="kfrc-20190930.xsd#kfrc_DisposalGroupIncludingDiscontinuedOperationWorkingCapitalAdjustment"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_DisposalGroupIncludingDiscontinuedOperationWorkingCapitalAdjustment" xlink:to="lab_kfrc_DisposalGroupIncludingDiscontinuedOperationWorkingCapitalAdjustment" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_9d0f8083-bd98-4c12-9113-7b92f9104a2d_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes</link:label>
    <link:label id="lab_us-gaap_IncomeTaxesPaid_label_en-US" xlink:label="lab_us-gaap_IncomeTaxesPaid" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Taxes Paid</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeTaxesPaid" xlink:to="lab_us-gaap_IncomeTaxesPaid" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PreferredStockValue_2184703e-6ace-4f76-9104-9afb64f04852_terseLabel_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred stock, $0.01 par; 15,000 shares authorized, none issued and outstanding</link:label>
    <link:label id="lab_us-gaap_PreferredStockValue_label_en-US" xlink:label="lab_us-gaap_PreferredStockValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Preferred Stock, Value, Issued</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PreferredStockValue" xlink:to="lab_us-gaap_PreferredStockValue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect_3a56c7ee-2865-4722-a19b-9162258366e1_terseLabel_en-US" xlink:label="lab_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification of stranded tax effects (Note A)</link:label>
    <link:label id="lab_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect_ae9e8fad-2324-43fc-8373-b9e8b589403b_verboseLabel_en-US" xlink:label="lab_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Reclassification of stranded tax effects</link:label>
    <link:label id="lab_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect_label_en-US" xlink:label="lab_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Tax Cuts and Jobs Act, Reclassification from AOCI to Retained Earnings, Tax Effect</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect" xlink:to="lab_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NetIncomeLoss_f16eff55-98ce-46a3-9bba-437f3fcd5738_totalLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_6ee1e236-4c69-4589-b656-bd7c08c7a210_terseLabel_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net income</link:label>
    <link:label id="lab_us-gaap_NetIncomeLoss_label_en-US" xlink:label="lab_us-gaap_NetIncomeLoss" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Net Income (Loss) Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NetIncomeLoss" xlink:to="lab_us-gaap_NetIncomeLoss" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLongTermDebtNoncurrent_5b37668f-9e6f-4cc8-8a08-75461d6f4b31_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Long-term debt &#8211; other</link:label>
    <link:label id="lab_us-gaap_OtherLongTermDebtNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLongTermDebtNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Long-term Debt, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermDebtNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLongTermDebtNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLongTermDebtNoncurrent" xlink:to="lab_us-gaap_OtherLongTermDebtNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_35875b3d-0450-4e19-8726-ea9f3056cbe8_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Groups, Including Discontinued Operations [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_VariableLeaseCost_73921fa3-83e9-44ea-8378-245a4f4fdc38_terseLabel_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable lease costs</link:label>
    <link:label id="lab_us-gaap_VariableLeaseCost_label_en-US" xlink:label="lab_us-gaap_VariableLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Variable Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_VariableLeaseCost" xlink:to="lab_us-gaap_VariableLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_72aae48b-e913-4ddf-b0f5-04659497afb6_terseLabel_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employee Benefit Plans</link:label>
    <link:label id="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_label_en-US" xlink:label="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Compensation and Employee Benefit Plans [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:to="lab_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_bb9ab237-5c93-4854-9f09-1d5fe115f2e5_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_EquityMethodInvestmentContingentContribution_b9c0875b-be2c-4ee4-9971-a5068d9f966b_terseLabel_en-US" xlink:label="lab_kfrc_EquityMethodInvestmentContingentContribution" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent contribution for equity method investment</link:label>
    <link:label id="lab_kfrc_EquityMethodInvestmentContingentContribution_label_en-US" xlink:label="lab_kfrc_EquityMethodInvestmentContingentContribution" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Contingent Contribution</link:label>
    <link:label id="lab_kfrc_EquityMethodInvestmentContingentContribution_documentation_en-US" xlink:label="lab_kfrc_EquityMethodInvestmentContingentContribution" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Contingent Contribution</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_EquityMethodInvestmentContingentContribution" xlink:href="kfrc-20190930.xsd#kfrc_EquityMethodInvestmentContingentContribution"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_EquityMethodInvestmentContingentContribution" xlink:to="lab_kfrc_EquityMethodInvestmentContingentContribution" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_79a71d2d-4f3d-4799-8643-3d79919966b3_terseLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchases of common stock (in shares)</link:label>
    <link:label id="lab_us-gaap_TreasuryStockSharesAcquired_label_en-US" xlink:label="lab_us-gaap_TreasuryStockSharesAcquired" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Shares, Acquired</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockSharesAcquired" xlink:to="lab_us-gaap_TreasuryStockSharesAcquired" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_7c777921-fae5-47d9-9d7c-9682df73a191_terseLabel_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to reconcile net income to cash provided by operating activities:</link:label>
    <link:label id="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_label_en-US" xlink:label="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="lab_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_f0cc72f0-f5c5-465f-a436-2187d6571bcd_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements or Change in Accounting Principle [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:to="lab_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntitySmallBusiness_3a66e529-8117-4bb7-8a1d-d9fe3a0ec35c_terseLabel_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:label id="lab_dei_EntitySmallBusiness_label_en-US" xlink:label="lab_dei_EntitySmallBusiness" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Small Business</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntitySmallBusiness" xlink:to="lab_dei_EntitySmallBusiness" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_6524d3dc-6bfa-498c-8dd8-03ec3bfb1db7_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_4d758da9-9289-47e5-8a28-bc164fa3d72b_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current portion of operating lease liabilities</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseLiabilityCurrent_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Liability, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="lab_us-gaap_OperatingLeaseLiabilityCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ScenarioForecastMember_c956a7ed-950b-41b2-9120-d41024a71654_terseLabel_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Scenario, Forecast</link:label>
    <link:label id="lab_srt_ScenarioForecastMember_label_en-US" xlink:label="lab_srt_ScenarioForecastMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Forecast [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ScenarioForecastMember" xlink:to="lab_srt_ScenarioForecastMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_290e7be8-f97b-4dd3-a098-9261371ed332_terseLabel_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies</link:label>
    <link:label id="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="lab_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_TraumaFXMember_9a8171c4-0de6-4e1d-b731-4dae7c1a46c7_terseLabel_en-US" xlink:label="lab_kfrc_TraumaFXMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TraumaFX</link:label>
    <link:label id="lab_kfrc_TraumaFXMember_label_en-US" xlink:label="lab_kfrc_TraumaFXMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TraumaFX [Member]</link:label>
    <link:label id="lab_kfrc_TraumaFXMember_documentation_en-US" xlink:label="lab_kfrc_TraumaFXMember" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">TraumaFX</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_TraumaFXMember" xlink:href="kfrc-20190930.xsd#kfrc_TraumaFXMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_TraumaFXMember" xlink:to="lab_kfrc_TraumaFXMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SubleaseIncome_1f690122-5e7e-4ab1-97a8-bc15622cdf0a_negatedLabel_en-US" xlink:label="lab_us-gaap_SubleaseIncome" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sublease income</link:label>
    <link:label id="lab_us-gaap_SubleaseIncome_label_en-US" xlink:label="lab_us-gaap_SubleaseIncome" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Sublease Income</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubleaseIncome"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SubleaseIncome" xlink:to="lab_us-gaap_SubleaseIncome" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_6cdabec6-5866-406c-832b-cfb4348a2027_terseLabel_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Principles of Consolidation</link:label>
    <link:label id="lab_us-gaap_ConsolidationPolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ConsolidationPolicyTextBlock" xlink:to="lab_us-gaap_ConsolidationPolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_a68d04bb-494f-4a70-befc-38c717aad103_negatedLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax refund receivable</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Income Taxes Receivable</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:to="lab_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_d8f21f9e-9a20-44f2-a3bc-215fa40d0e73_terseLabel_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Activity in the Accumulated Derivative Instrument Gain</link:label>
    <link:label id="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_label_en-US" xlink:label="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:to="lab_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_d514e056-2d8e-415e-b82c-c133b0f9acc4_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_14f51092-287d-4a7f-a858-808fae2ec3bc_negatedLabel_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments on credit facility</link:label>
    <link:label id="lab_us-gaap_RepaymentsOfLinesOfCredit_label_en-US" xlink:label="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repayments of Lines of Credit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RepaymentsOfLinesOfCredit" xlink:to="lab_us-gaap_RepaymentsOfLinesOfCredit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_c758b784-471b-4a2e-81f9-c4896f2a6e39_terseLabel_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income tax expense</link:label>
    <link:label id="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_label_en-US" xlink:label="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued Operation, Tax Effect of Discontinued Operation</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:to="lab_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_9b751ee6-34f8-4dab-9bf1-9bd027450948_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueLineItems_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Line Items]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems" xlink:to="lab_us-gaap_DisaggregationOfRevenueLineItems" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_d42f1b85-7808-404d-9005-a95e95904e36_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Other Operating Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_ef6171c7-3968-4ed2-a8cd-53df2ba2edef_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Restricted stock granted, vesting period</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_ProductOrServiceAxis_f237e391-a6e2-41d9-a995-44783275d88b_terseLabel_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:label id="lab_srt_ProductOrServiceAxis_label_en-US" xlink:label="lab_srt_ProductOrServiceAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Product and Service [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_ProductOrServiceAxis" xlink:to="lab_srt_ProductOrServiceAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_90825e61-15d1-4c0e-9e54-93346de3389d_terseLabel_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation and amortization</link:label>
    <link:label id="lab_us-gaap_DepreciationDepletionAndAmortization_label_en-US" xlink:label="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Depreciation, Depletion and Amortization</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DepreciationDepletionAndAmortization" xlink:to="lab_us-gaap_DepreciationDepletionAndAmortization" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxesPayable_96894ac6-f96a-4263-a4f3-9de53594b7af_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income taxes payable</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxesPayable_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxesPayable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Accrued Income Tax Payable, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxesPayable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxesPayable" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxesPayable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_e0b8cf54-f2b5-44a3-a1b3-459a0c119cdc_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings per share &#8211; diluted:</link:label>
    <link:label id="lab_us-gaap_EarningsPerShareDilutedAbstract_label_en-US" xlink:label="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Diluted [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract" xlink:to="lab_us-gaap_EarningsPerShareDilutedAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent_3094f7a6-c8d4-46db-8293-435be5e845ce_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other non-current assets</link:label>
    <link:label id="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Miscellaneous, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:to="lab_us-gaap_OtherAssetsMiscellaneousNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_cd5295ba-9ac7-47bc-b18d-5c19f09f2ae3_verboseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Revenue</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_9fc76990-4e40-4082-b691-f1a672f0091c_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current liabilities:</link:label>
    <link:label id="lab_us-gaap_LiabilitiesCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract" xlink:to="lab_us-gaap_LiabilitiesCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_DisposalGroupIncludingDiscontinuedOperationTransactionCosts_7912014e-5c86-4acb-978f-732554240412_terseLabel_en-US" xlink:label="lab_kfrc_DisposalGroupIncludingDiscontinuedOperationTransactionCosts" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Transaction costs</link:label>
    <link:label id="lab_kfrc_DisposalGroupIncludingDiscontinuedOperationTransactionCosts_label_en-US" xlink:label="lab_kfrc_DisposalGroupIncludingDiscontinuedOperationTransactionCosts" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Transaction Costs</link:label>
    <link:label id="lab_kfrc_DisposalGroupIncludingDiscontinuedOperationTransactionCosts_documentation_en-US" xlink:label="lab_kfrc_DisposalGroupIncludingDiscontinuedOperationTransactionCosts" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Transaction Costs</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_DisposalGroupIncludingDiscontinuedOperationTransactionCosts" xlink:href="kfrc-20190930.xsd#kfrc_DisposalGroupIncludingDiscontinuedOperationTransactionCosts"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_DisposalGroupIncludingDiscontinuedOperationTransactionCosts" xlink:to="lab_kfrc_DisposalGroupIncludingDiscontinuedOperationTransactionCosts" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_27a3c9e0-f0dd-4389-a99a-13ff2e69976a_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Loss) income from discontinued operations, net of tax</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_2dc4b14d-b72e-4a88-b607-3ff008b76f98_totalLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">(Loss) income from discontinued operations, net of tax</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DividendsCommonStock_390d3a6b-5755-4bb4-965e-bac35814e105_negatedLabel_en-US" xlink:label="lab_us-gaap_DividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends</link:label>
    <link:label id="lab_us-gaap_DividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_DividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DividendsCommonStock" xlink:to="lab_us-gaap_DividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_c218f6ef-cf65-448b-bb25-fa72993c3762_terseLabel_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, general and administrative expenses</link:label>
    <link:label id="lab_us-gaap_SellingGeneralAndAdministrativeExpense_label_en-US" xlink:label="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Selling, General and Administrative Expense</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:to="lab_us-gaap_SellingGeneralAndAdministrativeExpense" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_a68a8760-d0fe-41e5-bb2f-f55a11b3bc34_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise of stock options (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_48329eb4-a272-4ce7-9a40-697cdc26f7ba_terseLabel_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</link:label>
    <link:label id="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract_label_en-US" xlink:label="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Liabilities and Equity [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="lab_us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_8ecb939c-3f74-4697-a84f-79eca232cbaf_periodStartLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, as of beginning of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_92188243-bfea-4491-afeb-8c1318c8348f_periodEndLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Outstanding, as of end of period (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_EquityMethodInvestmentContingentConsiderationRangeOfPossibleOutcomeHigh_bb867e7c-5bc2-4e28-9aae-64bbb0adbd41_terseLabel_en-US" xlink:label="lab_kfrc_EquityMethodInvestmentContingentConsiderationRangeOfPossibleOutcomeHigh" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Contingent payments liability, maximum</link:label>
    <link:label id="lab_kfrc_EquityMethodInvestmentContingentConsiderationRangeOfPossibleOutcomeHigh_label_en-US" xlink:label="lab_kfrc_EquityMethodInvestmentContingentConsiderationRangeOfPossibleOutcomeHigh" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Contingent Consideration, Range Of Possible Outcome, High</link:label>
    <link:label id="lab_kfrc_EquityMethodInvestmentContingentConsiderationRangeOfPossibleOutcomeHigh_documentation_en-US" xlink:label="lab_kfrc_EquityMethodInvestmentContingentConsiderationRangeOfPossibleOutcomeHigh" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Equity Method Investment, Contingent Consideration, Range Of Possible Outcome, High</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_EquityMethodInvestmentContingentConsiderationRangeOfPossibleOutcomeHigh" xlink:href="kfrc-20190930.xsd#kfrc_EquityMethodInvestmentContingentConsiderationRangeOfPossibleOutcomeHigh"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_EquityMethodInvestmentContingentConsiderationRangeOfPossibleOutcomeHigh" xlink:to="lab_kfrc_EquityMethodInvestmentContingentConsiderationRangeOfPossibleOutcomeHigh" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_5964ee03-c8f3-4853-8794-24792b1bdb5c_terseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_c9f783c4-467b-4bb9-867e-23caa10d9ab4_verboseLabel_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Revenue</link:label>
    <link:label id="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_label_en-US" xlink:label="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Revenue from Contract with Customer, Excluding Assessed Tax</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:to="lab_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_ccf7c1d9-6e2a-4e0f-9f1c-1262f59c6c23_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">2022</link:label>
    <link:label id="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_label_en-US" xlink:label="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Leases, Future Minimum Payments, Due in Four Years</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:to="lab_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_DirectHireRevenueMember_daad0ea3-ac58-4bd0-97b4-4e71a679b570_terseLabel_en-US" xlink:label="lab_kfrc_DirectHireRevenueMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Direct Hire revenue</link:label>
    <link:label id="lab_kfrc_DirectHireRevenueMember_label_en-US" xlink:label="lab_kfrc_DirectHireRevenueMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Direct Hire Revenue Member</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_DirectHireRevenueMember" xlink:href="kfrc-20190930.xsd#kfrc_DirectHireRevenueMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_DirectHireRevenueMember" xlink:to="lab_kfrc_DirectHireRevenueMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_9639d845-7e98-405b-b16a-d591b03c7602_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lease terms</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseTermOfContract_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Term of Contract</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:to="lab_us-gaap_LesseeOperatingLeaseTermOfContract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_0c525f4e-ebae-4245-a43f-b4f009b2aea6_terseLabel_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Remainder of 2019</link:label>
    <link:label id="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_label_en-US" xlink:label="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:to="lab_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_SegmentReportingAbstract_label_en-US" xlink:label="lab_us-gaap_SegmentReportingAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Segment Reporting [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_SegmentReportingAbstract" xlink:to="lab_us-gaap_SegmentReportingAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StatementOfCashFlowsAbstract_label_en-US" xlink:label="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract" xlink:to="lab_us-gaap_StatementOfCashFlowsAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_ba54a9ef-4f60-440a-af71-95b524605a56_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued operations (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_d375c0a7-bcad-4121-99ee-f501a3a98f0c_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Weighted-average remaining lease term</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="lab_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_72284014-98cf-43b4-9bea-288e3f18245b_terseLabel_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings per Share</link:label>
    <link:label id="lab_us-gaap_EarningsPerSharePolicyTextBlock_label_en-US" xlink:label="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="lab_us-gaap_EarningsPerSharePolicyTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_0319dfcd-cd72-4a21-8135-01cafd911cbc_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:label id="lab_us-gaap_DerivativeContractTypeDomain_label_en-US" xlink:label="lab_us-gaap_DerivativeContractTypeDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Contract [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeContractTypeDomain" xlink:to="lab_us-gaap_DerivativeContractTypeDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_ab75a98e-27ea-4b72-af32-f83946bb90c2_terseLabel_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares available for grant (in shares)</link:label>
    <link:label id="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_label_en-US" xlink:label="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:to="lab_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_LeasesAbstract_7cad25fb-a8ee-4745-b80e-65ac0d24184d_terseLabel_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:label id="lab_us-gaap_LeasesAbstract_label_en-US" xlink:label="lab_us-gaap_LeasesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Leases [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_LeasesAbstract" xlink:to="lab_us-gaap_LeasesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_98a61795-e87a-4f4c-a48f-a51387bd9cb3_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets held for sale:</link:label>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:to="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_0b8f2263-97b3-424e-909d-0ef3f1ee3e65_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Discontinued operations (in dollars per share)</link:label>
    <link:label id="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_label_en-US" xlink:label="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:to="lab_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MinimumMember_4dc0ae5d-275d-496a-8127-8bfd23e21d8f_terseLabel_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum</link:label>
    <link:label id="lab_srt_MinimumMember_label_en-US" xlink:label="lab_srt_MinimumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Minimum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MinimumMember" xlink:to="lab_srt_MinimumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_CompensationAndRetirementDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Retirement Benefits [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:to="lab_us-gaap_CompensationAndRetirementDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_4d3bd29b-6083-41f5-8a80-9f29ecc9058b_negatedLabel_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Repurchases of common stock</link:label>
    <link:label id="lab_us-gaap_TreasuryStockValueAcquiredCostMethod_label_en-US" xlink:label="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Treasury Stock, Value, Acquired, Cost Method</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:to="lab_us-gaap_TreasuryStockValueAcquiredCostMethod" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_e33873ca-8f3d-4e80-a09e-8bf262aa376c_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_462c2435-89cb-4a82-a167-4f109d566c70_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_d15b3b81-4477-4c4c-8021-66251622ec33_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_ce1c2cef-1db5-4905-a1ab-b67cba9ab91e_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Current assets:</link:label>
    <link:label id="lab_us-gaap_AssetsCurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsCurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Assets, Current [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsCurrentAbstract" xlink:to="lab_us-gaap_AssetsCurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_8ba35f47-bc38-4611-8f38-8f6647294d02_terseLabel_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenues</link:label>
    <link:label id="lab_us-gaap_DisaggregationOfRevenueTableTextBlock_label_en-US" xlink:label="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disaggregation of Revenue [Table Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:to="lab_us-gaap_DisaggregationOfRevenueTableTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OperatingLeaseCost_3b33799a-dad6-46e8-a733-b3e772968f6b_terseLabel_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating lease expense</link:label>
    <link:label id="lab_us-gaap_OperatingLeaseCost_label_en-US" xlink:label="lab_us-gaap_OperatingLeaseCost" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Operating Lease, Cost</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OperatingLeaseCost" xlink:to="lab_us-gaap_OperatingLeaseCost" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_50a065af-1e94-4302-9f54-63c9d7cac466_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Issuance for stock-based compensation and dividends, net of forfeitures (in shares)</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="lab_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_b01e300f-d38e-45e7-816c-097837b8d4a2_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosures [Table]</link:label>
    <link:label id="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_label_en-US" xlink:label="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Instruments and Hedging Activities Disclosures [Table]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:to="lab_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccruedEmployeeBenefitsCurrent_9b066e78-2dd6-463c-a2f9-df77b6c8d77f_terseLabel_en-US" xlink:label="lab_us-gaap_AccruedEmployeeBenefitsCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payroll and benefits</link:label>
    <link:label id="lab_us-gaap_AccruedEmployeeBenefitsCurrent_label_en-US" xlink:label="lab_us-gaap_AccruedEmployeeBenefitsCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accrued Employee Benefits, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedEmployeeBenefitsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccruedEmployeeBenefitsCurrent" xlink:to="lab_us-gaap_AccruedEmployeeBenefitsCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_22d081af-5ced-484e-9f19-1727ea07230b_terseLabel_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</link:label>
    <link:label id="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_label_en-US" xlink:label="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:to="lab_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_081d3181-de4e-4b40-9167-318b156045dc_terseLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and other accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_b5e670f2-1f2b-4b74-9c11-3e0be2588ec8_totalLabel_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Accounts payable and other accrued liabilities</link:label>
    <link:label id="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts Payable and Accrued Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:to="lab_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl_601d1bd0-57ea-4ba8-b685-9c713385df58_terseLabel_en-US" xlink:label="lab_kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Unemployment benefits, possible liability without a change in control</link:label>
    <link:label id="lab_kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl_label_en-US" xlink:label="lab_kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental Unemployment Benefits On No Change In Control</link:label>
    <link:label id="lab_kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl_documentation_en-US" xlink:label="lab_kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Supplemental unemployment benefits for employees under contract that are terminated without good cause or the employee resigns for good reason in the absence of a change in control.</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl" xlink:href="kfrc-20190930.xsd#kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl" xlink:to="lab_kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_61b61bae-b374-4559-acea-da6891336e4d_terseLabel_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Exercise of stock options</link:label>
    <link:label id="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_label_en-US" xlink:label="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Stock Issued During Period, Value, Stock Options Exercised</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:to="lab_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_0a347fa7-549d-4bb4-9a19-f77f51e6b5a1_terseLabel_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fair Value, Measurement Frequency [Domain]</link:label>
    <link:label id="lab_us-gaap_FairValueMeasurementFrequencyDomain_label_en-US" xlink:label="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Measurement Frequency [Domain]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain" xlink:to="lab_us-gaap_FairValueMeasurementFrequencyDomain" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_25cf8527-5a73-4109-b3a4-94d6fa378508_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_443e6ad0-c050-4133-822a-891ba5286438_totalLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total Other long-term liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesNoncurrent" xlink:to="lab_us-gaap_OtherLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_GrossProfit_14d00fed-de13-4219-ab91-d951564ad799_totalLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_2b529933-76b3-442b-8c0f-488f57227c01_terseLabel_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross profit</link:label>
    <link:label id="lab_us-gaap_GrossProfit_label_en-US" xlink:label="lab_us-gaap_GrossProfit" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Gross Profit</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_GrossProfit" xlink:to="lab_us-gaap_GrossProfit" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_1f9d7466-2432-4657-80b2-14fa0e37ae5e_terseLabel_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Noncurrent assets held for sale:</link:label>
    <link:label id="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_label_en-US" xlink:label="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Assets, Noncurrent [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract" xlink:to="lab_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_ccf2dbde-5334-4033-9f52-636d51ae48dd_negatedLabel_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cash dividends</link:label>
    <link:label id="lab_us-gaap_PaymentsOfDividendsCommonStock_label_en-US" xlink:label="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Payments of Ordinary Dividends, Common Stock</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_PaymentsOfDividendsCommonStock" xlink:to="lab_us-gaap_PaymentsOfDividendsCommonStock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_0a4c6394-8fd7-460f-ae1c-5ad062b3174d_terseLabel_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Standards</link:label>
    <link:label id="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_label_en-US" xlink:label="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">New Accounting Pronouncements and Changes in Accounting Principles [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:to="lab_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_2b0d2240-0cc5-4cf7-8d6b-ca564b07c9eb_terseLabel_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Accounts payable and other accrued liabilities</link:label>
    <link:label id="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_label_en-US" xlink:label="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Increase (Decrease) in Accounts Payable and Accrued Liabilities</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:to="lab_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_HealthInsuranceAbstract_61d9585c-af53-417d-8493-b6210198da20_terseLabel_en-US" xlink:label="lab_kfrc_HealthInsuranceAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Health Insurance</link:label>
    <link:label id="lab_kfrc_HealthInsuranceAbstract_label_en-US" xlink:label="lab_kfrc_HealthInsuranceAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Health Insurance [Abstract]</link:label>
    <link:label id="lab_kfrc_HealthInsuranceAbstract_documentation_en-US" xlink:label="lab_kfrc_HealthInsuranceAbstract" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Health Insurance</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_HealthInsuranceAbstract" xlink:href="kfrc-20190930.xsd#kfrc_HealthInsuranceAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_HealthInsuranceAbstract" xlink:to="lab_kfrc_HealthInsuranceAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_kfrc_EmploymentAgreementSeverancePercentageOfAnnualSalary_ca94fca7-f157-40e6-8ae9-ae41ae9afb7e_terseLabel_en-US" xlink:label="lab_kfrc_EmploymentAgreementSeverancePercentageOfAnnualSalary" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Severance payment as a percentage of annual salary</link:label>
    <link:label id="lab_kfrc_EmploymentAgreementSeverancePercentageOfAnnualSalary_label_en-US" xlink:label="lab_kfrc_EmploymentAgreementSeverancePercentageOfAnnualSalary" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employment Agreement, Severance Percentage Of Annual Salary</link:label>
    <link:label id="lab_kfrc_EmploymentAgreementSeverancePercentageOfAnnualSalary_documentation_en-US" xlink:label="lab_kfrc_EmploymentAgreementSeverancePercentageOfAnnualSalary" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Employment Agreement, Severance Percentage Of Annual Salary</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_EmploymentAgreementSeverancePercentageOfAnnualSalary" xlink:href="kfrc-20190930.xsd#kfrc_EmploymentAgreementSeverancePercentageOfAnnualSalary"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_kfrc_EmploymentAgreementSeverancePercentageOfAnnualSalary" xlink:to="lab_kfrc_EmploymentAgreementSeverancePercentageOfAnnualSalary" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_60a09aa6-9c34-419b-9bef-d69eb0c7d64c_terseLabel_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:label id="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_label_en-US" xlink:label="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group Name [Axis]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:to="lab_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherAssetsDisclosureTextBlock_2b0df2ac-de5d-4aab-a60d-e6fdee2309a0_terseLabel_en-US" xlink:label="lab_us-gaap_OtherAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets, Net</link:label>
    <link:label id="lab_us-gaap_OtherAssetsDisclosureTextBlock_label_en-US" xlink:label="lab_us-gaap_OtherAssetsDisclosureTextBlock" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Assets Disclosure [Text Block]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsDisclosureTextBlock"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherAssetsDisclosureTextBlock" xlink:to="lab_us-gaap_OtherAssetsDisclosureTextBlock" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_bc1279c1-5130-438e-88c0-5d45593930fa_terseLabel_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Total unrecognized compensation expenses</link:label>
    <link:label id="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_label_en-US" xlink:label="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:to="lab_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_99183ff6-138e-4f5d-8536-fe8e238b78d2_terseLabel_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other current liabilities</link:label>
    <link:label id="lab_us-gaap_OtherLiabilitiesCurrent_label_en-US" xlink:label="lab_us-gaap_OtherLiabilitiesCurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Other Liabilities, Current</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_OtherLiabilitiesCurrent" xlink:to="lab_us-gaap_OtherLiabilitiesCurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_bb32f7d3-f852-427c-abf6-5e773e756f61_terseLabel_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Fixed assets, net</link:label>
    <link:label id="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_label_en-US" xlink:label="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink:to="lab_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_srt_MaximumMember_9c3816f3-d5fa-49a7-89cb-bc13ef3a3eb4_terseLabel_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum</link:label>
    <link:label id="lab_srt_MaximumMember_label_en-US" xlink:label="lab_srt_MaximumMember" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Maximum [Member]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_srt_MaximumMember" xlink:to="lab_srt_MaximumMember" xlink:type="arc" order="1"/>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesNoncurrent_4a6eeef4-3670-41c1-a38e-8744225520f6_terseLabel_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Interest rate swap derivative instrument</link:label>
    <link:label id="lab_us-gaap_DerivativeLiabilitiesNoncurrent_label_en-US" xlink:label="lab_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Derivative Liability, Noncurrent</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:to="lab_us-gaap_DerivativeLiabilitiesNoncurrent" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_52a3b8b6-c777-4dc7-a31f-ebcb4db93d8e_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>10
<FILENAME>kfrc-20190930_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2019 Workiva-->
<!--r:7809d854-f3ec-44b7-b103-7beff011cda5,g:67537b04-f5ad-42ae-9799-83a24d461f0c-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.kforce.com/role/Cover" xlink:type="simple" xlink:href="kfrc-20190930.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_6d4ca533-1139-4b0b-a3e4-8bab57616521" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_76b51e6a-5da3-4604-ba07-6ad4985decea" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6d4ca533-1139-4b0b-a3e4-8bab57616521" xlink:to="loc_dei_DocumentType_76b51e6a-5da3-4604-ba07-6ad4985decea" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentQuarterlyReport_e0bda7ca-d3a9-4bd1-bf2c-7b28460ac32a" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentQuarterlyReport"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6d4ca533-1139-4b0b-a3e4-8bab57616521" xlink:to="loc_dei_DocumentQuarterlyReport_e0bda7ca-d3a9-4bd1-bf2c-7b28460ac32a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_941a03eb-a716-45ed-b88e-8b2c4a8fbabf" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6d4ca533-1139-4b0b-a3e4-8bab57616521" xlink:to="loc_dei_DocumentPeriodEndDate_941a03eb-a716-45ed-b88e-8b2c4a8fbabf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentTransitionReport_f9008910-036f-46c1-976c-351172edfab9" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentTransitionReport"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6d4ca533-1139-4b0b-a3e4-8bab57616521" xlink:to="loc_dei_DocumentTransitionReport_f9008910-036f-46c1-976c-351172edfab9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_c8588d71-ff4d-4b09-8ee7-2ab3a4ef04d7" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6d4ca533-1139-4b0b-a3e4-8bab57616521" xlink:to="loc_dei_EntityFileNumber_c8588d71-ff4d-4b09-8ee7-2ab3a4ef04d7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_0586c497-9b98-437d-9dd7-92e67ca01169" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6d4ca533-1139-4b0b-a3e4-8bab57616521" xlink:to="loc_dei_EntityRegistrantName_0586c497-9b98-437d-9dd7-92e67ca01169" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_04e10a0e-1608-4e48-b598-6d6dd8299d6c" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6d4ca533-1139-4b0b-a3e4-8bab57616521" xlink:to="loc_dei_EntityIncorporationStateCountryCode_04e10a0e-1608-4e48-b598-6d6dd8299d6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_7096b925-bd6a-49cc-a26d-f0cf0c441983" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6d4ca533-1139-4b0b-a3e4-8bab57616521" xlink:to="loc_dei_EntityTaxIdentificationNumber_7096b925-bd6a-49cc-a26d-f0cf0c441983" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_322c493b-ab97-42bf-aebb-c3ce43f60f3d" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6d4ca533-1139-4b0b-a3e4-8bab57616521" xlink:to="loc_dei_EntityAddressAddressLine1_322c493b-ab97-42bf-aebb-c3ce43f60f3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_203f944f-c261-4150-a5d7-d724310c38a1" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6d4ca533-1139-4b0b-a3e4-8bab57616521" xlink:to="loc_dei_EntityAddressCityOrTown_203f944f-c261-4150-a5d7-d724310c38a1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_a79809b9-9ae8-4604-aa04-910c14d16fa6" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6d4ca533-1139-4b0b-a3e4-8bab57616521" xlink:to="loc_dei_EntityAddressStateOrProvince_a79809b9-9ae8-4604-aa04-910c14d16fa6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_de8b3563-d781-4c5c-b729-a80bf7e8fd73" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6d4ca533-1139-4b0b-a3e4-8bab57616521" xlink:to="loc_dei_EntityAddressPostalZipCode_de8b3563-d781-4c5c-b729-a80bf7e8fd73" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_0767cbf4-ff77-4f21-90b2-9bc2885ea615" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6d4ca533-1139-4b0b-a3e4-8bab57616521" xlink:to="loc_dei_CityAreaCode_0767cbf4-ff77-4f21-90b2-9bc2885ea615" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_6f001cd6-319c-477a-ae8e-0e578383d20b" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6d4ca533-1139-4b0b-a3e4-8bab57616521" xlink:to="loc_dei_LocalPhoneNumber_6f001cd6-319c-477a-ae8e-0e578383d20b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_4b99db8c-241a-4b63-a1d0-5a915e1b1778" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6d4ca533-1139-4b0b-a3e4-8bab57616521" xlink:to="loc_dei_Security12bTitle_4b99db8c-241a-4b63-a1d0-5a915e1b1778" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_98e8bcb3-0592-4ccc-89b1-e5df3a2c76ee" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6d4ca533-1139-4b0b-a3e4-8bab57616521" xlink:to="loc_dei_TradingSymbol_98e8bcb3-0592-4ccc-89b1-e5df3a2c76ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_f246d35d-e3e2-4719-8ee9-3943018f6d2e" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6d4ca533-1139-4b0b-a3e4-8bab57616521" xlink:to="loc_dei_SecurityExchangeName_f246d35d-e3e2-4719-8ee9-3943018f6d2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCurrentReportingStatus_d68c73cc-07e8-4eef-bac6-eff464784c8b" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCurrentReportingStatus"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6d4ca533-1139-4b0b-a3e4-8bab57616521" xlink:to="loc_dei_EntityCurrentReportingStatus_d68c73cc-07e8-4eef-bac6-eff464784c8b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityInteractiveDataCurrent_feb35626-d953-4a4d-9eb5-af61f4a4a695" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityInteractiveDataCurrent"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6d4ca533-1139-4b0b-a3e4-8bab57616521" xlink:to="loc_dei_EntityInteractiveDataCurrent_feb35626-d953-4a4d-9eb5-af61f4a4a695" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFilerCategory_630ab72f-205b-44e5-9a97-3f26cb95c62c" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6d4ca533-1139-4b0b-a3e4-8bab57616521" xlink:to="loc_dei_EntityFilerCategory_630ab72f-205b-44e5-9a97-3f26cb95c62c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntitySmallBusiness_e3aaca03-2935-438f-b4d3-b5718a81684c" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6d4ca533-1139-4b0b-a3e4-8bab57616521" xlink:to="loc_dei_EntitySmallBusiness_e3aaca03-2935-438f-b4d3-b5718a81684c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_da6e78f0-2811-4b41-90df-131070869c4f" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6d4ca533-1139-4b0b-a3e4-8bab57616521" xlink:to="loc_dei_EntityEmergingGrowthCompany_da6e78f0-2811-4b41-90df-131070869c4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityShellCompany_f3f78158-69f5-41ad-8acf-7cfcdb028f3c" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityShellCompany"/>
    <link:presentationArc order="23" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6d4ca533-1139-4b0b-a3e4-8bab57616521" xlink:to="loc_dei_EntityShellCompany_f3f78158-69f5-41ad-8acf-7cfcdb028f3c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCommonStockSharesOutstanding_8ef980d4-25b1-4a62-ac02-ddaffd7010cf" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCommonStockSharesOutstanding"/>
    <link:presentationArc order="24" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6d4ca533-1139-4b0b-a3e4-8bab57616521" xlink:to="loc_dei_EntityCommonStockSharesOutstanding_8ef980d4-25b1-4a62-ac02-ddaffd7010cf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_3a015c46-a176-4e4c-b9a3-d0e647c3e89f" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="25" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6d4ca533-1139-4b0b-a3e4-8bab57616521" xlink:to="loc_dei_AmendmentFlag_3a015c46-a176-4e4c-b9a3-d0e647c3e89f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalYearFocus_d7e71668-2762-4881-b31e-e0d66d3efdf3" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <link:presentationArc order="26" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6d4ca533-1139-4b0b-a3e4-8bab57616521" xlink:to="loc_dei_DocumentFiscalYearFocus_d7e71668-2762-4881-b31e-e0d66d3efdf3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentFiscalPeriodFocus_23e5e680-b7b8-49a7-b14c-b75399c83307" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <link:presentationArc order="27" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6d4ca533-1139-4b0b-a3e4-8bab57616521" xlink:to="loc_dei_DocumentFiscalPeriodFocus_23e5e680-b7b8-49a7-b14c-b75399c83307" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CurrentFiscalYearEndDate_9c6c3ebe-460c-438b-a967-37ab279c0e92" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <link:presentationArc order="28" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6d4ca533-1139-4b0b-a3e4-8bab57616521" xlink:to="loc_dei_CurrentFiscalYearEndDate_9c6c3ebe-460c-438b-a967-37ab279c0e92" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_29431f3c-ed75-4185-9e94-235592a79aeb" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="29" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_6d4ca533-1139-4b0b-a3e4-8bab57616521" xlink:to="loc_dei_EntityCentralIndexKey_29431f3c-ed75-4185-9e94-235592a79aeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" xlink:type="simple" xlink:href="kfrc-20190930.xsd#UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementAbstract_9b9e95a5-26e2-4112-b242-8fd8d8c79b87" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8fa261f3-f293-4bb0-861e-d0b95c745e9d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9b9e95a5-26e2-4112-b242-8fd8d8c79b87" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_8fa261f3-f293-4bb0-861e-d0b95c745e9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CostOfRevenue_26b398d2-0ac9-4262-a6cd-705a939d9557" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CostOfRevenue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9b9e95a5-26e2-4112-b242-8fd8d8c79b87" xlink:to="loc_us-gaap_CostOfRevenue_26b398d2-0ac9-4262-a6cd-705a939d9557" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_2b48a593-2053-40cb-b516-57dc1e6f8e99" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9b9e95a5-26e2-4112-b242-8fd8d8c79b87" xlink:to="loc_us-gaap_GrossProfit_2b48a593-2053-40cb-b516-57dc1e6f8e99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SellingGeneralAndAdministrativeExpense_21162fb2-63f6-4496-af85-cb249bda5e0c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SellingGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9b9e95a5-26e2-4112-b242-8fd8d8c79b87" xlink:to="loc_us-gaap_SellingGeneralAndAdministrativeExpense_21162fb2-63f6-4496-af85-cb249bda5e0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationAndAmortization_df907646-7076-4d2f-8277-df288b69d071" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationAndAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9b9e95a5-26e2-4112-b242-8fd8d8c79b87" xlink:to="loc_us-gaap_DepreciationAndAmortization_df907646-7076-4d2f-8277-df288b69d071" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingIncomeLoss_64742588-57a5-4e90-950b-a58bda355291" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9b9e95a5-26e2-4112-b242-8fd8d8c79b87" xlink:to="loc_us-gaap_OperatingIncomeLoss_64742588-57a5-4e90-950b-a58bda355291" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNonoperatingIncomeExpense_310bb863-9a85-4ef1-a0b9-6355e8a97daa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9b9e95a5-26e2-4112-b242-8fd8d8c79b87" xlink:to="loc_us-gaap_OtherNonoperatingIncomeExpense_310bb863-9a85-4ef1-a0b9-6355e8a97daa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_af8bdf88-a0bd-4a35-aaa0-9fcac1e172bb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9b9e95a5-26e2-4112-b242-8fd8d8c79b87" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_af8bdf88-a0bd-4a35-aaa0-9fcac1e172bb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxExpenseBenefit_040ff5e4-cc5b-4f34-85ef-1fb7756fab89" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9b9e95a5-26e2-4112-b242-8fd8d8c79b87" xlink:to="loc_us-gaap_IncomeTaxExpenseBenefit_040ff5e4-cc5b-4f34-85ef-1fb7756fab89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperations_4bdbc440-b370-47f7-8083-fc8e9c3ca19c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperations"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9b9e95a5-26e2-4112-b242-8fd8d8c79b87" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperations_4bdbc440-b370-47f7-8083-fc8e9c3ca19c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_fe504bf7-2a35-4cc6-87eb-b82e7dacd8c1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9b9e95a5-26e2-4112-b242-8fd8d8c79b87" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_fe504bf7-2a35-4cc6-87eb-b82e7dacd8c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_8075fcb0-7eb9-4fff-b048-67708815bafb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9b9e95a5-26e2-4112-b242-8fd8d8c79b87" xlink:to="loc_us-gaap_NetIncomeLoss_8075fcb0-7eb9-4fff-b048-67708815bafb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_13ab69c0-665e-415e-8a94-c704903fbfd4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9b9e95a5-26e2-4112-b242-8fd8d8c79b87" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_13ab69c0-665e-415e-8a94-c704903fbfd4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_3294538a-a05c-42f0-a0a5-7d6b2a070486" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_13ab69c0-665e-415e-8a94-c704903fbfd4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_3294538a-a05c-42f0-a0a5-7d6b2a070486" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent_730a31e1-d83b-4f77-a124-907aaf340bf9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_13ab69c0-665e-415e-8a94-c704903fbfd4" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent_730a31e1-d83b-4f77-a124-907aaf340bf9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ComprehensiveIncomeNetOfTax_9205becc-1577-45c2-8b31-48b49e1557f6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9b9e95a5-26e2-4112-b242-8fd8d8c79b87" xlink:to="loc_us-gaap_ComprehensiveIncomeNetOfTax_9205becc-1577-45c2-8b31-48b49e1557f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasicAbstract_9271ae33-8799-4ab0-85d0-c02383ba97e7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasicAbstract"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9b9e95a5-26e2-4112-b242-8fd8d8c79b87" xlink:to="loc_us-gaap_EarningsPerShareBasicAbstract_9271ae33-8799-4ab0-85d0-c02383ba97e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_30a1f629-a820-4058-9a01-ba72d3a30b74" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerBasicShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_9271ae33-8799-4ab0-85d0-c02383ba97e7" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare_30a1f629-a820-4058-9a01-ba72d3a30b74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_1431bddf-af93-461e-8b28-32dc2d502ef0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_9271ae33-8799-4ab0-85d0-c02383ba97e7" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare_1431bddf-af93-461e-8b28-32dc2d502ef0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareBasic_b5dad131-e7a0-4b0f-a11e-eafa87392899" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareBasic"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareBasicAbstract_9271ae33-8799-4ab0-85d0-c02383ba97e7" xlink:to="loc_us-gaap_EarningsPerShareBasic_b5dad131-e7a0-4b0f-a11e-eafa87392899" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDilutedAbstract_1679ca3a-2ad3-4123-a4fe-cd955e764cd3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDilutedAbstract"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9b9e95a5-26e2-4112-b242-8fd8d8c79b87" xlink:to="loc_us-gaap_EarningsPerShareDilutedAbstract_1679ca3a-2ad3-4123-a4fe-cd955e764cd3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_2791842e-29d8-425f-9492-31610426a474" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_1679ca3a-2ad3-4123-a4fe-cd955e764cd3" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare_2791842e-29d8-425f-9492-31610426a474" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_1dd1db7a-1f35-476b-b9d3-d6a7831ee0f1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_1679ca3a-2ad3-4123-a4fe-cd955e764cd3" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare_1dd1db7a-1f35-476b-b9d3-d6a7831ee0f1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerShareDiluted_4e640b56-950e-4aad-99d8-e69dcaba558b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerShareDiluted"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EarningsPerShareDilutedAbstract_1679ca3a-2ad3-4123-a4fe-cd955e764cd3" xlink:to="loc_us-gaap_EarningsPerShareDiluted_4e640b56-950e-4aad-99d8-e69dcaba558b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7dac9605-d929-4e12-a8fc-f73fedb1dd31" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfSharesOutstandingBasic"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9b9e95a5-26e2-4112-b242-8fd8d8c79b87" xlink:to="loc_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic_7dac9605-d929-4e12-a8fc-f73fedb1dd31" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_754180f8-3450-4720-b3f3-09652c8da387" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementAbstract_9b9e95a5-26e2-4112-b242-8fd8d8c79b87" xlink:to="loc_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding_754180f8-3450-4720-b3f3-09652c8da387" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="simple" xlink:href="kfrc-20190930.xsd#UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_16e2b50c-a922-4f26-bc59-19386afe3334" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsAbstract_724b9773-1911-41f6-ae87-6ecaefb1ca9c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_16e2b50c-a922-4f26-bc59-19386afe3334" xlink:to="loc_us-gaap_AssetsAbstract_724b9773-1911-41f6-ae87-6ecaefb1ca9c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrentAbstract_f7f76b04-c046-4809-b343-691d5e84ea3b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_724b9773-1911-41f6-ae87-6ecaefb1ca9c" xlink:to="loc_us-gaap_AssetsCurrentAbstract_f7f76b04-c046-4809-b343-691d5e84ea3b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_cf4bd5b7-8c33-4d96-8c75-dfc8a48222d3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f7f76b04-c046-4809-b343-691d5e84ea3b" xlink:to="loc_us-gaap_CashAndCashEquivalentsAtCarryingValue_cf4bd5b7-8c33-4d96-8c75-dfc8a48222d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsReceivableNetCurrent_897f7a1f-d222-4d5f-92b3-909f8986cd8f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f7f76b04-c046-4809-b343-691d5e84ea3b" xlink:to="loc_us-gaap_AccountsReceivableNetCurrent_897f7a1f-d222-4d5f-92b3-909f8986cd8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesReceivable_25ac7c57-48a7-4407-aefb-956d8a372d4f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesReceivable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f7f76b04-c046-4809-b343-691d5e84ea3b" xlink:to="loc_us-gaap_IncomeTaxesReceivable_25ac7c57-48a7-4407-aefb-956d8a372d4f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_4232f6f7-d08e-418b-b7d8-82f6c1a6e376" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PrepaidExpenseAndOtherAssetsCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f7f76b04-c046-4809-b343-691d5e84ea3b" xlink:to="loc_us-gaap_PrepaidExpenseAndOtherAssetsCurrent_4232f6f7-d08e-418b-b7d8-82f6c1a6e376" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_daceaa5a-cfe1-4835-956c-552a03a1ad3e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f7f76b04-c046-4809-b343-691d5e84ea3b" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_daceaa5a-cfe1-4835-956c-552a03a1ad3e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsCurrent_f8272637-7074-4507-92a3-820fbdbadb48" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsCurrentAbstract_f7f76b04-c046-4809-b343-691d5e84ea3b" xlink:to="loc_us-gaap_AssetsCurrent_f8272637-7074-4507-92a3-820fbdbadb48" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PropertyPlantAndEquipmentNet_70cc144f-0a90-4f89-b5b1-a115702040f7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_724b9773-1911-41f6-ae87-6ecaefb1ca9c" xlink:to="loc_us-gaap_PropertyPlantAndEquipmentNet_70cc144f-0a90-4f89-b5b1-a115702040f7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_4524dc94-959d-4e86-b0e5-69857da7024e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_724b9773-1911-41f6-ae87-6ecaefb1ca9c" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_4524dc94-959d-4e86-b0e5-69857da7024e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxAssetsNet_61d8bd77-5735-467c-8e2f-7b7cdd8c73a3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxAssetsNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_724b9773-1911-41f6-ae87-6ecaefb1ca9c" xlink:to="loc_us-gaap_DeferredIncomeTaxAssetsNet_61d8bd77-5735-467c-8e2f-7b7cdd8c73a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Goodwill_210e550c-22ca-4739-ade4-a36bd6b58ee6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Goodwill"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_724b9773-1911-41f6-ae87-6ecaefb1ca9c" xlink:to="loc_us-gaap_Goodwill_210e550c-22ca-4739-ade4-a36bd6b58ee6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_8b8957eb-53a5-4022-9450-a1d276f58255" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_724b9773-1911-41f6-ae87-6ecaefb1ca9c" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_8b8957eb-53a5-4022-9450-a1d276f58255" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Assets_6c59c57e-8247-45cd-b51b-7c8c5ae4d4c7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Assets"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsAbstract_724b9773-1911-41f6-ae87-6ecaefb1ca9c" xlink:to="loc_us-gaap_Assets_6c59c57e-8247-45cd-b51b-7c8c5ae4d4c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d5b549f8-a503-4d87-bf7d-6a450510df2e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_16e2b50c-a922-4f26-bc59-19386afe3334" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d5b549f8-a503-4d87-bf7d-6a450510df2e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrentAbstract_34f6f161-e48a-4b2f-b189-b5130bb9f5e6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d5b549f8-a503-4d87-bf7d-6a450510df2e" xlink:to="loc_us-gaap_LiabilitiesCurrentAbstract_34f6f161-e48a-4b2f-b189-b5130bb9f5e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_a9b12829-590d-4df6-af05-3e3e3b693d3f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_34f6f161-e48a-4b2f-b189-b5130bb9f5e6" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_a9b12829-590d-4df6-af05-3e3e3b693d3f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_bb6527f0-736d-458c-9117-552c5cdaf40f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_34f6f161-e48a-4b2f-b189-b5130bb9f5e6" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_bb6527f0-736d-458c-9117-552c5cdaf40f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityCurrent_8a0e94d7-993b-43a2-a54d-04daee0bac1a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_34f6f161-e48a-4b2f-b189-b5130bb9f5e6" xlink:to="loc_us-gaap_OperatingLeaseLiabilityCurrent_8a0e94d7-993b-43a2-a54d-04daee0bac1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedIncomeTaxesCurrent_b6162f76-092a-4442-b7f5-08e4a40ff7f4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_34f6f161-e48a-4b2f-b189-b5130bb9f5e6" xlink:to="loc_us-gaap_AccruedIncomeTaxesCurrent_b6162f76-092a-4442-b7f5-08e4a40ff7f4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesCurrent_283726df-6b70-4eed-9019-b90a7721a5a7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_34f6f161-e48a-4b2f-b189-b5130bb9f5e6" xlink:to="loc_us-gaap_OtherLiabilitiesCurrent_283726df-6b70-4eed-9019-b90a7721a5a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_573870ea-ae27-457b-97b7-758780733930" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_34f6f161-e48a-4b2f-b189-b5130bb9f5e6" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_573870ea-ae27-457b-97b7-758780733930" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesCurrent_93d273c6-58a7-400c-b2ee-3a31d089db63" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesCurrentAbstract_34f6f161-e48a-4b2f-b189-b5130bb9f5e6" xlink:to="loc_us-gaap_LiabilitiesCurrent_93d273c6-58a7-400c-b2ee-3a31d089db63" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LongTermLineOfCredit_9597a0cc-fc1f-4b97-8803-53417c7ab09b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LongTermLineOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d5b549f8-a503-4d87-bf7d-6a450510df2e" xlink:to="loc_us-gaap_LongTermLineOfCredit_9597a0cc-fc1f-4b97-8803-53417c7ab09b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLongTermDebtNoncurrent_71479f2b-5f95-470b-850b-726b0f4c3bba" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLongTermDebtNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d5b549f8-a503-4d87-bf7d-6a450510df2e" xlink:to="loc_us-gaap_OtherLongTermDebtNoncurrent_71479f2b-5f95-470b-850b-726b0f4c3bba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_c9db1849-0469-413e-9589-6d523b83ae4b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d5b549f8-a503-4d87-bf7d-6a450510df2e" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_c9db1849-0469-413e-9589-6d523b83ae4b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_d4609b20-68bd-4b57-b3a1-a17a334feabc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d5b549f8-a503-4d87-bf7d-6a450510df2e" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_d4609b20-68bd-4b57-b3a1-a17a334feabc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_Liabilities_9064795a-ab7d-42e6-a7e4-84d4fe9e2809" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_Liabilities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d5b549f8-a503-4d87-bf7d-6a450510df2e" xlink:to="loc_us-gaap_Liabilities_9064795a-ab7d-42e6-a7e4-84d4fe9e2809" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingencies_c0f1513e-73f4-4861-af44-c50fb43c6367" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d5b549f8-a503-4d87-bf7d-6a450510df2e" xlink:to="loc_us-gaap_CommitmentsAndContingencies_c0f1513e-73f4-4861-af44-c50fb43c6367" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquityAbstract_70d8d088-7269-449c-a018-515adc1e5758" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d5b549f8-a503-4d87-bf7d-6a450510df2e" xlink:to="loc_us-gaap_StockholdersEquityAbstract_70d8d088-7269-449c-a018-515adc1e5758" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockValue_79ab8a07-8bc6-4d31-a13a-de4bde42b6d1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_70d8d088-7269-449c-a018-515adc1e5758" xlink:to="loc_us-gaap_PreferredStockValue_79ab8a07-8bc6-4d31-a13a-de4bde42b6d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockValue_e372e63a-ec32-4b4c-a802-fac89f54922a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_70d8d088-7269-449c-a018-515adc1e5758" xlink:to="loc_us-gaap_CommonStockValue_e372e63a-ec32-4b4c-a802-fac89f54922a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapital_3639ab36-3bb0-4c7f-b3c5-72354b650722" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_70d8d088-7269-449c-a018-515adc1e5758" xlink:to="loc_us-gaap_AdditionalPaidInCapital_3639ab36-3bb0-4c7f-b3c5-72354b650722" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_21d4c3f7-1f53-488d-af75-a164b0a2761d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_70d8d088-7269-449c-a018-515adc1e5758" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_21d4c3f7-1f53-488d-af75-a164b0a2761d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsAccumulatedDeficit_f73bd7dc-2804-482b-931d-50888c4e9241" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_70d8d088-7269-449c-a018-515adc1e5758" xlink:to="loc_us-gaap_RetainedEarningsAccumulatedDeficit_f73bd7dc-2804-482b-931d-50888c4e9241" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValue_ee52606a-d472-4b57-a2c9-5c54b2ae3b0f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValue"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_70d8d088-7269-449c-a018-515adc1e5758" xlink:to="loc_us-gaap_TreasuryStockValue_ee52606a-d472-4b57-a2c9-5c54b2ae3b0f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_5cafb966-c836-4d0f-b920-2eb6d1ffc1fe" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StockholdersEquityAbstract_70d8d088-7269-449c-a018-515adc1e5758" xlink:to="loc_us-gaap_StockholdersEquity_5cafb966-c836-4d0f-b920-2eb6d1ffc1fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesAndStockholdersEquity_4ca99234-ec73-4759-abb0-a014fce45b8c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesAndStockholdersEquityAbstract_d5b549f8-a503-4d87-bf7d-6a450510df2e" xlink:to="loc_us-gaap_LiabilitiesAndStockholdersEquity_4ca99234-ec73-4759-abb0-a014fce45b8c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="simple" xlink:href="kfrc-20190930.xsd#UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfFinancialPositionAbstract_a4040463-ad28-4fc5-9444-16b03bff32a7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_7e0ac6a8-7332-4475-8259-e15fd699ab03" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_a4040463-ad28-4fc5-9444-16b03bff32a7" xlink:to="loc_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_7e0ac6a8-7332-4475-8259-e15fd699ab03" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockParOrStatedValuePerShare_efb2a0aa-1d36-4f82-bd70-db1539939061" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_a4040463-ad28-4fc5-9444-16b03bff32a7" xlink:to="loc_us-gaap_PreferredStockParOrStatedValuePerShare_efb2a0aa-1d36-4f82-bd70-db1539939061" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesAuthorized_128dd396-8f61-4ef4-9bf4-2671f5fcdad8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesAuthorized"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_a4040463-ad28-4fc5-9444-16b03bff32a7" xlink:to="loc_us-gaap_PreferredStockSharesAuthorized_128dd396-8f61-4ef4-9bf4-2671f5fcdad8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesIssued_7b21c608-57b0-4ddd-ac66-c8db248466fc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesIssued"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_a4040463-ad28-4fc5-9444-16b03bff32a7" xlink:to="loc_us-gaap_PreferredStockSharesIssued_7b21c608-57b0-4ddd-ac66-c8db248466fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PreferredStockSharesOutstanding_68eaa24c-f5b2-43ce-a112-eaa7da1c82e8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PreferredStockSharesOutstanding"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_a4040463-ad28-4fc5-9444-16b03bff32a7" xlink:to="loc_us-gaap_PreferredStockSharesOutstanding_68eaa24c-f5b2-43ce-a112-eaa7da1c82e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockParOrStatedValuePerShare_cb98464d-436b-4d1c-bbfb-43125ca2a34a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_a4040463-ad28-4fc5-9444-16b03bff32a7" xlink:to="loc_us-gaap_CommonStockParOrStatedValuePerShare_cb98464d-436b-4d1c-bbfb-43125ca2a34a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesAuthorized_5195e345-cb4d-4c25-97a8-c001f5687876" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_a4040463-ad28-4fc5-9444-16b03bff32a7" xlink:to="loc_us-gaap_CommonStockSharesAuthorized_5195e345-cb4d-4c25-97a8-c001f5687876" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesIssued_f0e3c70d-f404-41bd-a2d5-7f5a19e6e803" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_a4040463-ad28-4fc5-9444-16b03bff32a7" xlink:to="loc_us-gaap_CommonStockSharesIssued_f0e3c70d-f404-41bd-a2d5-7f5a19e6e803" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockSharesOutstanding_e8b815b5-cc81-4787-8801-74cb9dd46780" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_a4040463-ad28-4fc5-9444-16b03bff32a7" xlink:to="loc_us-gaap_CommonStockSharesOutstanding_e8b815b5-cc81-4787-8801-74cb9dd46780" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockShares_bde4479f-9fa5-43c9-ad58-d6ffdc8a6f65" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockShares"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfFinancialPositionAbstract_a4040463-ad28-4fc5-9444-16b03bff32a7" xlink:to="loc_us-gaap_TreasuryStockShares_bde4479f-9fa5-43c9-ad58-d6ffdc8a6f65" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" xlink:type="simple" xlink:href="kfrc-20190930.xsd#UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_ccdf7752-2b7b-42e7-826c-e641d395d861" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_6d67b2b2-97da-4e6a-8117-021a276dd3f8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_ccdf7752-2b7b-42e7-826c-e641d395d861" xlink:to="loc_us-gaap_StatementTable_6d67b2b2-97da-4e6a-8117-021a276dd3f8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_a1ed0c8d-045f-4096-bfae-cd60116c0c9d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6d67b2b2-97da-4e6a-8117-021a276dd3f8" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_a1ed0c8d-045f-4096-bfae-cd60116c0c9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_044e95cb-aaf1-4c71-b2a4-8afd3436a0f5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_a1ed0c8d-045f-4096-bfae-cd60116c0c9d" xlink:to="loc_us-gaap_TypeOfAdoptionMember_044e95cb-aaf1-4c71-b2a4-8afd3436a0f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201802Member_cd08a21d-95bf-43b3-8222-754741cc7c60" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201802Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_044e95cb-aaf1-4c71-b2a4-8afd3436a0f5" xlink:to="loc_us-gaap_AccountingStandardsUpdate201802Member_cd08a21d-95bf-43b3-8222-754741cc7c60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_9338a4cb-3358-4cfd-9a13-ea50f7b93647" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_044e95cb-aaf1-4c71-b2a4-8afd3436a0f5" xlink:to="loc_us-gaap_AccountingStandardsUpdate201409Member_9338a4cb-3358-4cfd-9a13-ea50f7b93647" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_eea89397-d1a3-49b0-a658-7965b6164f89" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6d67b2b2-97da-4e6a-8117-021a276dd3f8" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_eea89397-d1a3-49b0-a658-7965b6164f89" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_a6fa7b9b-9ad0-478b-805c-dfae076919a8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_eea89397-d1a3-49b0-a658-7965b6164f89" xlink:to="loc_us-gaap_EquityComponentDomain_a6fa7b9b-9ad0-478b-805c-dfae076919a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockMember_e52384ed-d839-43d1-ba0a-fc0109395d1b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_a6fa7b9b-9ad0-478b-805c-dfae076919a8" xlink:to="loc_us-gaap_CommonStockMember_e52384ed-d839-43d1-ba0a-fc0109395d1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdditionalPaidInCapitalMember_28259313-d14b-4261-8cd9-18a55e00b2ff" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_a6fa7b9b-9ad0-478b-805c-dfae076919a8" xlink:to="loc_us-gaap_AdditionalPaidInCapitalMember_28259313-d14b-4261-8cd9-18a55e00b2ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_22a8c1b5-77e2-4a6f-a9d3-742bbcd0d546" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_a6fa7b9b-9ad0-478b-805c-dfae076919a8" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeMember_22a8c1b5-77e2-4a6f-a9d3-742bbcd0d546" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RetainedEarningsMember_9dd4d0a2-92a4-4720-b455-1034d566e683" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_a6fa7b9b-9ad0-478b-805c-dfae076919a8" xlink:to="loc_us-gaap_RetainedEarningsMember_9dd4d0a2-92a4-4720-b455-1034d566e683" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockMember_2402a054-edde-4816-81f0-c0b9a060829d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockMember"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_a6fa7b9b-9ad0-478b-805c-dfae076919a8" xlink:to="loc_us-gaap_TreasuryStockMember_2402a054-edde-4816-81f0-c0b9a060829d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_04759e74-92c4-4910-a8b5-76329a8bd36c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_6d67b2b2-97da-4e6a-8117-021a276dd3f8" xlink:to="loc_us-gaap_StatementLineItems_04759e74-92c4-4910-a8b5-76329a8bd36c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInStockholdersEquityRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_04759e74-92c4-4910-a8b5-76329a8bd36c" xlink:to="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_02ed1768-5bca-422c-9b10-f8226ae00d40" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:to="loc_us-gaap_SharesIssued_02ed1768-5bca-422c-9b10-f8226ae00d40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_709acbe9-d5d4-44f4-8f47-f4a2db36dfa1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:to="loc_us-gaap_StockholdersEquity_709acbe9-d5d4-44f4-8f47-f4a2db36dfa1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_29737dda-9a20-41f5-9136-01081ffd4ffc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:to="loc_us-gaap_NetIncomeLoss_29737dda-9a20-41f5-9136-01081ffd4ffc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_454d082e-2c2a-4b9f-9d5c-aa5f9154919a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:to="loc_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption_454d082e-2c2a-4b9f-9d5c-aa5f9154919a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect_83fa0fd9-6e0c-4d59-8b8c-b7ebb2c646ee" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:to="loc_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect_83fa0fd9-6e0c-4d59-8b8c-b7ebb2c646ee" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_a4a7a77e-16ab-4e0e-a8a2-ac39f6a9463a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_a4a7a77e-16ab-4e0e-a8a2-ac39f6a9463a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_b2a860f1-1319-4b1c-b217-ff9e24d7d87f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_b2a860f1-1319-4b1c-b217-ff9e24d7d87f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_46efc494-4725-4e3c-b08e-028c67b6d2c7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_46efc494-4725-4e3c-b08e-028c67b6d2c7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_e817308a-3529-49c2-8466-ffa1f8b7cfdd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised_e817308a-3529-49c2-8466-ffa1f8b7cfdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_15cf55b3-cb48-4027-9530-54bc6bf447d8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:to="loc_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue_15cf55b3-cb48-4027-9530-54bc6bf447d8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_29418320-78dd-4679-86ce-c4592b99cb09" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans_29418320-78dd-4679-86ce-c4592b99cb09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_93c2aaa2-d1e4-4257-9aae-f636f6d29c0b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_93c2aaa2-d1e4-4257-9aae-f636f6d29c0b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DividendsCommonStock_e848e2a4-9e96-40e6-9ba5-8adae5e21ef3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DividendsCommonStock"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:to="loc_us-gaap_DividendsCommonStock_e848e2a4-9e96-40e6-9ba5-8adae5e21ef3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_8e87c730-b163-4784-9d2f-6a9015761073" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent_8e87c730-b163-4784-9d2f-6a9015761073" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent_bbefba27-2c8f-4e5f-822b-de46b660746e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent_bbefba27-2c8f-4e5f-822b-de46b660746e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockSharesAcquired_aa2d0c71-3a2b-47f3-80e6-81476fde1faa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockSharesAcquired"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:to="loc_us-gaap_TreasuryStockSharesAcquired_aa2d0c71-3a2b-47f3-80e6-81476fde1faa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_1924aeb1-e2a3-4203-9b0a-050a97bf27e7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TreasuryStockValueAcquiredCostMethod"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:to="loc_us-gaap_TreasuryStockValueAcquiredCostMethod_1924aeb1-e2a3-4203-9b0a-050a97bf27e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharesIssued_0b55a890-2e6e-4df1-b9c3-20fff23ef3a7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharesIssued"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:to="loc_us-gaap_SharesIssued_0b55a890-2e6e-4df1-b9c3-20fff23ef3a7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_666bd163-a564-403e-95c4-651d1dc94d1d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward_d8c40004-2ecf-4dce-81f8-63211f06cb9a" xlink:to="loc_us-gaap_StockholdersEquity_666bd163-a564-403e-95c4-651d1dc94d1d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYParenthetical" xlink:type="simple" xlink:href="kfrc-20190930.xsd#UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYParenthetical"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYParenthetical" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfStockholdersEquityAbstract_48375d05-b396-423b-8f67-f5ea6034f920" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementTable_e46eac18-fc0f-4aa4-87c4-e6035823edf7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfStockholdersEquityAbstract_48375d05-b396-423b-8f67-f5ea6034f920" xlink:to="loc_us-gaap_StatementTable_e46eac18-fc0f-4aa4-87c4-e6035823edf7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_fc972da1-ceaf-4c0e-a530-b183d7eaa0c4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_e46eac18-fc0f-4aa4-87c4-e6035823edf7" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_fc972da1-ceaf-4c0e-a530-b183d7eaa0c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_f58664d9-8790-4969-a4b4-9cd721bd6612" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_fc972da1-ceaf-4c0e-a530-b183d7eaa0c4" xlink:to="loc_us-gaap_TypeOfAdoptionMember_f58664d9-8790-4969-a4b4-9cd721bd6612" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201409Member_8d476d6c-0d7c-4da3-86a1-9c20dac19822" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201409Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_f58664d9-8790-4969-a4b4-9cd721bd6612" xlink:to="loc_us-gaap_AccountingStandardsUpdate201409Member_8d476d6c-0d7c-4da3-86a1-9c20dac19822" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementLineItems_121d06af-1457-4daa-b167-be04d19c3c8f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementTable_e46eac18-fc0f-4aa4-87c4-e6035823edf7" xlink:to="loc_us-gaap_StatementLineItems_121d06af-1457-4daa-b167-be04d19c3c8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple_99472298-7749-4fe2-9fbf-ed08a20455a5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_121d06af-1457-4daa-b167-be04d19c3c8f" xlink:to="loc_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple_99472298-7749-4fe2-9fbf-ed08a20455a5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommonStockDividendsPerShareDeclared_12827e95-cbea-43a3-8cd3-105792873654" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommonStockDividendsPerShareDeclared"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_121d06af-1457-4daa-b167-be04d19c3c8f" xlink:to="loc_us-gaap_CommonStockDividendsPerShareDeclared_12827e95-cbea-43a3-8cd3-105792873654" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_cf73031b-dea7-4b09-aeb4-23d79e7a86a9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_121d06af-1457-4daa-b167-be04d19c3c8f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax_cf73031b-dea7-4b09-aeb4-23d79e7a86a9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToParent_53721bb9-edec-4d93-8eda-b25737786ca1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToParent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementLineItems_121d06af-1457-4daa-b167-be04d19c3c8f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToParent_53721bb9-edec-4d93-8eda-b25737786ca1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="simple" xlink:href="kfrc-20190930.xsd#UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementOfCashFlowsAbstract_a3840803-24c8-43ef-959b-1afac3cca6cd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_639554bc-950e-4d1a-8288-567ae85a19c8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a3840803-24c8-43ef-959b-1afac3cca6cd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_639554bc-950e-4d1a-8288-567ae85a19c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetIncomeLoss_2bd5ea3a-9d5a-4a0b-b26a-3121ad006802" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_639554bc-950e-4d1a-8288-567ae85a19c8" xlink:to="loc_us-gaap_NetIncomeLoss_2bd5ea3a-9d5a-4a0b-b26a-3121ad006802" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_feb8fea0-7bac-4258-8ba9-a647b03fd96f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_639554bc-950e-4d1a-8288-567ae85a19c8" xlink:to="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_feb8fea0-7bac-4258-8ba9-a647b03fd96f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_03734606-f333-425c-aa08-57ea8516e5c1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_feb8fea0-7bac-4258-8ba9-a647b03fd96f" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_03734606-f333-425c-aa08-57ea8516e5c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_d32705cf-b267-4115-83b0-c661c42a3561" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredIncomeTaxesAndTaxCredits"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_feb8fea0-7bac-4258-8ba9-a647b03fd96f" xlink:to="loc_us-gaap_DeferredIncomeTaxesAndTaxCredits_d32705cf-b267-4115-83b0-c661c42a3561" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProvisionForDoubtfulAccounts_45debc8c-376a-4dd3-b06a-ee36c2204dcd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_feb8fea0-7bac-4258-8ba9-a647b03fd96f" xlink:to="loc_us-gaap_ProvisionForDoubtfulAccounts_45debc8c-376a-4dd3-b06a-ee36c2204dcd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DepreciationDepletionAndAmortization_23d78bcd-cfba-40e5-a8de-317f2340df5e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_feb8fea0-7bac-4258-8ba9-a647b03fd96f" xlink:to="loc_us-gaap_DepreciationDepletionAndAmortization_23d78bcd-cfba-40e5-a8de-317f2340df5e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensation_747f8ca6-53f7-48d7-a0ac-e0efa1977554" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_feb8fea0-7bac-4258-8ba9-a647b03fd96f" xlink:to="loc_us-gaap_ShareBasedCompensation_747f8ca6-53f7-48d7-a0ac-e0efa1977554" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementBenefitExpense_fe42a460-f111-493d-838c-caa3e45b0f9a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PensionAndOtherPostretirementBenefitExpense"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_feb8fea0-7bac-4258-8ba9-a647b03fd96f" xlink:to="loc_us-gaap_PensionAndOtherPostretirementBenefitExpense_fe42a460-f111-493d-838c-caa3e45b0f9a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnInvestments_8a3c5ff1-1055-4116-a035-4b7587017e27" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnInvestments"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_feb8fea0-7bac-4258-8ba9-a647b03fd96f" xlink:to="loc_us-gaap_GainLossOnInvestments_8a3c5ff1-1055-4116-a035-4b7587017e27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedTerseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_4c93a560-f47b-4027-87ec-e73c38064fa4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_feb8fea0-7bac-4258-8ba9-a647b03fd96f" xlink:to="loc_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_4c93a560-f47b-4027-87ec-e73c38064fa4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_NoncashLeaseExpense_5504f4db-52ae-4713-a336-eae7955937e3" xlink:href="kfrc-20190930.xsd#kfrc_NoncashLeaseExpense"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_feb8fea0-7bac-4258-8ba9-a647b03fd96f" xlink:to="loc_kfrc_NoncashLeaseExpense_5504f4db-52ae-4713-a336-eae7955937e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_4af78334-8807-4403-b79b-44f4df0a628f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_feb8fea0-7bac-4258-8ba9-a647b03fd96f" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_4af78334-8807-4403-b79b-44f4df0a628f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_30f0d04c-2a35-4a2d-93fb-c7243dd95fd2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_feb8fea0-7bac-4258-8ba9-a647b03fd96f" xlink:to="loc_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1_30f0d04c-2a35-4a2d-93fb-c7243dd95fd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncashIncomeExpense_7ab30068-a017-404e-b630-336631c89c47" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncashIncomeExpense"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_feb8fea0-7bac-4258-8ba9-a647b03fd96f" xlink:to="loc_us-gaap_OtherNoncashIncomeExpense_7ab30068-a017-404e-b630-336631c89c47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_c6fb7e02-cb3c-433a-b399-bf2391cd6064" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingAssetsAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_639554bc-950e-4d1a-8288-567ae85a19c8" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_c6fb7e02-cb3c-433a-b399-bf2391cd6064" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_a4083cea-eb64-482b-963b-2838d8cb0af2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_c6fb7e02-cb3c-433a-b399-bf2391cd6064" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsReceivable_a4083cea-eb64-482b-963b-2838d8cb0af2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_53e0b27e-56a2-40c8-bc8f-eb5b0deb3972" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInIncomeTaxesReceivable"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_c6fb7e02-cb3c-433a-b399-bf2391cd6064" xlink:to="loc_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable_53e0b27e-56a2-40c8-bc8f-eb5b0deb3972" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_5f44e9e6-c76c-44f9-9ff7-27cc12ad8fa8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_c6fb7e02-cb3c-433a-b399-bf2391cd6064" xlink:to="loc_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets_5f44e9e6-c76c-44f9-9ff7-27cc12ad8fa8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_562adf63-e5c3-4992-b1f4-8913ac640fe5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingAssets"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract_c6fb7e02-cb3c-433a-b399-bf2391cd6064" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingAssets_562adf63-e5c3-4992-b1f4-8913ac640fe5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_3a2bce85-3d86-4fb5-b3d9-35c2f191c807" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_639554bc-950e-4d1a-8288-567ae85a19c8" xlink:to="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_3a2bce85-3d86-4fb5-b3d9-35c2f191c807" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_ddd33067-e06c-41c3-bc71-0883ad3172c8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_3a2bce85-3d86-4fb5-b3d9-35c2f191c807" xlink:to="loc_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities_ddd33067-e06c-41c3-bc71-0883ad3172c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_db8181f3-7400-472c-9ce0-71c1660b12fe" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_3a2bce85-3d86-4fb5-b3d9-35c2f191c807" xlink:to="loc_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities_db8181f3-7400-472c-9ce0-71c1660b12fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_81b2399a-14e1-47aa-8d3f-8e1651279425" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_3a2bce85-3d86-4fb5-b3d9-35c2f191c807" xlink:to="loc_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_81b2399a-14e1-47aa-8d3f-8e1651279425" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_827fb28c-d480-4414-abdb-5f8fda2f555c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncreaseDecreaseInOtherOperatingLiabilities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract_3a2bce85-3d86-4fb5-b3d9-35c2f191c807" xlink:to="loc_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities_827fb28c-d480-4414-abdb-5f8fda2f555c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f0393a75-965c-47b7-8517-c2341b5ea811" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_639554bc-950e-4d1a-8288-567ae85a19c8" xlink:to="loc_us-gaap_NetCashProvidedByUsedInOperatingActivities_f0393a75-965c-47b7-8517-c2341b5ea811" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_7c55d2a2-a6b3-4883-89ab-82af01f24c08" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a3840803-24c8-43ef-959b-1afac3cca6cd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_7c55d2a2-a6b3-4883-89ab-82af01f24c08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_47f38952-5d05-43fb-9343-8a8865a3773f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_7c55d2a2-a6b3-4883-89ab-82af01f24c08" xlink:to="loc_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_47f38952-5d05-43fb-9343-8a8865a3773f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_e7a57267-b736-4e93-b2ba-74ebe0ed6d72" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsToAcquireEquityMethodInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_7c55d2a2-a6b3-4883-89ab-82af01f24c08" xlink:to="loc_us-gaap_PaymentsToAcquireEquityMethodInvestments_e7a57267-b736-4e93-b2ba-74ebe0ed6d72" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets_361d87c0-48eb-4026-8211-877c220abe58" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_7c55d2a2-a6b3-4883-89ab-82af01f24c08" xlink:to="loc_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets_361d87c0-48eb-4026-8211-877c220abe58" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_cf6d426e-b88e-4dd2-bcfb-442b0590e359" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_7c55d2a2-a6b3-4883-89ab-82af01f24c08" xlink:to="loc_us-gaap_NetCashProvidedByUsedInInvestingActivities_cf6d426e-b88e-4dd2-bcfb-442b0590e359" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0a77838d-e595-4bb8-8d74-add632d94d67" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a3840803-24c8-43ef-959b-1afac3cca6cd" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0a77838d-e595-4bb8-8d74-add632d94d67" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromLinesOfCredit_de072742-cbf3-4ea7-aad8-23108f115c99" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromLinesOfCredit"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0a77838d-e595-4bb8-8d74-add632d94d67" xlink:to="loc_us-gaap_ProceedsFromLinesOfCredit_de072742-cbf3-4ea7-aad8-23108f115c99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfLinesOfCredit_d2e8282b-7dbd-4742-861f-6e827d855b53" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfLinesOfCredit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0a77838d-e595-4bb8-8d74-add632d94d67" xlink:to="loc_us-gaap_RepaymentsOfLinesOfCredit_d2e8282b-7dbd-4742-861f-6e827d855b53" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_6a96a352-20d7-462d-aa9d-465fec7bab1a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0a77838d-e595-4bb8-8d74-add632d94d67" xlink:to="loc_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations_6a96a352-20d7-462d-aa9d-465fec7bab1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_4d912865-ceee-4b28-918d-5a61a8c9048d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsForRepurchaseOfCommonStock"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0a77838d-e595-4bb8-8d74-add632d94d67" xlink:to="loc_us-gaap_PaymentsForRepurchaseOfCommonStock_4d912865-ceee-4b28-918d-5a61a8c9048d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentsOfDividendsCommonStock_5c0e8fd4-cde2-4326-a76f-cbd51b78bd47" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentsOfDividendsCommonStock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0a77838d-e595-4bb8-8d74-add632d94d67" xlink:to="loc_us-gaap_PaymentsOfDividendsCommonStock_5c0e8fd4-cde2-4326-a76f-cbd51b78bd47" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_2f587c08-de5a-43ab-ae35-4d59a58c916d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0a77838d-e595-4bb8-8d74-add632d94d67" xlink:to="loc_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities_2f587c08-de5a-43ab-ae35-4d59a58c916d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_a19daf25-4a44-44de-b32b-b01840c16112" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromPaymentsForOtherFinancingActivities"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0a77838d-e595-4bb8-8d74-add632d94d67" xlink:to="loc_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities_a19daf25-4a44-44de-b32b-b01840c16112" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_79f2169a-218d-4fd6-86d4-a19e8f77bcc7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_0a77838d-e595-4bb8-8d74-add632d94d67" xlink:to="loc_us-gaap_NetCashProvidedByUsedInFinancingActivities_79f2169a-218d-4fd6-86d4-a19e8f77bcc7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_25570071-9bab-48e4-ba30-6e843fc9429e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a3840803-24c8-43ef-959b-1afac3cca6cd" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_25570071-9bab-48e4-ba30-6e843fc9429e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4e3d9a2e-476b-4f33-99e1-ba6fbc830c94" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a3840803-24c8-43ef-959b-1afac3cca6cd" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_4e3d9a2e-476b-4f33-99e1-ba6fbc830c94" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_38c6bc64-96b2-4a22-bb30-ae4356ba7abd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a3840803-24c8-43ef-959b-1afac3cca6cd" xlink:to="loc_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents_38c6bc64-96b2-4a22-bb30-ae4356ba7abd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SupplementalCashFlowInformationAbstract_e199ac8c-346d-4aa2-869a-4095cf499ce7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a3840803-24c8-43ef-959b-1afac3cca6cd" xlink:to="loc_us-gaap_SupplementalCashFlowInformationAbstract_e199ac8c-346d-4aa2-869a-4095cf499ce7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeTaxesPaid_0f04b69d-7f3b-4b9e-a7bb-ab343689cb41" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_e199ac8c-346d-4aa2-869a-4095cf499ce7" xlink:to="loc_us-gaap_IncomeTaxesPaid_0f04b69d-7f3b-4b9e-a7bb-ab343689cb41" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasePayments_7f3c3232-8e13-4952-892b-79a8dbb1fe75" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasePayments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_e199ac8c-346d-4aa2-869a-4095cf499ce7" xlink:to="loc_us-gaap_OperatingLeasePayments_7f3c3232-8e13-4952-892b-79a8dbb1fe75" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestPaidNet_2a50774f-8d86-4a06-acbe-aebe9e27e4fb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestPaidNet"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SupplementalCashFlowInformationAbstract_e199ac8c-346d-4aa2-869a-4095cf499ce7" xlink:to="loc_us-gaap_InterestPaidNet_2a50774f-8d86-4a06-acbe-aebe9e27e4fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_61335caa-4247-4580-9c77-90348bbe7587" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a3840803-24c8-43ef-959b-1afac3cca6cd" xlink:to="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_61335caa-4247-4580-9c77-90348bbe7587" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_9d89f3e3-d1d2-427d-979f-e16aa60954af" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_61335caa-4247-4580-9c77-90348bbe7587" xlink:to="loc_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability_9d89f3e3-d1d2-427d-979f-e16aa60954af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_EquityMethodInvestmentContingentContribution_d890948a-1972-4476-9675-614081e9008d" xlink:href="kfrc-20190930.xsd#kfrc_EquityMethodInvestmentContingentContribution"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_61335caa-4247-4580-9c77-90348bbe7587" xlink:to="loc_kfrc_EquityMethodInvestmentContingentContribution_d890948a-1972-4476-9675-614081e9008d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_StockRepurchasesIncurredButNotYetPaid_aabcffb8-0d05-49ac-8a87-5c4a57903012" xlink:href="kfrc-20190930.xsd#kfrc_StockRepurchasesIncurredButNotYetPaid"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_61335caa-4247-4580-9c77-90348bbe7587" xlink:to="loc_kfrc_StockRepurchasesIncurredButNotYetPaid_aabcffb8-0d05-49ac-8a87-5c4a57903012" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_e7a6f26f-2377-463d-963c-859bcec61e01" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_61335caa-4247-4580-9c77-90348bbe7587" xlink:to="loc_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan_e7a6f26f-2377-463d-963c-859bcec61e01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalLeaseObligationsIncurred_0c48f688-9a35-437c-8c60-66d4a9e79433" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalLeaseObligationsIncurred"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_61335caa-4247-4580-9c77-90348bbe7587" xlink:to="loc_us-gaap_CapitalLeaseObligationsIncurred_0c48f688-9a35-437c-8c60-66d4a9e79433" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockIssued1_6de3c4e3-74a7-4ace-8e81-bed281900231" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockIssued1"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NoncashInvestingAndFinancingItemsAbstract_61335caa-4247-4580-9c77-90348bbe7587" xlink:to="loc_us-gaap_StockIssued1_6de3c4e3-74a7-4ace-8e81-bed281900231" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ProceedsFromIncomeTaxRefunds_2ba5a4dc-a396-48b9-b153-326e10c6d2ef" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ProceedsFromIncomeTaxRefunds"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementOfCashFlowsAbstract_a3840803-24c8-43ef-959b-1afac3cca6cd" xlink:to="loc_us-gaap_ProceedsFromIncomeTaxRefunds_2ba5a4dc-a396-48b9-b153-326e10c6d2ef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/SummaryofSignificantAccountingPolicies" xlink:type="simple" xlink:href="kfrc-20190930.xsd#SummaryofSignificantAccountingPolicies"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/SummaryofSignificantAccountingPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_50d06396-f4c3-459a-9e5c-e34ea2d02dbb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SignificantAccountingPoliciesTextBlock_dc50a807-58b2-4bc0-af01-78d50150e92b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_50d06396-f4c3-459a-9e5c-e34ea2d02dbb" xlink:to="loc_us-gaap_SignificantAccountingPoliciesTextBlock_dc50a807-58b2-4bc0-af01-78d50150e92b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="simple" xlink:href="kfrc-20190930.xsd#SummaryofSignificantAccountingPoliciesPolicies"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_a497a8cf-6d70-4e9c-9259-fa4545a6369c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_8bc4de98-325f-47b2-b237-214c4b90051b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a497a8cf-6d70-4e9c-9259-fa4545a6369c" xlink:to="loc_us-gaap_BasisOfAccountingPolicyPolicyTextBlock_8bc4de98-325f-47b2-b237-214c4b90051b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_348bdd49-3497-45d4-b9df-a161ce54c5b5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PriorPeriodReclassificationAdjustmentDescription"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a497a8cf-6d70-4e9c-9259-fa4545a6369c" xlink:to="loc_us-gaap_PriorPeriodReclassificationAdjustmentDescription_348bdd49-3497-45d4-b9df-a161ce54c5b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ConsolidationPolicyTextBlock_7e445670-ceeb-4d2d-b1cb-355b96b9245e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a497a8cf-6d70-4e9c-9259-fa4545a6369c" xlink:to="loc_us-gaap_ConsolidationPolicyTextBlock_7e445670-ceeb-4d2d-b1cb-355b96b9245e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_UseOfEstimates_9ae334a8-7cfe-482c-ba55-76ad477e75e3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_UseOfEstimates"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a497a8cf-6d70-4e9c-9259-fa4545a6369c" xlink:to="loc_us-gaap_UseOfEstimates_9ae334a8-7cfe-482c-ba55-76ad477e75e3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_d23f3981-0753-4a71-a885-f358deec870e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a497a8cf-6d70-4e9c-9259-fa4545a6369c" xlink:to="loc_us-gaap_CashAndCashEquivalentsPolicyTextBlock_d23f3981-0753-4a71-a885-f358deec870e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentsPolicy_1314b19f-c34d-449a-b0b5-3de749f2727d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentsPolicy"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a497a8cf-6d70-4e9c-9259-fa4545a6369c" xlink:to="loc_us-gaap_EquityMethodInvestmentsPolicy_1314b19f-c34d-449a-b0b5-3de749f2727d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_HealthInsurancePolicyTextBlock_bcaf2da0-fd65-4a22-b3f1-25aa4f5415ac" xlink:href="kfrc-20190930.xsd#kfrc_HealthInsurancePolicyTextBlock"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a497a8cf-6d70-4e9c-9259-fa4545a6369c" xlink:to="loc_kfrc_HealthInsurancePolicyTextBlock_bcaf2da0-fd65-4a22-b3f1-25aa4f5415ac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EarningsPerSharePolicyTextBlock_bcae57ba-8dbf-4457-9a79-ddae37ce4d88" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a497a8cf-6d70-4e9c-9259-fa4545a6369c" xlink:to="loc_us-gaap_EarningsPerSharePolicyTextBlock_bcae57ba-8dbf-4457-9a79-ddae37ce4d88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_8fdbaff9-297c-4831-a5ec-0d424a73d7b6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_a497a8cf-6d70-4e9c-9259-fa4545a6369c" xlink:to="loc_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_8fdbaff9-297c-4831-a5ec-0d424a73d7b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#SummaryofSignificantAccountingPoliciesDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingPoliciesAbstract_17266e24-fd73-44d9-9493-80b8f20d189a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9ce43c00-1128-4dbc-9d04-6dc841122a40" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountingPoliciesAbstract_17266e24-fd73-44d9-9493-80b8f20d189a" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9ce43c00-1128-4dbc-9d04-6dc841122a40" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_182ecd3e-ebd3-48b3-be4d-a38ea21cb0eb" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9ce43c00-1128-4dbc-9d04-6dc841122a40" xlink:to="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_182ecd3e-ebd3-48b3-be4d-a38ea21cb0eb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_EquityMethodInvesteeNameDomain_55a4eddd-2b8b-41da-9df8-457204a62c33" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_EquityMethodInvesteeNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis_182ecd3e-ebd3-48b3-be4d-a38ea21cb0eb" xlink:to="loc_srt_EquityMethodInvesteeNameDomain_55a4eddd-2b8b-41da-9df8-457204a62c33" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_WorkLLamaLLCMember_b96248b7-5d88-4eb0-b066-fa0e21772139" xlink:href="kfrc-20190930.xsd#kfrc_WorkLLamaLLCMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_EquityMethodInvesteeNameDomain_55a4eddd-2b8b-41da-9df8-457204a62c33" xlink:to="loc_kfrc_WorkLLamaLLCMember_b96248b7-5d88-4eb0-b066-fa0e21772139" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_b078e70d-d171-4feb-84e7-b40bc88cedef" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9ce43c00-1128-4dbc-9d04-6dc841122a40" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_b078e70d-d171-4feb-84e7-b40bc88cedef" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_9ba2ae5d-aa7a-403d-96a7-c3ae61b97250" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_b078e70d-d171-4feb-84e7-b40bc88cedef" xlink:to="loc_us-gaap_TypeOfAdoptionMember_9ba2ae5d-aa7a-403d-96a7-c3ae61b97250" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201802Member_56584f37-67e4-4b68-a5f5-268348f5144b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201802Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_9ba2ae5d-aa7a-403d-96a7-c3ae61b97250" xlink:to="loc_us-gaap_AccountingStandardsUpdate201802Member_56584f37-67e4-4b68-a5f5-268348f5144b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_5fd76c86-790b-4271-b412-36f4c362b392" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable_9ce43c00-1128-4dbc-9d04-6dc841122a40" xlink:to="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_5fd76c86-790b-4271-b412-36f4c362b392" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_a477a571-021d-470a-8eca-070bcc3ebc13" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_5fd76c86-790b-4271-b412-36f4c362b392" xlink:to="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_a477a571-021d-470a-8eca-070bcc3ebc13" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_d1250778-f47b-447f-993d-b7109ce15fd6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_a477a571-021d-470a-8eca-070bcc3ebc13" xlink:to="loc_us-gaap_EquityMethodInvestmentOwnershipPercentage_d1250778-f47b-447f-993d-b7109ce15fd6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromEquityMethodInvestments_ac581b2b-517b-4389-b02b-a665a305d819" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromEquityMethodInvestments"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_a477a571-021d-470a-8eca-070bcc3ebc13" xlink:to="loc_us-gaap_IncomeLossFromEquityMethodInvestments_ac581b2b-517b-4389-b02b-a665a305d819" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_eb56ec69-0d4f-46ce-8cb8-e8d09d47eb8e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_a477a571-021d-470a-8eca-070bcc3ebc13" xlink:to="loc_us-gaap_EquityMethodInvestments_eb56ec69-0d4f-46ce-8cb8-e8d09d47eb8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_EquityMethodInvestmentContingentConsiderationRangeOfPossibleOutcomeHigh_b8bb73ce-d04e-457a-b8b6-44d4012f6926" xlink:href="kfrc-20190930.xsd#kfrc_EquityMethodInvestmentContingentConsiderationRangeOfPossibleOutcomeHigh"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_a477a571-021d-470a-8eca-070bcc3ebc13" xlink:to="loc_kfrc_EquityMethodInvestmentContingentConsiderationRangeOfPossibleOutcomeHigh_b8bb73ce-d04e-457a-b8b6-44d4012f6926" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_EquityMethodInvestmentContingentConsiderationLiability_f04194ed-4ac1-4a68-8da5-9e0bac80a8a3" xlink:href="kfrc-20190930.xsd#kfrc_EquityMethodInvestmentContingentConsiderationLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract_a477a571-021d-470a-8eca-070bcc3ebc13" xlink:to="loc_kfrc_EquityMethodInvestmentContingentConsiderationLiability_f04194ed-4ac1-4a68-8da5-9e0bac80a8a3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_HealthInsuranceAbstract_c821e0b4-db72-4595-a50e-96e4b429aa2d" xlink:href="kfrc-20190930.xsd#kfrc_HealthInsuranceAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_5fd76c86-790b-4271-b412-36f4c362b392" xlink:to="loc_kfrc_HealthInsuranceAbstract_c821e0b4-db72-4595-a50e-96e4b429aa2d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_HealthInsuranceStopLossMaximumPerClaim_88d29ef2-96d8-4bc1-8467-d960d78d9791" xlink:href="kfrc-20190930.xsd#kfrc_HealthInsuranceStopLossMaximumPerClaim"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_kfrc_HealthInsuranceAbstract_c821e0b4-db72-4595-a50e-96e4b429aa2d" xlink:to="loc_kfrc_HealthInsuranceStopLossMaximumPerClaim_88d29ef2-96d8-4bc1-8467-d960d78d9791" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_43305d4a-2e02-4c8f-800a-6503b56f7f3d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_5fd76c86-790b-4271-b412-36f4c362b392" xlink:to="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_43305d4a-2e02-4c8f-800a-6503b56f7f3d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_415d906b-1708-4236-9cde-d9224abfab78" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_43305d4a-2e02-4c8f-800a-6503b56f7f3d" xlink:to="loc_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements_415d906b-1708-4236-9cde-d9224abfab78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_b33a7805-dc39-4512-95ca-13f164f1f75f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract_43305d4a-2e02-4c8f-800a-6503b56f7f3d" xlink:to="loc_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount_b33a7805-dc39-4512-95ca-13f164f1f75f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_9fff7d74-efc2-4a62-8efe-1d6451f364b1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems_5fd76c86-790b-4271-b412-36f4c362b392" xlink:to="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_9fff7d74-efc2-4a62-8efe-1d6451f364b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect_fb09c987-0d16-4076-9db8-339a75cbb95f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract_9fff7d74-efc2-4a62-8efe-1d6451f364b1" xlink:to="loc_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect_fb09c987-0d16-4076-9db8-339a75cbb95f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/DiscontinuedOperations" xlink:type="simple" xlink:href="kfrc-20190930.xsd#DiscontinuedOperations"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/DiscontinuedOperations" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_f38d38dd-540c-4f74-9aec-20949b7d8b20" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_e6eb586a-3634-4803-9aad-6d7ccba7370b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_f38d38dd-540c-4f74-9aec-20949b7d8b20" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock_e6eb586a-3634-4803-9aad-6d7ccba7370b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/DiscontinuedOperationsTables" xlink:type="simple" xlink:href="kfrc-20190930.xsd#DiscontinuedOperationsTables"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/DiscontinuedOperationsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_f81adda9-9094-4173-953d-98cbe0ad95b6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_a4744f02-30bf-4842-9fb5-248b161a8e59" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_f81adda9-9094-4173-953d-98cbe0ad95b6" xlink:to="loc_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock_a4744f02-30bf-4842-9fb5-248b161a8e59" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock_3e7a46ca-8b01-4a72-9943-9acd7ae3f3d0" xlink:href="kfrc-20190930.xsd#kfrc_DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_f81adda9-9094-4173-953d-98cbe0ad95b6" xlink:to="loc_kfrc_DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock_3e7a46ca-8b01-4a72-9943-9acd7ae3f3d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/DiscontinuedOperationsNarrativeDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#DiscontinuedOperationsNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/DiscontinuedOperationsNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_571fe901-4d90-46e9-8f76-2d72a51e7492" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_434bb9d2-db4c-46b6-a562-82b81b92ed9b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_571fe901-4d90-46e9-8f76-2d72a51e7492" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_434bb9d2-db4c-46b6-a562-82b81b92ed9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_d4471e19-416a-4875-aa2b-570d368df7e6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_434bb9d2-db4c-46b6-a562-82b81b92ed9b" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_d4471e19-416a-4875-aa2b-570d368df7e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_654fad54-3d91-4398-b243-e83063a0d1ba" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_d4471e19-416a-4875-aa2b-570d368df7e6" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_654fad54-3d91-4398-b243-e83063a0d1ba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_69db9875-c3f1-4374-bbb9-b2267f28a230" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_654fad54-3d91-4398-b243-e83063a0d1ba" xlink:to="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_69db9875-c3f1-4374-bbb9-b2267f28a230" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_d71766bc-7d86-4090-ad42-6e7642a30834" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_434bb9d2-db4c-46b6-a562-82b81b92ed9b" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_d71766bc-7d86-4090-ad42-6e7642a30834" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_8c94bbd9-fe8b-4e56-bc28-78ae073bbe88" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_d71766bc-7d86-4090-ad42-6e7642a30834" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_8c94bbd9-fe8b-4e56-bc28-78ae073bbe88" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_KforceGovernmentSolutionsIncKGSMember_ccfbe6c4-5422-43a7-9299-6a81c3c46025" xlink:href="kfrc-20190930.xsd#kfrc_KforceGovernmentSolutionsIncKGSMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_8c94bbd9-fe8b-4e56-bc28-78ae073bbe88" xlink:to="loc_kfrc_KforceGovernmentSolutionsIncKGSMember_ccfbe6c4-5422-43a7-9299-6a81c3c46025" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_TraumaFXMember_f63a1d99-bf4f-470a-8ade-baa15c80b804" xlink:href="kfrc-20190930.xsd#kfrc_TraumaFXMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_8c94bbd9-fe8b-4e56-bc28-78ae073bbe88" xlink:to="loc_kfrc_TraumaFXMember_f63a1d99-bf4f-470a-8ade-baa15c80b804" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d0d4707b-42fc-4921-8503-9c002c2fe8c1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_434bb9d2-db4c-46b6-a562-82b81b92ed9b" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d0d4707b-42fc-4921-8503-9c002c2fe8c1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_22a70454-52cc-46d8-9b37-55230ed0af99" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d0d4707b-42fc-4921-8503-9c002c2fe8c1" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration_22a70454-52cc-46d8-9b37-55230ed0af99" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_30963fbd-7de9-4633-8ecc-8d9319d01afd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d0d4707b-42fc-4921-8503-9c002c2fe8c1" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_30963fbd-7de9-4633-8ecc-8d9319d01afd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_DisposalGroupIncludingDiscontinuedOperationTransactionCosts_8db674c4-2b30-47c2-bfbe-5e64f9dd6098" xlink:href="kfrc-20190930.xsd#kfrc_DisposalGroupIncludingDiscontinuedOperationTransactionCosts"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d0d4707b-42fc-4921-8503-9c002c2fe8c1" xlink:to="loc_kfrc_DisposalGroupIncludingDiscontinuedOperationTransactionCosts_8db674c4-2b30-47c2-bfbe-5e64f9dd6098" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_DisposalGroupIncludingDiscontinuedOperationWorkingCapitalAdjustment_94856494-c327-4d5d-b0c8-ca00c0674de7" xlink:href="kfrc-20190930.xsd#kfrc_DisposalGroupIncludingDiscontinuedOperationWorkingCapitalAdjustment"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d0d4707b-42fc-4921-8503-9c002c2fe8c1" xlink:to="loc_kfrc_DisposalGroupIncludingDiscontinuedOperationWorkingCapitalAdjustment_94856494-c327-4d5d-b0c8-ca00c0674de7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_PaymentForContingentConsiderationLiability_aee172c6-7aa1-4a6c-8a6b-253bc94c9034" xlink:href="kfrc-20190930.xsd#kfrc_PaymentForContingentConsiderationLiability"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d0d4707b-42fc-4921-8503-9c002c2fe8c1" xlink:to="loc_kfrc_PaymentForContingentConsiderationLiability_aee172c6-7aa1-4a6c-8a6b-253bc94c9034" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_3e920f23-6211-4a24-89a6-0b06bdb1ab1a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d0d4707b-42fc-4921-8503-9c002c2fe8c1" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_3e920f23-6211-4a24-89a6-0b06bdb1ab1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_EffectiveIncomeTaxRateDiscontinuedOperationsPercent_e0159510-bf10-4284-a94b-1cdb02dbb1e9" xlink:href="kfrc-20190930.xsd#kfrc_EffectiveIncomeTaxRateDiscontinuedOperationsPercent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d0d4707b-42fc-4921-8503-9c002c2fe8c1" xlink:to="loc_kfrc_EffectiveIncomeTaxRateDiscontinuedOperationsPercent_e0159510-bf10-4284-a94b-1cdb02dbb1e9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_3a6bdcea-a90b-4f52-b89b-8086dd3c5ffc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d0d4707b-42fc-4921-8503-9c002c2fe8c1" xlink:to="loc_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations_3a6bdcea-a90b-4f52-b89b-8086dd3c5ffc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_326b824d-22ce-42e6-bbfd-a7017d38adc1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_d0d4707b-42fc-4921-8503-9c002c2fe8c1" xlink:to="loc_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations_326b824d-22ce-42e6-bbfd-a7017d38adc1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#DiscontinuedOperationsSummaryofPretaxProfitDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_6910379d-50b1-46ae-822f-40b659e193b7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_2e963b37-2b4f-4f4d-b10c-69f3b21ac7b6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_6910379d-50b1-46ae-822f-40b659e193b7" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_2e963b37-2b4f-4f4d-b10c-69f3b21ac7b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_33d8a108-a056-4692-8b54-cb4afb732020" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_2e963b37-2b4f-4f4d-b10c-69f3b21ac7b6" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_33d8a108-a056-4692-8b54-cb4afb732020" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_a37c8cb3-7f2e-4eb8-8c11-4a25c2e55aac" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_33d8a108-a056-4692-8b54-cb4afb732020" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_a37c8cb3-7f2e-4eb8-8c11-4a25c2e55aac" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_0f045792-f1e6-4043-a2e8-cce8dd54ea6f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationsDisposedOfBySaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_a37c8cb3-7f2e-4eb8-8c11-4a25c2e55aac" xlink:to="loc_us-gaap_DiscontinuedOperationsDisposedOfBySaleMember_0f045792-f1e6-4043-a2e8-cce8dd54ea6f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_b1d1ddcd-0246-497e-bc22-a994b901a8e2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_2e963b37-2b4f-4f4d-b10c-69f3b21ac7b6" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_b1d1ddcd-0246-497e-bc22-a994b901a8e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_33f3b485-ca96-46e7-8928-1b2c3bc488e7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_b1d1ddcd-0246-497e-bc22-a994b901a8e2" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_33f3b485-ca96-46e7-8928-1b2c3bc488e7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_GSSegmentDivestitureMember_cd9fb801-4c3f-4fea-a4e0-4aeac4a64d4d" xlink:href="kfrc-20190930.xsd#kfrc_GSSegmentDivestitureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_33f3b485-ca96-46e7-8928-1b2c3bc488e7" xlink:to="loc_kfrc_GSSegmentDivestitureMember_cd9fb801-4c3f-4fea-a4e0-4aeac4a64d4d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f5895693-5ad0-422e-aa65-23a2f9f59d60" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_2e963b37-2b4f-4f4d-b10c-69f3b21ac7b6" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f5895693-5ad0-422e-aa65-23a2f9f59d60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_68524c35-1c11-4653-91bf-3666f2b1bbb8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f5895693-5ad0-422e-aa65-23a2f9f59d60" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue_68524c35-1c11-4653-91bf-3666f2b1bbb8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_48164cee-6ba3-4360-a28a-9b9ce633e9c8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f5895693-5ad0-422e-aa65-23a2f9f59d60" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold_48164cee-6ba3-4360-a28a-9b9ce633e9c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_c1d3c723-ded6-4bf7-89b7-19e9eaef2e4a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f5895693-5ad0-422e-aa65-23a2f9f59d60" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss_c1d3c723-ded6-4bf7-89b7-19e9eaef2e4a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_54a6857e-2418-4044-a352-65fe2f8d8e84" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f5895693-5ad0-422e-aa65-23a2f9f59d60" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense_54a6857e-2418-4044-a352-65fe2f8d8e84" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization_5cc8ac6d-0f62-4b23-9aa8-40e94a039197" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f5895693-5ad0-422e-aa65-23a2f9f59d60" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization_5cc8ac6d-0f62-4b23-9aa8-40e94a039197" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_8ef8a8f5-f21a-45dd-85ed-e93d55db9830" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f5895693-5ad0-422e-aa65-23a2f9f59d60" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss_8ef8a8f5-f21a-45dd-85ed-e93d55db9830" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_60bddcfc-7bca-468c-82fa-840c16a07e7c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f5895693-5ad0-422e-aa65-23a2f9f59d60" xlink:to="loc_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax_60bddcfc-7bca-468c-82fa-840c16a07e7c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense_a1a5a62a-f5d0-4fe8-8db7-19b2d9aef797" xlink:href="kfrc-20190930.xsd#kfrc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f5895693-5ad0-422e-aa65-23a2f9f59d60" xlink:to="loc_kfrc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense_a1a5a62a-f5d0-4fe8-8db7-19b2d9aef797" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_3d2fb31a-009d-41c4-a809-1aa368a9f460" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f5895693-5ad0-422e-aa65-23a2f9f59d60" xlink:to="loc_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax_3d2fb31a-009d-41c4-a809-1aa368a9f460" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_5a3c5549-c8f2-47ef-8674-7f31eec93280" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f5895693-5ad0-422e-aa65-23a2f9f59d60" xlink:to="loc_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation_5a3c5549-c8f2-47ef-8674-7f31eec93280" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_5ecee3b7-1a16-4fa0-939a-3476ecaabca3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_f5895693-5ad0-422e-aa65-23a2f9f59d60" xlink:to="loc_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity_5ecee3b7-1a16-4fa0-939a-3476ecaabca3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_5ad4b489-8aed-4cd5-a8ad-c68048d0f345" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_c76299ea-54f5-499a-964f-f5a079108d6e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract_5ad4b489-8aed-4cd5-a8ad-c68048d0f345" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_c76299ea-54f5-499a-964f-f5a079108d6e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationAxis_4f93ec05-821f-46e6-a0f4-f4dd0421dd82" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_c76299ea-54f5-499a-964f-f5a079108d6e" xlink:to="loc_us-gaap_DisposalGroupClassificationAxis_4f93ec05-821f-46e6-a0f4-f4dd0421dd82" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupClassificationDomain_c303fe82-0ca7-43bf-9f2d-edda42e7a19e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupClassificationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationAxis_4f93ec05-821f-46e6-a0f4-f4dd0421dd82" xlink:to="loc_us-gaap_DisposalGroupClassificationDomain_c303fe82-0ca7-43bf-9f2d-edda42e7a19e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_be409aff-6515-46a7-8fe5-fcd8d0f6ad57" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DiscontinuedOperationsHeldforsaleMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupClassificationDomain_c303fe82-0ca7-43bf-9f2d-edda42e7a19e" xlink:to="loc_us-gaap_DiscontinuedOperationsHeldforsaleMember_be409aff-6515-46a7-8fe5-fcd8d0f6ad57" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_4b714b32-3019-451f-92e1-323e716eb8e1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_c76299ea-54f5-499a-964f-f5a079108d6e" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_4b714b32-3019-451f-92e1-323e716eb8e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_422daf63-8773-40de-a209-bec23d09e22d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis_4b714b32-3019-451f-92e1-323e716eb8e1" xlink:to="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_422daf63-8773-40de-a209-bec23d09e22d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_GSSegmentDivestitureMember_b6b5bd52-6062-4ef1-83c0-ce502c870fb4" xlink:href="kfrc-20190930.xsd#kfrc_GSSegmentDivestitureMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain_422daf63-8773-40de-a209-bec23d09e22d" xlink:to="loc_kfrc_GSSegmentDivestitureMember_b6b5bd52-6062-4ef1-83c0-ce502c870fb4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_48df850f-8bc3-45c8-bb66-472ae4b56702" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable_c76299ea-54f5-499a-964f-f5a079108d6e" xlink:to="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_48df850f-8bc3-45c8-bb66-472ae4b56702" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_e76f9c8f-e364-43a8-be5f-b6c4e0218bf8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_48df850f-8bc3-45c8-bb66-472ae4b56702" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_e76f9c8f-e364-43a8-be5f-b6c4e0218bf8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_35b39474-c2e2-4f9f-9e85-5724b6f301dc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_e76f9c8f-e364-43a8-be5f-b6c4e0218bf8" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet_35b39474-c2e2-4f9f-9e85-5724b6f301dc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent_37e567fb-cd03-4651-adf1-85de48967d35" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_e76f9c8f-e364-43a8-be5f-b6c4e0218bf8" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent_37e567fb-cd03-4651-adf1-85de48967d35" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_20fcd0ba-90e0-4d4b-88ae-368f49be636f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_e76f9c8f-e364-43a8-be5f-b6c4e0218bf8" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent_20fcd0ba-90e0-4d4b-88ae-368f49be636f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_6a9d6122-239e-440c-8222-97798dea9018" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_48df850f-8bc3-45c8-bb66-472ae4b56702" xlink:to="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_6a9d6122-239e-440c-8222-97798dea9018" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_35cce337-ee1d-4d2a-8c82-af1a41f775f6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_6a9d6122-239e-440c-8222-97798dea9018" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent_35cce337-ee1d-4d2a-8c82-af1a41f775f6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_35665229-1e63-4662-a5de-42f06dd194fc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_6a9d6122-239e-440c-8222-97798dea9018" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets_35665229-1e63-4662-a5de-42f06dd194fc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets_ae4d75bd-e5f7-41d4-ac30-08e53420bc30" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_6a9d6122-239e-440c-8222-97798dea9018" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets_ae4d75bd-e5f7-41d4-ac30-08e53420bc30" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_87730b09-9dca-40ad-8117-675de6c31e11" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_6a9d6122-239e-440c-8222-97798dea9018" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent_87730b09-9dca-40ad-8117-675de6c31e11" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent_20e7cc0d-7857-40fd-9e74-82a2366bd556" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_6a9d6122-239e-440c-8222-97798dea9018" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent_20e7cc0d-7857-40fd-9e74-82a2366bd556" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_39f58d58-7458-4057-a444-164bd87603d6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_6a9d6122-239e-440c-8222-97798dea9018" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent_39f58d58-7458-4057-a444-164bd87603d6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_34eab379-e5bb-4522-b0fc-5869e502f259" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_48df850f-8bc3-45c8-bb66-472ae4b56702" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_34eab379-e5bb-4522-b0fc-5869e502f259" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent_606561d5-c927-42bb-8e91-19435d19c436" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_34eab379-e5bb-4522-b0fc-5869e502f259" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent_606561d5-c927-42bb-8e91-19435d19c436" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_DisposalGroupIncludingDiscontinuedOperationEmployeeRelatedLiabilitiesCurrent_9f9a2e0f-b2cc-41bd-9544-2eba27c16389" xlink:href="kfrc-20190930.xsd#kfrc_DisposalGroupIncludingDiscontinuedOperationEmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_34eab379-e5bb-4522-b0fc-5869e502f259" xlink:to="loc_kfrc_DisposalGroupIncludingDiscontinuedOperationEmployeeRelatedLiabilitiesCurrent_9f9a2e0f-b2cc-41bd-9544-2eba27c16389" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_536bb710-2652-4888-b72f-946a1c4b4109" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_34eab379-e5bb-4522-b0fc-5869e502f259" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities_536bb710-2652-4888-b72f-946a1c4b4109" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxesPayable_77cda91b-db56-4bc4-af6a-ad47a9d1f8e8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxesPayable"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_34eab379-e5bb-4522-b0fc-5869e502f259" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxesPayable_77cda91b-db56-4bc4-af6a-ad47a9d1f8e8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_a64585a8-1904-46cb-8394-3d350c95ad79" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract_34eab379-e5bb-4522-b0fc-5869e502f259" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent_a64585a8-1904-46cb-8394-3d350c95ad79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_911d4338-771f-4faa-a74c-e441ca7891c5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems_48df850f-8bc3-45c8-bb66-472ae4b56702" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_911d4338-771f-4faa-a74c-e441ca7891c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities_965f8b35-c57b-4492-85a9-30b4fd69b4ed" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_911d4338-771f-4faa-a74c-e441ca7891c5" xlink:to="loc_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities_965f8b35-c57b-4492-85a9-30b4fd69b4ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_bc11fd1f-1644-4bc5-a8e4-fa4887ec9ebb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract_911d4338-771f-4faa-a74c-e441ca7891c5" xlink:to="loc_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent_bc11fd1f-1644-4bc5-a8e4-fa4887ec9ebb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/ReportableSegments" xlink:type="simple" xlink:href="kfrc-20190930.xsd#ReportableSegments"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/ReportableSegments" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_9b6c00f1-1911-49c9-8795-e3caaeb2a639" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingDisclosureTextBlock_806e94cc-fa68-417a-992d-c84245f6c1fe" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_9b6c00f1-1911-49c9-8795-e3caaeb2a639" xlink:to="loc_us-gaap_SegmentReportingDisclosureTextBlock_806e94cc-fa68-417a-992d-c84245f6c1fe" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/ReportableSegmentsTables" xlink:type="simple" xlink:href="kfrc-20190930.xsd#ReportableSegmentsTables"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/ReportableSegmentsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_fbaa305a-8f1b-42c5-b898-6847b4800d4d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_5a0d352b-ad5e-4c9f-94be-b39bf0f50108" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_fbaa305a-8f1b-42c5-b898-6847b4800d4d" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock_5a0d352b-ad5e-4c9f-94be-b39bf0f50108" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/ReportableSegmentsScheduleDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#ReportableSegmentsScheduleDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/ReportableSegmentsScheduleDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingAbstract_4d659d43-ddf6-4251-b623-571f136eb2fe" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8687fa93-da01-45da-94ad-3bc3b736c83c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingAbstract_4d659d43-ddf6-4251-b623-571f136eb2fe" xlink:to="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8687fa93-da01-45da-94ad-3bc3b736c83c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_fb4ca73f-d6cb-46ef-a817-a2f36d1f29b3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8687fa93-da01-45da-94ad-3bc3b736c83c" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_fb4ca73f-d6cb-46ef-a817-a2f36d1f29b3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_43da4a4d-38c1-4bc8-9098-c8db6979f4e2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_fb4ca73f-d6cb-46ef-a817-a2f36d1f29b3" xlink:to="loc_us-gaap_SegmentDomain_43da4a4d-38c1-4bc8-9098-c8db6979f4e2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_TechnologySegmentMember_5ae09f67-5c61-4d36-a99b-2563ce982655" xlink:href="kfrc-20190930.xsd#kfrc_TechnologySegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_43da4a4d-38c1-4bc8-9098-c8db6979f4e2" xlink:to="loc_kfrc_TechnologySegmentMember_5ae09f67-5c61-4d36-a99b-2563ce982655" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_FinanceAndAccountingSegmentMember_1cea62ca-013c-4943-a367-a9fc4bec8c77" xlink:href="kfrc-20190930.xsd#kfrc_FinanceAndAccountingSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_43da4a4d-38c1-4bc8-9098-c8db6979f4e2" xlink:to="loc_kfrc_FinanceAndAccountingSegmentMember_1cea62ca-013c-4943-a367-a9fc4bec8c77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentReportingInformationLineItems_06885e5a-61b1-4a91-9790-380c4f9db552" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentReportingInformationLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable_8687fa93-da01-45da-94ad-3bc3b736c83c" xlink:to="loc_us-gaap_SegmentReportingInformationLineItems_06885e5a-61b1-4a91-9790-380c4f9db552" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e92ae7d8-f0eb-463a-b4d6-8879b0b89757" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_06885e5a-61b1-4a91-9790-380c4f9db552" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_e92ae7d8-f0eb-463a-b4d6-8879b0b89757" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_GrossProfit_3922023c-436f-4640-a904-4185c50a2398" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_GrossProfit"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_06885e5a-61b1-4a91-9790-380c4f9db552" xlink:to="loc_us-gaap_GrossProfit_3922023c-436f-4640-a904-4185c50a2398" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingExpenses_6a40c3a2-6f4c-4e42-9709-a959318eb454" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingExpenses"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_06885e5a-61b1-4a91-9790-380c4f9db552" xlink:to="loc_us-gaap_OperatingExpenses_6a40c3a2-6f4c-4e42-9709-a959318eb454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_84f00063-28c0-4e4a-a1ce-753bb0a8cf9b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentReportingInformationLineItems_06885e5a-61b1-4a91-9790-380c4f9db552" xlink:to="loc_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_84f00063-28c0-4e4a-a1ce-753bb0a8cf9b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/DisaggregationofRevenue" xlink:type="simple" xlink:href="kfrc-20190930.xsd#DisaggregationofRevenue"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/DisaggregationofRevenue" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_46b94926-a08e-4045-b702-1050ca2cf7e7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_f6b5ff8d-7e25-43b9-8433-02c51f012d6d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_46b94926-a08e-4045-b702-1050ca2cf7e7" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerTextBlock_f6b5ff8d-7e25-43b9-8433-02c51f012d6d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/DisaggregationofRevenueTables" xlink:type="simple" xlink:href="kfrc-20190930.xsd#DisaggregationofRevenueTables"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/DisaggregationofRevenueTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_60da3749-f6d4-4e34-8457-53f67e6c4896" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_ff767b27-46f9-4400-a4b2-ff6eab70d74b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_60da3749-f6d4-4e34-8457-53f67e6c4896" xlink:to="loc_us-gaap_DisaggregationOfRevenueTableTextBlock_ff767b27-46f9-4400-a4b2-ff6eab70d74b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerAbstract_2e6ed3fe-dd66-4e08-a5b4-48ae65f8d475" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueTable_f54ecd16-dc52-4f43-9fe4-2e2d0e2e292e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_RevenueFromContractWithCustomerAbstract_2e6ed3fe-dd66-4e08-a5b4-48ae65f8d475" xlink:to="loc_us-gaap_DisaggregationOfRevenueTable_f54ecd16-dc52-4f43-9fe4-2e2d0e2e292e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementBusinessSegmentsAxis_24aa1f12-85b5-4754-ac1b-c9a5b1d72868" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementBusinessSegmentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_f54ecd16-dc52-4f43-9fe4-2e2d0e2e292e" xlink:to="loc_us-gaap_StatementBusinessSegmentsAxis_24aa1f12-85b5-4754-ac1b-c9a5b1d72868" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SegmentDomain_d1337935-7897-4d13-8b9e-41cf697ea0a0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SegmentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementBusinessSegmentsAxis_24aa1f12-85b5-4754-ac1b-c9a5b1d72868" xlink:to="loc_us-gaap_SegmentDomain_d1337935-7897-4d13-8b9e-41cf697ea0a0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_TechnologySegmentMember_15fe28a3-99b7-429d-a08d-f7f689ce6c74" xlink:href="kfrc-20190930.xsd#kfrc_TechnologySegmentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_d1337935-7897-4d13-8b9e-41cf697ea0a0" xlink:to="loc_kfrc_TechnologySegmentMember_15fe28a3-99b7-429d-a08d-f7f689ce6c74" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_FinanceAndAccountingSegmentMember_6cc8c3d4-e71f-4735-8d22-74544a108417" xlink:href="kfrc-20190930.xsd#kfrc_FinanceAndAccountingSegmentMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SegmentDomain_d1337935-7897-4d13-8b9e-41cf697ea0a0" xlink:to="loc_kfrc_FinanceAndAccountingSegmentMember_6cc8c3d4-e71f-4735-8d22-74544a108417" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductOrServiceAxis_1d079ea5-7ac2-4313-93d8-0dc9ed88f362" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductOrServiceAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_f54ecd16-dc52-4f43-9fe4-2e2d0e2e292e" xlink:to="loc_srt_ProductOrServiceAxis_1d079ea5-7ac2-4313-93d8-0dc9ed88f362" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ProductsAndServicesDomain_2af34f4f-65bf-47a2-86b0-1368732fb43e" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ProductsAndServicesDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductOrServiceAxis_1d079ea5-7ac2-4313-93d8-0dc9ed88f362" xlink:to="loc_srt_ProductsAndServicesDomain_2af34f4f-65bf-47a2-86b0-1368732fb43e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_FlexRevenueMember_755e7b2a-9e61-4ff2-b882-f0149500068a" xlink:href="kfrc-20190930.xsd#kfrc_FlexRevenueMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_2af34f4f-65bf-47a2-86b0-1368732fb43e" xlink:to="loc_kfrc_FlexRevenueMember_755e7b2a-9e61-4ff2-b882-f0149500068a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_DirectHireRevenueMember_b317f59f-4596-4e8c-8f75-b5f9d2f31d21" xlink:href="kfrc-20190930.xsd#kfrc_DirectHireRevenueMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ProductsAndServicesDomain_2af34f4f-65bf-47a2-86b0-1368732fb43e" xlink:to="loc_kfrc_DirectHireRevenueMember_b317f59f-4596-4e8c-8f75-b5f9d2f31d21" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisaggregationOfRevenueLineItems_9bab902b-b952-405f-a5ef-20949182fa95" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisaggregationOfRevenueLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueTable_f54ecd16-dc52-4f43-9fe4-2e2d0e2e292e" xlink:to="loc_us-gaap_DisaggregationOfRevenueLineItems_9bab902b-b952-405f-a5ef-20949182fa95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fccb3ccb-8277-499e-a7ad-6eb2eee82583" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisaggregationOfRevenueLineItems_9bab902b-b952-405f-a5ef-20949182fa95" xlink:to="loc_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax_fccb3ccb-8277-499e-a7ad-6eb2eee82583" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/CommitmentsandContingencies" xlink:type="simple" xlink:href="kfrc-20190930.xsd#CommitmentsandContingencies"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/CommitmentsandContingencies" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f1bd02bf-8f2e-44dc-b0e6-949dbd08a625" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_8edeea5a-5f47-4cce-9b6a-c1818f6bd7fa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_f1bd02bf-8f2e-44dc-b0e6-949dbd08a625" xlink:to="loc_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_8edeea5a-5f47-4cce-9b6a-c1818f6bd7fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/CommitmentsandContingenciesDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#CommitmentsandContingenciesDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/CommitmentsandContingenciesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_8a25c359-1290-420d-b862-21f82077675f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsTable_011207cf-13ba-4e39-94dc-8ed35da05b8e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CommitmentsAndContingenciesDisclosureAbstract_8a25c359-1290-420d-b862-21f82077675f" xlink:to="loc_us-gaap_OtherCommitmentsTable_011207cf-13ba-4e39-94dc-8ed35da05b8e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_cbd33c03-9501-45db-8d7c-01c6c7abac1a" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_011207cf-13ba-4e39-94dc-8ed35da05b8e" xlink:to="loc_srt_RangeAxis_cbd33c03-9501-45db-8d7c-01c6c7abac1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_14f75991-8f31-4955-a8a7-1c64c073acf6" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_cbd33c03-9501-45db-8d7c-01c6c7abac1a" xlink:to="loc_srt_RangeMember_14f75991-8f31-4955-a8a7-1c64c073acf6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_61d925fd-96b1-4f91-a39e-6d58e1e9e069" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_14f75991-8f31-4955-a8a7-1c64c073acf6" xlink:to="loc_srt_MinimumMember_61d925fd-96b1-4f91-a39e-6d58e1e9e069" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_81e793e3-85e8-40a4-8cda-74dec6f423e1" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_14f75991-8f31-4955-a8a7-1c64c073acf6" xlink:to="loc_srt_MaximumMember_81e793e3-85e8-40a4-8cda-74dec6f423e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherCommitmentsLineItems_2b8aca12-735f-4ec7-9e30-98a622871328" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherCommitmentsLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsTable_011207cf-13ba-4e39-94dc-8ed35da05b8e" xlink:to="loc_us-gaap_OtherCommitmentsLineItems_2b8aca12-735f-4ec7-9e30-98a622871328" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_PeriodForContinuationOfBenefitsUnderAgreement_a062cc86-a66d-41c0-87fa-d2e23beef089" xlink:href="kfrc-20190930.xsd#kfrc_PeriodForContinuationOfBenefitsUnderAgreement"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_2b8aca12-735f-4ec7-9e30-98a622871328" xlink:to="loc_kfrc_PeriodForContinuationOfBenefitsUnderAgreement_a062cc86-a66d-41c0-87fa-d2e23beef089" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_EmploymentAgreementSeverancePercentageOfAnnualSalary_bcf2bdf7-7b6a-4bd2-bde8-3834efbfa8e1" xlink:href="kfrc-20190930.xsd#kfrc_EmploymentAgreementSeverancePercentageOfAnnualSalary"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_2b8aca12-735f-4ec7-9e30-98a622871328" xlink:to="loc_kfrc_EmploymentAgreementSeverancePercentageOfAnnualSalary_bcf2bdf7-7b6a-4bd2-bde8-3834efbfa8e1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_EmploymentAgreementSeverancePercentageOfAnnualBonus_899a50b9-a0e9-44c6-963a-386792bb77b0" xlink:href="kfrc-20190930.xsd#kfrc_EmploymentAgreementSeverancePercentageOfAnnualBonus"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_2b8aca12-735f-4ec7-9e30-98a622871328" xlink:to="loc_kfrc_EmploymentAgreementSeverancePercentageOfAnnualBonus_899a50b9-a0e9-44c6-963a-386792bb77b0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_SupplementalUnemploymentBenefitsOnChangeInControl_64253a39-c361-4637-82ce-7c0815f4655d" xlink:href="kfrc-20190930.xsd#kfrc_SupplementalUnemploymentBenefitsOnChangeInControl"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_2b8aca12-735f-4ec7-9e30-98a622871328" xlink:to="loc_kfrc_SupplementalUnemploymentBenefitsOnChangeInControl_64253a39-c361-4637-82ce-7c0815f4655d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl_3c7a9ea3-7487-4944-9347-03dc41c9b771" xlink:href="kfrc-20190930.xsd#kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherCommitmentsLineItems_2b8aca12-735f-4ec7-9e30-98a622871328" xlink:to="loc_kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl_3c7a9ea3-7487-4944-9347-03dc41c9b771" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/OtherAssetsNet" xlink:type="simple" xlink:href="kfrc-20190930.xsd#OtherAssetsNet"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/OtherAssetsNet" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_aeec905b-8bb3-4e4f-a0b1-c0436c443fb5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsDisclosureTextBlock_56501d68-fad4-4d7d-bfd7-6701efb799f9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_aeec905b-8bb3-4e4f-a0b1-c0436c443fb5" xlink:to="loc_us-gaap_OtherAssetsDisclosureTextBlock_56501d68-fad4-4d7d-bfd7-6701efb799f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/OtherAssetsNetTables" xlink:type="simple" xlink:href="kfrc-20190930.xsd#OtherAssetsNetTables"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/OtherAssetsNetTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_3de88c6d-9bc8-4576-aff1-f461c0160a4f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_ab17c1bd-3dbc-43d5-b833-7c346e1323cb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_3de88c6d-9bc8-4576-aff1-f461c0160a4f" xlink:to="loc_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock_ab17c1bd-3dbc-43d5-b833-7c346e1323cb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/OtherAssetsNetDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#OtherAssetsNetDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/OtherAssetsNetDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_07046a25-4c40-40ed-be10-3b2fb3326439" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationPlanAssets_e48e72fe-aafe-4e6f-a741-2a0068352559" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCompensationPlanAssets"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_07046a25-4c40-40ed-be10-3b2fb3326439" xlink:to="loc_us-gaap_DeferredCompensationPlanAssets_e48e72fe-aafe-4e6f-a741-2a0068352559" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_96f4fe72-a2c6-48b3-a489-61e32074e565" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_07046a25-4c40-40ed-be10-3b2fb3326439" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_96f4fe72-a2c6-48b3-a489-61e32074e565" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityMethodInvestments_03bedf6e-f0b8-4d1b-a09e-550a68582ae6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityMethodInvestments"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_07046a25-4c40-40ed-be10-3b2fb3326439" xlink:to="loc_us-gaap_EquityMethodInvestments_03bedf6e-f0b8-4d1b-a09e-550a68582ae6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CapitalizedComputerSoftwareNet_fb7cabd0-9bbb-4423-ae82-4013f211cecc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CapitalizedComputerSoftwareNet"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_07046a25-4c40-40ed-be10-3b2fb3326439" xlink:to="loc_us-gaap_CapitalizedComputerSoftwareNet_fb7cabd0-9bbb-4423-ae82-4013f211cecc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet_2eaa421c-2389-40c6-91fe-7cc419162ef9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_07046a25-4c40-40ed-be10-3b2fb3326439" xlink:to="loc_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet_2eaa421c-2389-40c6-91fe-7cc419162ef9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssetsNoncurrent_c6840b37-3950-435a-8371-d5b6ad9e7caf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeAssetsNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_07046a25-4c40-40ed-be10-3b2fb3326439" xlink:to="loc_us-gaap_DerivativeAssetsNoncurrent_c6840b37-3950-435a-8371-d5b6ad9e7caf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_77d67634-0e77-4746-8543-755c9d7a2506" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsMiscellaneousNoncurrent"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_07046a25-4c40-40ed-be10-3b2fb3326439" xlink:to="loc_us-gaap_OtherAssetsMiscellaneousNoncurrent_77d67634-0e77-4746-8543-755c9d7a2506" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherAssetsNoncurrent_28be09b3-cd34-4d80-b6f8-a041525c6995" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherAssetsNoncurrent"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract_07046a25-4c40-40ed-be10-3b2fb3326439" xlink:to="loc_us-gaap_OtherAssetsNoncurrent_28be09b3-cd34-4d80-b6f8-a041525c6995" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/CurrentLiabilities" xlink:type="simple" xlink:href="kfrc-20190930.xsd#CurrentLiabilities"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/CurrentLiabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_b6609639-f7ea-4c4c-86d1-d834a61d0a46" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_26114c5f-adc4-44f4-b494-342b8488f70f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_b6609639-f7ea-4c4c-86d1-d834a61d0a46" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_26114c5f-adc4-44f4-b494-342b8488f70f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/CurrentLiabilitiesTables" xlink:type="simple" xlink:href="kfrc-20190930.xsd#CurrentLiabilitiesTables"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/CurrentLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_b724fb31-51b1-4b09-b59e-a57d17767596" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_e4ccb036-ee13-414e-8744-2dc89b0856fb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_b724fb31-51b1-4b09-b59e-a57d17767596" xlink:to="loc_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_e4ccb036-ee13-414e-8744-2dc89b0856fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/CurrentLiabilitiesDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#CurrentLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/CurrentLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PayablesAndAccrualsAbstract_81ae71c5-4457-4eb3-a4eb-f6720a1026a0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrentAbstract_830067cc-51e1-4e9d-b298-4c6248c17cfb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrentAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_81ae71c5-4457-4eb3-a4eb-f6720a1026a0" xlink:to="loc_us-gaap_AccountsPayableCurrentAbstract_830067cc-51e1-4e9d-b298-4c6248c17cfb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableCurrent_fee0aace-bbb3-4fd2-8a37-fbf9c43ac851" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableCurrentAbstract_830067cc-51e1-4e9d-b298-4c6248c17cfb" xlink:to="loc_us-gaap_AccountsPayableCurrent_fee0aace-bbb3-4fd2-8a37-fbf9c43ac851" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedLiabilitiesCurrent_12363aec-fec6-4308-9e92-6edaa104754a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableCurrentAbstract_830067cc-51e1-4e9d-b298-4c6248c17cfb" xlink:to="loc_us-gaap_AccruedLiabilitiesCurrent_12363aec-fec6-4308-9e92-6edaa104754a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_aa5ebdc5-3d4e-4276-b60b-0522c1878e66" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccountsPayableCurrentAbstract_830067cc-51e1-4e9d-b298-4c6248c17cfb" xlink:to="loc_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent_aa5ebdc5-3d4e-4276-b60b-0522c1878e66" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract_3daa27cd-60cf-483a-a320-aaeb2e0743cc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PayablesAndAccrualsAbstract_81ae71c5-4457-4eb3-a4eb-f6720a1026a0" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract_3daa27cd-60cf-483a-a320-aaeb2e0743cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedEmployeeBenefitsCurrent_4d48ce74-01c9-4319-924e-60cb6cb74a6c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedEmployeeBenefitsCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract_3daa27cd-60cf-483a-a320-aaeb2e0743cc" xlink:to="loc_us-gaap_AccruedEmployeeBenefitsCurrent_4d48ce74-01c9-4319-924e-60cb6cb74a6c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedInsuranceCurrent_d7e70fb1-6102-423d-a99c-2214e841557b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedInsuranceCurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract_3daa27cd-60cf-483a-a320-aaeb2e0743cc" xlink:to="loc_us-gaap_AccruedInsuranceCurrent_d7e70fb1-6102-423d-a99c-2214e841557b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccruedPayrollTaxesCurrent_b9d248ae-fc69-433f-b44f-8943fbb51faa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccruedPayrollTaxesCurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract_3daa27cd-60cf-483a-a320-aaeb2e0743cc" xlink:to="loc_us-gaap_AccruedPayrollTaxesCurrent_b9d248ae-fc69-433f-b44f-8943fbb51faa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_WorkersCompensationLiabilityCurrent_2b886fba-816e-4111-9f05-609d6e2bed56" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_WorkersCompensationLiabilityCurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract_3daa27cd-60cf-483a-a320-aaeb2e0743cc" xlink:to="loc_us-gaap_WorkersCompensationLiabilityCurrent_2b886fba-816e-4111-9f05-609d6e2bed56" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_262b2c53-deb3-42d1-9051-2878e20a9478" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeRelatedLiabilitiesCurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract_3daa27cd-60cf-483a-a320-aaeb2e0743cc" xlink:to="loc_us-gaap_EmployeeRelatedLiabilitiesCurrent_262b2c53-deb3-42d1-9051-2878e20a9478" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/OtherLongTermLiabilities" xlink:type="simple" xlink:href="kfrc-20190930.xsd#OtherLongTermLiabilities"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/OtherLongTermLiabilities" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_80cad54e-15eb-493d-adac-3806dd481853" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock_c1f3de4e-b3da-432b-a410-37b09df59c95" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_80cad54e-15eb-493d-adac-3806dd481853" xlink:to="loc_us-gaap_OtherLiabilitiesDisclosureTextBlock_c1f3de4e-b3da-432b-a410-37b09df59c95" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/OtherLongTermLiabilitiesTables" xlink:type="simple" xlink:href="kfrc-20190930.xsd#OtherLongTermLiabilitiesTables"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/OtherLongTermLiabilitiesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_efe9ad33-cff0-4e75-b67a-c88694f3926a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_96abd5f7-9e59-4ee8-8ec9-31891b5e21a8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherNoncurrentLiabilitiesTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_efe9ad33-cff0-4e75-b67a-c88694f3926a" xlink:to="loc_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock_96abd5f7-9e59-4ee8-8ec9-31891b5e21a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/OtherLongTermLiabilitiesDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#OtherLongTermLiabilitiesDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/OtherLongTermLiabilitiesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_94462dd1-396d-453e-b289-f0cc07b517fc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_767c2c51-4ce8-4c87-b53b-b24023f41e27" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_94462dd1-396d-453e-b289-f0cc07b517fc" xlink:to="loc_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent_767c2c51-4ce8-4c87-b53b-b24023f41e27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_e0701b16-558c-4ac6-a4b1-cadc788baa09" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_94462dd1-396d-453e-b289-f0cc07b517fc" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_e0701b16-558c-4ac6-a4b1-cadc788baa09" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_7541a27f-c713-40c4-9ee9-616f662bf6ab" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_94462dd1-396d-453e-b289-f0cc07b517fc" xlink:to="loc_us-gaap_OperatingLeaseLiabilityNoncurrent_7541a27f-c713-40c4-9ee9-616f662bf6ab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilitiesNoncurrent_2122eb97-0a23-4c17-a59e-8dc802649e81" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeLiabilitiesNoncurrent"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_94462dd1-396d-453e-b289-f0cc07b517fc" xlink:to="loc_us-gaap_DerivativeLiabilitiesNoncurrent_2122eb97-0a23-4c17-a59e-8dc802649e81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_819c17d1-ddd2-41a7-893e-c5c15501ceed" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherSundryLiabilitiesNoncurrent"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_94462dd1-396d-453e-b289-f0cc07b517fc" xlink:to="loc_us-gaap_OtherSundryLiabilitiesNoncurrent_819c17d1-ddd2-41a7-893e-c5c15501ceed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherLiabilitiesNoncurrent_fb9ae4e7-e08f-4830-9380-8fe1b750ffbc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherLiabilitiesNoncurrent"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OtherLiabilitiesDisclosureAbstract_94462dd1-396d-453e-b289-f0cc07b517fc" xlink:to="loc_us-gaap_OtherLiabilitiesNoncurrent_fb9ae4e7-e08f-4830-9380-8fe1b750ffbc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/Leases" xlink:type="simple" xlink:href="kfrc-20190930.xsd#Leases"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/Leases" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_586c9972-eab3-40f4-8d7d-83ec4ecda86e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeasesTextBlock_30a1f1b1-4d72-421c-bb39-41b776492776" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeasesTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_586c9972-eab3-40f4-8d7d-83ec4ecda86e" xlink:to="loc_us-gaap_LesseeOperatingLeasesTextBlock_30a1f1b1-4d72-421c-bb39-41b776492776" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/LeasesTables" xlink:type="simple" xlink:href="kfrc-20190930.xsd#LeasesTables"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/LeasesTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_a5fdb3b6-17f4-41bf-a7a8-c4ff58a0496e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCostTableTextBlock_e746c181-032a-4118-9ce5-816aa81f010d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a5fdb3b6-17f4-41bf-a7a8-c4ff58a0496e" xlink:to="loc_us-gaap_LeaseCostTableTextBlock_e746c181-032a-4118-9ce5-816aa81f010d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_355335e2-d95f-400f-abf7-822bda58c2ec" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a5fdb3b6-17f4-41bf-a7a8-c4ff58a0496e" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_355335e2-d95f-400f-abf7-822bda58c2ec" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_80b141f2-bb24-41ab-abc4-197f7f142cbb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_a5fdb3b6-17f4-41bf-a7a8-c4ff58a0496e" xlink:to="loc_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock_80b141f2-bb24-41ab-abc4-197f7f142cbb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/LeasesNarrativeDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#LeasesNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/LeasesNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_2396aea5-12f8-4552-8c23-5a12f709ca5c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionTable_5cc0fbe0-21ae-4331-8550-d3fab3e80b0d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_2396aea5-12f8-4552-8c23-5a12f709ca5c" xlink:to="loc_us-gaap_LesseeLeaseDescriptionTable_5cc0fbe0-21ae-4331-8550-d3fab3e80b0d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_bd977a4b-e2a0-4777-961d-730139185f27" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_5cc0fbe0-21ae-4331-8550-d3fab3e80b0d" xlink:to="loc_srt_RangeAxis_bd977a4b-e2a0-4777-961d-730139185f27" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_0faffbe6-6d87-4eef-817a-7c2dc67417cc" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_bd977a4b-e2a0-4777-961d-730139185f27" xlink:to="loc_srt_RangeMember_0faffbe6-6d87-4eef-817a-7c2dc67417cc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_fe58c625-e129-4fef-bf4d-12a4af7321d1" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_0faffbe6-6d87-4eef-817a-7c2dc67417cc" xlink:to="loc_srt_MinimumMember_fe58c625-e129-4fef-bf4d-12a4af7321d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_aa4d2188-71c3-4f8f-93bd-d48db9d58a8a" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_0faffbe6-6d87-4eef-817a-7c2dc67417cc" xlink:to="loc_srt_MaximumMember_aa4d2188-71c3-4f8f-93bd-d48db9d58a8a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_e8e87b7f-f6ba-45ea-a6d8-3ba0947a95f5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AdjustmentsForNewAccountingPronouncementsAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_5cc0fbe0-21ae-4331-8550-d3fab3e80b0d" xlink:to="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_e8e87b7f-f6ba-45ea-a6d8-3ba0947a95f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_TypeOfAdoptionMember_e5cc7bc3-3828-4258-9a07-cb22f8149d76" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_TypeOfAdoptionMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis_e8e87b7f-f6ba-45ea-a6d8-3ba0947a95f5" xlink:to="loc_us-gaap_TypeOfAdoptionMember_e5cc7bc3-3828-4258-9a07-cb22f8149d76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccountingStandardsUpdate201602Member_4a84fb28-db0c-401d-8960-c32fe7986abc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccountingStandardsUpdate201602Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_TypeOfAdoptionMember_e5cc7bc3-3828-4258-9a07-cb22f8149d76" xlink:to="loc_us-gaap_AccountingStandardsUpdate201602Member_4a84fb28-db0c-401d-8960-c32fe7986abc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeLeaseDescriptionLineItems_bdcf542c-dd63-491a-bcda-6445737462b6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeLeaseDescriptionLineItems"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionTable_5cc0fbe0-21ae-4331-8550-d3fab3e80b0d" xlink:to="loc_us-gaap_LesseeLeaseDescriptionLineItems_bdcf542c-dd63-491a-bcda-6445737462b6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseRightOfUseAsset_6cc43281-56c0-4469-b9ac-1b75d265d37c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_bdcf542c-dd63-491a-bcda-6445737462b6" xlink:to="loc_us-gaap_OperatingLeaseRightOfUseAsset_6cc43281-56c0-4469-b9ac-1b75d265d37c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_9c592d56-07c7-4da0-99a4-adb2655e1f0c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_bdcf542c-dd63-491a-bcda-6445737462b6" xlink:to="loc_us-gaap_OperatingLeaseLiability_9c592d56-07c7-4da0-99a4-adb2655e1f0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_6d07f58c-6401-4b03-ae88-f5f1636099f5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_bdcf542c-dd63-491a-bcda-6445737462b6" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_6d07f58c-6401-4b03-ae88-f5f1636099f5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseTermOfContract_a462e0ec-1bb7-434d-a18b-cfb351cbf929" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseTermOfContract"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_bdcf542c-dd63-491a-bcda-6445737462b6" xlink:to="loc_us-gaap_LesseeOperatingLeaseTermOfContract_a462e0ec-1bb7-434d-a18b-cfb351cbf929" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_ba866237-1985-400b-ae7a-bbd4d6d7ec1b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LesseeLeaseDescriptionLineItems_bdcf542c-dd63-491a-bcda-6445737462b6" xlink:to="loc_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_ba866237-1985-400b-ae7a-bbd4d6d7ec1b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/LeasesScheduleofLeaseExpensesDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#LeasesScheduleofLeaseExpensesDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/LeasesScheduleofLeaseExpensesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_6e8799ef-8308-48ca-a557-5fa8b989a559" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseCost_5c749029-ceb7-4af5-bc04-9775b3e9098f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6e8799ef-8308-48ca-a557-5fa8b989a559" xlink:to="loc_us-gaap_OperatingLeaseCost_5c749029-ceb7-4af5-bc04-9775b3e9098f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_VariableLeaseCost_2be4f138-ea1a-4e00-a4ac-679a15ed3b51" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_VariableLeaseCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6e8799ef-8308-48ca-a557-5fa8b989a559" xlink:to="loc_us-gaap_VariableLeaseCost_2be4f138-ea1a-4e00-a4ac-679a15ed3b51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShortTermLeaseCost_1c06873d-d534-46ed-b603-2f1875b5e536" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShortTermLeaseCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6e8799ef-8308-48ca-a557-5fa8b989a559" xlink:to="loc_us-gaap_ShortTermLeaseCost_1c06873d-d534-46ed-b603-2f1875b5e536" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SubleaseIncome_05f28dc7-10d0-4eb2-8a30-66154a168585" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SubleaseIncome"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6e8799ef-8308-48ca-a557-5fa8b989a559" xlink:to="loc_us-gaap_SubleaseIncome_05f28dc7-10d0-4eb2-8a30-66154a168585" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeaseCost_f638fdb3-fa2c-4555-860d-a5a1702bbf10" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeaseCost"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_6e8799ef-8308-48ca-a557-5fa8b989a559" xlink:to="loc_us-gaap_LeaseCost_f638fdb3-fa2c-4555-860d-a5a1702bbf10" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#LeasesScheduleofFutureMinimumLeasePaymentsDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LeasesAbstract_7ce18821-aa51-4ebf-b1b8-2b3f72bf8bfc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LeasesAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_0c54f661-18e3-42e7-9fd9-76c3ede90612" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7ce18821-aa51-4ebf-b1b8-2b3f72bf8bfc" xlink:to="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_0c54f661-18e3-42e7-9fd9-76c3ede90612" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_adbff5f7-6f72-45c5-94de-0044c0acd4b4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_0c54f661-18e3-42e7-9fd9-76c3ede90612" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear_adbff5f7-6f72-45c5-94de-0044c0acd4b4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c2d3a9ce-1d30-4ab6-8619-d49d6a406faa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_0c54f661-18e3-42e7-9fd9-76c3ede90612" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_c2d3a9ce-1d30-4ab6-8619-d49d6a406faa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_c2da1848-f892-4a47-aaee-10eea237e2fb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_0c54f661-18e3-42e7-9fd9-76c3ede90612" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_c2da1848-f892-4a47-aaee-10eea237e2fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_47372742-1f73-4955-b390-b83693cafe32" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_0c54f661-18e3-42e7-9fd9-76c3ede90612" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour_47372742-1f73-4955-b390-b83693cafe32" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_a4ecc67c-7d15-4c4c-8525-442c4ad5dae2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_0c54f661-18e3-42e7-9fd9-76c3ede90612" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive_a4ecc67c-7d15-4c4c-8525-442c4ad5dae2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_LesseeOperatingLeaseLiabilityPaymentsDueYearSix_5bfc2e6a-fa23-471c-93c1-0b8554120db8" xlink:href="kfrc-20190930.xsd#kfrc_LesseeOperatingLeaseLiabilityPaymentsDueYearSix"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_0c54f661-18e3-42e7-9fd9-76c3ede90612" xlink:to="loc_kfrc_LesseeOperatingLeaseLiabilityPaymentsDueYearSix_5bfc2e6a-fa23-471c-93c1-0b8554120db8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix_b1361380-5f92-4cf5-a5de-d748d847019e" xlink:href="kfrc-20190930.xsd#kfrc_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_0c54f661-18e3-42e7-9fd9-76c3ede90612" xlink:to="loc_kfrc_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix_b1361380-5f92-4cf5-a5de-d748d847019e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e68deb5a-9171-4657-8bb3-c1165be46bca" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_0c54f661-18e3-42e7-9fd9-76c3ede90612" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_e68deb5a-9171-4657-8bb3-c1165be46bca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_f39606cf-3c66-43f0-94ad-2571c0793a1c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_0c54f661-18e3-42e7-9fd9-76c3ede90612" xlink:to="loc_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_f39606cf-3c66-43f0-94ad-2571c0793a1c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeaseLiability_5f88db00-2a1a-4f6a-a7a9-d388d66297d3" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract_0c54f661-18e3-42e7-9fd9-76c3ede90612" xlink:to="loc_us-gaap_OperatingLeaseLiability_5f88db00-2a1a-4f6a-a7a9-d388d66297d3" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_d9161485-4197-4702-8c88-7c82e93089db" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_LeasesAbstract_7ce18821-aa51-4ebf-b1b8-2b3f72bf8bfc" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_d9161485-4197-4702-8c88-7c82e93089db" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_7ed90919-3e21-4709-9719-1237c9019b9d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_d9161485-4197-4702-8c88-7c82e93089db" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent_7ed90919-3e21-4709-9719-1237c9019b9d" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_47e16b3a-c2aa-4b96-804e-feda6730b715" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_d9161485-4197-4702-8c88-7c82e93089db" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears_47e16b3a-c2aa-4b96-804e-feda6730b715" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_b0acc3e1-5661-4413-8527-0b17c71da3b1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_d9161485-4197-4702-8c88-7c82e93089db" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears_b0acc3e1-5661-4413-8527-0b17c71da3b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_389589b0-a8ea-45b3-ba30-01f5e30b6bdd" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_d9161485-4197-4702-8c88-7c82e93089db" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears_389589b0-a8ea-45b3-ba30-01f5e30b6bdd" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_af76b452-90b3-45bc-8a19-ff975fd9914b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_d9161485-4197-4702-8c88-7c82e93089db" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears_af76b452-90b3-45bc-8a19-ff975fd9914b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_37f68bdc-2263-41f6-b2ab-08da2befe4b1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_d9161485-4197-4702-8c88-7c82e93089db" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter_37f68bdc-2263-41f6-b2ab-08da2befe4b1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_810730ed-6251-4be7-a945-705a372f11d1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OperatingLeasesFutureMinimumPaymentsDue"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract_d9161485-4197-4702-8c88-7c82e93089db" xlink:to="loc_us-gaap_OperatingLeasesFutureMinimumPaymentsDue_810730ed-6251-4be7-a945-705a372f11d1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/EmployeeBenefitPlans" xlink:type="simple" xlink:href="kfrc-20190930.xsd#EmployeeBenefitPlans"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/EmployeeBenefitPlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_f81a0672-9d6a-446b-89de-1983dfd3134d" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_e7be1d67-dd11-481c-ab48-d532b5f62d34" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationAndEmployeeBenefitPlansTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_f81a0672-9d6a-446b-89de-1983dfd3134d" xlink:to="loc_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock_e7be1d67-dd11-481c-ab48-d532b5f62d34" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/EmployeeBenefitPlansTables" xlink:type="simple" xlink:href="kfrc-20190930.xsd#EmployeeBenefitPlansTables"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/EmployeeBenefitPlansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_d4f4c614-ad79-4777-a511-73773cec7dd9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_ddcddd61-8a74-46c4-86b2-b876cdae1b60" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfNetBenefitCostsTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_d4f4c614-ad79-4777-a511-73773cec7dd9" xlink:to="loc_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock_ddcddd61-8a74-46c4-86b2-b876cdae1b60" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/EmployeeBenefitPlansComponentsofNetPeriodicBenefitCostDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#EmployeeBenefitPlansComponentsofNetPeriodicBenefitCostDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/EmployeeBenefitPlansComponentsofNetPeriodicBenefitCostDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9d423c09-24f9-48d6-8092-9ae65ff6b042" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanServiceCost_21b73bf5-625b-401f-9c11-321f35535cbf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedBenefitPlanServiceCost"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9d423c09-24f9-48d6-8092-9ae65ff6b042" xlink:to="loc_us-gaap_DefinedBenefitPlanServiceCost_21b73bf5-625b-401f-9c11-321f35535cbf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanInterestCost_82517264-81db-426c-8d60-47fc42aa4915" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedBenefitPlanInterestCost"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9d423c09-24f9-48d6-8092-9ae65ff6b042" xlink:to="loc_us-gaap_DefinedBenefitPlanInterestCost_82517264-81db-426c-8d60-47fc42aa4915" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_39c191f3-a6f6-4442-a870-2b8af19170ed" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_9d423c09-24f9-48d6-8092-9ae65ff6b042" xlink:to="loc_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost_39c191f3-a6f6-4442-a870-2b8af19170ed" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/EmployeeBenefitPlansAdditionalInformationDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#EmployeeBenefitPlansAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/EmployeeBenefitPlansAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_5491d018-8fc8-4714-8e7f-4e263f7c8fb0" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_CompensationAndRetirementDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_3e3999c9-0167-42b0-b126-b418deecae86" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_5491d018-8fc8-4714-8e7f-4e263f7c8fb0" xlink:to="loc_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent_3e3999c9-0167-42b0-b126-b418deecae86" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_b125a1ba-ff98-4cc9-8dce-02e509dd0dd2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedBenefitPlanContributionsByEmployer"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_5491d018-8fc8-4714-8e7f-4e263f7c8fb0" xlink:to="loc_us-gaap_DefinedBenefitPlanContributionsByEmployer_b125a1ba-ff98-4cc9-8dce-02e509dd0dd2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear_9e47a931-fbb7-40fc-a62a-c7e3dc0485c8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_CompensationAndRetirementDisclosureAbstract_5491d018-8fc8-4714-8e7f-4e263f7c8fb0" xlink:to="loc_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear_9e47a931-fbb7-40fc-a62a-c7e3dc0485c8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/StockIncentivePlans" xlink:type="simple" xlink:href="kfrc-20190930.xsd#StockIncentivePlans"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/StockIncentivePlans" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_125df8ac-f447-48de-b221-56115495cb39" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_a900507b-e9a0-4dc2-95a3-551a61529c08" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_125df8ac-f447-48de-b221-56115495cb39" xlink:to="loc_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_a900507b-e9a0-4dc2-95a3-551a61529c08" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/StockIncentivePlansTables" xlink:type="simple" xlink:href="kfrc-20190930.xsd#StockIncentivePlansTables"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/StockIncentivePlansTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ea611117-8bd0-4c9c-8407-33f2cacdc353" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_c68b39a4-8486-40a8-ad0a-8c216cbec615" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_ea611117-8bd0-4c9c-8407-33f2cacdc353" xlink:to="loc_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock_c68b39a4-8486-40a8-ad0a-8c216cbec615" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#StockIncentivePlansAdditionalInformationDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_acd182ee-3149-4122-9a14-b06a06c8327a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b079f7a4-6347-43ea-9cfb-0508305b5c07" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_acd182ee-3149-4122-9a14-b06a06c8327a" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b079f7a4-6347-43ea-9cfb-0508305b5c07" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeAxis_fe617e08-76af-43cb-b63e-2ab2cdb9b843" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b079f7a4-6347-43ea-9cfb-0508305b5c07" xlink:to="loc_srt_RangeAxis_fe617e08-76af-43cb-b63e-2ab2cdb9b843" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_RangeMember_051b6c2b-cd3b-4015-a0b3-986d80a02040" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_RangeMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeAxis_fe617e08-76af-43cb-b63e-2ab2cdb9b843" xlink:to="loc_srt_RangeMember_051b6c2b-cd3b-4015-a0b3-986d80a02040" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MinimumMember_777c5a2d-fe0a-4120-ab9c-5da3133b092e" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MinimumMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_051b6c2b-cd3b-4015-a0b3-986d80a02040" xlink:to="loc_srt_MinimumMember_777c5a2d-fe0a-4120-ab9c-5da3133b092e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_MaximumMember_e1474a1f-8057-41b5-9e6f-2bfbe919285c" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_MaximumMember"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_RangeMember_051b6c2b-cd3b-4015-a0b3-986d80a02040" xlink:to="loc_srt_MaximumMember_e1474a1f-8057-41b5-9e6f-2bfbe919285c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameAxis_11c499b0-0728-47a8-ae54-6aed5572bd0c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b079f7a4-6347-43ea-9cfb-0508305b5c07" xlink:to="loc_us-gaap_PlanNameAxis_11c499b0-0728-47a8-ae54-6aed5572bd0c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_PlanNameDomain_a3d99dbc-dc9c-4804-a6c4-0292d0c3a735" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_PlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameAxis_11c499b0-0728-47a8-ae54-6aed5572bd0c" xlink:to="loc_us-gaap_PlanNameDomain_a3d99dbc-dc9c-4804-a6c4-0292d0c3a735" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_kfrc_TwoThousandNineteenStockIncentivePlanMember_523a4f35-eac7-44eb-a02b-8b4342ea5211" xlink:href="kfrc-20190930.xsd#kfrc_TwoThousandNineteenStockIncentivePlanMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_PlanNameDomain_a3d99dbc-dc9c-4804-a6c4-0292d0c3a735" xlink:to="loc_kfrc_TwoThousandNineteenStockIncentivePlanMember_523a4f35-eac7-44eb-a02b-8b4342ea5211" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_5f62f37b-bcef-4623-8b91-e2de2ca34718" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b079f7a4-6347-43ea-9cfb-0508305b5c07" xlink:to="loc_us-gaap_AwardTypeAxis_5f62f37b-bcef-4623-8b91-e2de2ca34718" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_46a8af4f-3440-413e-86f5-44e09ddcc8c5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_5f62f37b-bcef-4623-8b91-e2de2ca34718" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_46a8af4f-3440-413e-86f5-44e09ddcc8c5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_cf6291f7-2b00-47b2-a67a-ed3027ab2bd1" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_46a8af4f-3440-413e-86f5-44e09ddcc8c5" xlink:to="loc_us-gaap_RestrictedStockMember_cf6291f7-2b00-47b2-a67a-ed3027ab2bd1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_805b7ffa-04f9-44ea-840f-c99d108bfe78" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_b079f7a4-6347-43ea-9cfb-0508305b5c07" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_805b7ffa-04f9-44ea-840f-c99d108bfe78" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_c27c1b82-7c55-48d0-a17d-508217d7b6ca" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_805b7ffa-04f9-44ea-840f-c99d108bfe78" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized_c27c1b82-7c55-48d0-a17d-508217d7b6ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AllocatedShareBasedCompensationExpense_43512166-8f9c-4530-a64b-ee71bc8660ce" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AllocatedShareBasedCompensationExpense"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_805b7ffa-04f9-44ea-840f-c99d108bfe78" xlink:to="loc_us-gaap_AllocatedShareBasedCompensationExpense_43512166-8f9c-4530-a64b-ee71bc8660ce" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_9fb8e6f5-a1e5-47f4-a3b5-bc77769f864b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_805b7ffa-04f9-44ea-840f-c99d108bfe78" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1_9fb8e6f5-a1e5-47f4-a3b5-bc77769f864b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_116543e6-4126-46e8-873f-4e63179d515b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_805b7ffa-04f9-44ea-840f-c99d108bfe78" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions_116543e6-4126-46e8-873f-4e63179d515b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_07ed3c2c-6952-4312-8e99-fee2b0b850b9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_805b7ffa-04f9-44ea-840f-c99d108bfe78" xlink:to="loc_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1_07ed3c2c-6952-4312-8e99-fee2b0b850b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#StockIncentivePlansSummaryofRestrictedStockActivityDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7b63b8ad-22d8-49d2-a5f9-bf07ee6d52e5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f9f3fb1b-0d53-4669-8cd0-d04762b971c4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_7b63b8ad-22d8-49d2-a5f9-bf07ee6d52e5" xlink:to="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f9f3fb1b-0d53-4669-8cd0-d04762b971c4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AwardTypeAxis_9faf8a6e-760b-4586-bc28-f0f2efb024fa" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AwardTypeAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f9f3fb1b-0d53-4669-8cd0-d04762b971c4" xlink:to="loc_us-gaap_AwardTypeAxis_9faf8a6e-760b-4586-bc28-f0f2efb024fa" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_918ea307-671b-4b6c-a89e-afc92823d7b5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AwardTypeAxis_9faf8a6e-760b-4586-bc28-f0f2efb024fa" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_918ea307-671b-4b6c-a89e-afc92823d7b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_RestrictedStockMember_484f14f4-2351-4c57-b44d-356fc71ec568" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_RestrictedStockMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain_918ea307-671b-4b6c-a89e-afc92823d7b5" xlink:to="loc_us-gaap_RestrictedStockMember_484f14f4-2351-4c57-b44d-356fc71ec568" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_515c063d-0909-4d8c-a4bf-c9d4fd2f2260" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_f9f3fb1b-0d53-4669-8cd0-d04762b971c4" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_515c063d-0909-4d8c-a4bf-c9d4fd2f2260" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_8aaae754-4a6d-4166-a27d-474e429b3539" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_515c063d-0909-4d8c-a4bf-c9d4fd2f2260" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_8aaae754-4a6d-4166-a27d-474e429b3539" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_e3f4d16e-db49-448e-b572-491b785a3c18" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_8aaae754-4a6d-4166-a27d-474e429b3539" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_e3f4d16e-db49-448e-b572-491b785a3c18" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_78b33ec1-7536-4fd8-b2fb-a9d778b68132" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_8aaae754-4a6d-4166-a27d-474e429b3539" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod_78b33ec1-7536-4fd8-b2fb-a9d778b68132" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_c2958635-fb4d-46fd-b679-07657e587967" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_8aaae754-4a6d-4166-a27d-474e429b3539" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod_c2958635-fb4d-46fd-b679-07657e587967" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_db0eb862-21a5-4f89-b611-7426e2c85b01" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_8aaae754-4a6d-4166-a27d-474e429b3539" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod_db0eb862-21a5-4f89-b611-7426e2c85b01" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7db4d2bf-65b4-453d-85ea-9efced688c4e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward_8aaae754-4a6d-4166-a27d-474e429b3539" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber_7db4d2bf-65b4-453d-85ea-9efced688c4e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_e3b7b201-28d4-4a63-ab6c-7c8492574662" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_515c063d-0909-4d8c-a4bf-c9d4fd2f2260" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_e3b7b201-28d4-4a63-ab6c-7c8492574662" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_99dc3588-6892-48c3-bb81-65764d3fbfcf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_e3b7b201-28d4-4a63-ab6c-7c8492574662" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_99dc3588-6892-48c3-bb81-65764d3fbfcf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b8dfc93c-df7d-44a8-85d2-e2ea2e937f8f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_e3b7b201-28d4-4a63-ab6c-7c8492574662" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue_b8dfc93c-df7d-44a8-85d2-e2ea2e937f8f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_903316f6-c81c-439e-ad9a-4cbfbca5caba" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_e3b7b201-28d4-4a63-ab6c-7c8492574662" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue_903316f6-c81c-439e-ad9a-4cbfbca5caba" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_e9ae2a38-860f-43a6-97af-3488d5676631" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_e3b7b201-28d4-4a63-ab6c-7c8492574662" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue_e9ae2a38-860f-43a6-97af-3488d5676631" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b31fb811-b4b0-4e7f-926c-f6045605218b" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract_e3b7b201-28d4-4a63-ab6c-7c8492574662" xlink:to="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue_b31fb811-b4b0-4e7f-926c-f6045605218b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_6c30c589-788a-4c86-8962-d5b2055500a6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_515c063d-0909-4d8c-a4bf-c9d4fd2f2260" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_6c30c589-788a-4c86-8962-d5b2055500a6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_707b81da-f769-40ff-b780-c91190e10fe2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract_6c30c589-788a-4c86-8962-d5b2055500a6" xlink:to="loc_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested_707b81da-f769-40ff-b780-c91190e10fe2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivity" xlink:type="simple" xlink:href="kfrc-20190930.xsd#DerivativeInstrumentandHedgingActivity"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivity" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_99c61ec5-e73a-4515-93a9-d626e8d60200" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_c204490e-d6ed-4af2-ad51-88d10dbab311" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_99c61ec5-e73a-4515-93a9-d626e8d60200" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock_c204490e-d6ed-4af2-ad51-88d10dbab311" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityTables" xlink:type="simple" xlink:href="kfrc-20190930.xsd#DerivativeInstrumentandHedgingActivityTables"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_787952fc-f981-4c3f-a5fb-216d0ed010cb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_e6999357-dd6e-4f77-b17b-c27b94c5b2a8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_787952fc-f981-4c3f-a5fb-216d0ed010cb" xlink:to="loc_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock_e6999357-dd6e-4f77-b17b-c27b94c5b2a8" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#DerivativeInstrumentandHedgingActivityNarrativeDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_65c4f646-c1a6-4477-9832-5a1ffe053020" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_f7ae944d-325f-4af4-8ede-45d65643f6ff" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_65c4f646-c1a6-4477-9832-5a1ffe053020" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_f7ae944d-325f-4af4-8ede-45d65643f6ff" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationAxis_f1b869fd-a3cf-4b91-a3a2-99dd8a4a5fab" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_f7ae944d-325f-4af4-8ede-45d65643f6ff" xlink:to="loc_us-gaap_HedgingDesignationAxis_f1b869fd-a3cf-4b91-a3a2-99dd8a4a5fab" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_HedgingDesignationDomain_383f2ef7-1f88-41db-97be-0704db6f3c77" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_HedgingDesignationDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationAxis_f1b869fd-a3cf-4b91-a3a2-99dd8a4a5fab" xlink:to="loc_us-gaap_HedgingDesignationDomain_383f2ef7-1f88-41db-97be-0704db6f3c77" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DesignatedAsHedgingInstrumentMember_c373e70a-4f91-4362-9c33-5bd5c4845918" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DesignatedAsHedgingInstrumentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_HedgingDesignationDomain_383f2ef7-1f88-41db-97be-0704db6f3c77" xlink:to="loc_us-gaap_DesignatedAsHedgingInstrumentMember_c373e70a-4f91-4362-9c33-5bd5c4845918" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_869b8b7f-33ac-48c2-860c-57dc910e6d81" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_f7ae944d-325f-4af4-8ede-45d65643f6ff" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_869b8b7f-33ac-48c2-860c-57dc910e6d81" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_4013178b-839d-4176-adc9-d3bca1ca1586" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_869b8b7f-33ac-48c2-860c-57dc910e6d81" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_4013178b-839d-4176-adc9-d3bca1ca1586" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_b399b83b-f0bd-4da2-a3ba-a95ed238b23c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_4013178b-839d-4176-adc9-d3bca1ca1586" xlink:to="loc_us-gaap_InterestRateSwapMember_b399b83b-f0bd-4da2-a3ba-a95ed238b23c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_StatementScenarioAxis_2f090aaa-2731-4e99-b754-80b2087e29d0" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_StatementScenarioAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_f7ae944d-325f-4af4-8ede-45d65643f6ff" xlink:to="loc_srt_StatementScenarioAxis_2f090aaa-2731-4e99-b754-80b2087e29d0" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioUnspecifiedDomain_4eb05686-b12c-44da-96d5-63804150739a" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioUnspecifiedDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_StatementScenarioAxis_2f090aaa-2731-4e99-b754-80b2087e29d0" xlink:to="loc_srt_ScenarioUnspecifiedDomain_4eb05686-b12c-44da-96d5-63804150739a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_srt_ScenarioForecastMember_f5e5eac6-1a33-4675-b833-7363b856988c" xlink:href="http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd#srt_ScenarioForecastMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srt_ScenarioUnspecifiedDomain_4eb05686-b12c-44da-96d5-63804150739a" xlink:to="loc_srt_ScenarioForecastMember_f5e5eac6-1a33-4675-b833-7363b856988c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_51bb544b-f01d-48d7-b710-810774476ef9" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable_f7ae944d-325f-4af4-8ede-45d65643f6ff" xlink:to="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_51bb544b-f01d-48d7-b710-810774476ef9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeForwardInterestRate_d1f707ee-a06a-4a85-bd5a-62485e6b3821" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeForwardInterestRate"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_51bb544b-f01d-48d7-b710-810774476ef9" xlink:to="loc_us-gaap_DerivativeForwardInterestRate_d1f707ee-a06a-4a85-bd5a-62485e6b3821" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeNotionalAmount_a648ff14-0e97-4b63-9547-a87d19807ccc" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeNotionalAmount"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_51bb544b-f01d-48d7-b710-810774476ef9" xlink:to="loc_us-gaap_DerivativeNotionalAmount_a648ff14-0e97-4b63-9547-a87d19807ccc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_a4bcb3fb-5f53-4ded-a152-775b61d2ea91" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems_51bb544b-f01d-48d7-b710-810774476ef9" xlink:to="loc_us-gaap_DerivativeAssets_a4bcb3fb-5f53-4ded-a152-775b61d2ea91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_1155e777-b80b-4d9a-b5f4-73d32d63c038" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_ebf60640-e935-4b69-bbc3-b29fe2fd14ca" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract_1155e777-b80b-4d9a-b5f4-73d32d63c038" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_ebf60640-e935-4b69-bbc3-b29fe2fd14ca" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StatementEquityComponentsAxis_96ecf07a-fe07-4e43-b4d3-72fd21050541" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_ebf60640-e935-4b69-bbc3-b29fe2fd14ca" xlink:to="loc_us-gaap_StatementEquityComponentsAxis_96ecf07a-fe07-4e43-b4d3-72fd21050541" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_EquityComponentDomain_4bf7a385-e060-4da8-bb45-5c1967e4c253" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_StatementEquityComponentsAxis_96ecf07a-fe07-4e43-b4d3-72fd21050541" xlink:to="loc_us-gaap_EquityComponentDomain_4bf7a385-e060-4da8-bb45-5c1967e4c253" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_8856ee71-a535-4d12-89f3-7686767154e6" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_EquityComponentDomain_4bf7a385-e060-4da8-bb45-5c1967e4c253" xlink:to="loc_us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember_8856ee71-a535-4d12-89f3-7686767154e6" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_ee982276-df0f-47f0-b154-2a28cc0bf13c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossTable_ebf60640-e935-4b69-bbc3-b29fe2fd14ca" xlink:to="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_ee982276-df0f-47f0-b154-2a28cc0bf13c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_49fd33c5-ccb9-4b7e-9160-8a2d253ed24f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems_ee982276-df0f-47f0-b154-2a28cc0bf13c" xlink:to="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_49fd33c5-ccb9-4b7e-9160-8a2d253ed24f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_09c47bcf-1180-4bb6-8db9-19e69968a454" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_49fd33c5-ccb9-4b7e-9160-8a2d253ed24f" xlink:to="loc_us-gaap_StockholdersEquity_09c47bcf-1180-4bb6-8db9-19e69968a454" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_1eb3a6a7-5d39-4e39-8afb-fc854bd5ee2c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossBeforeTax"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_49fd33c5-ccb9-4b7e-9160-8a2d253ed24f" xlink:to="loc_us-gaap_OtherComprehensiveIncomeLossBeforeTax_1eb3a6a7-5d39-4e39-8afb-fc854bd5ee2c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_StockholdersEquity_4beb89ec-1077-4a2e-944a-67dedea8a60c" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_StockholdersEquity"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract_49fd33c5-ccb9-4b7e-9160-8a2d253ed24f" xlink:to="loc_us-gaap_StockholdersEquity_4beb89ec-1077-4a2e-944a-67dedea8a60c" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/FairValueMeasurements" xlink:type="simple" xlink:href="kfrc-20190930.xsd#FairValueMeasurements"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/FairValueMeasurements" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_040af796-c5d3-4505-a693-2ef063453460" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresTextBlock_d5ce8dcf-0df1-4d56-86cb-fc02da52690a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_040af796-c5d3-4505-a693-2ef063453460" xlink:to="loc_us-gaap_FairValueDisclosuresTextBlock_d5ce8dcf-0df1-4d56-86cb-fc02da52690a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/FairValueMeasurementsTables" xlink:type="simple" xlink:href="kfrc-20190930.xsd#FairValueMeasurementsTables"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/FairValueMeasurementsTables" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_7cacd3db-edf3-49c9-a53c-0af56ec3fae8" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_109d52f1-c667-47de-a691-5da844665f80" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_7cacd3db-edf3-49c9-a53c-0af56ec3fae8" xlink:to="loc_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_109d52f1-c667-47de-a691-5da844665f80" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
  <link:roleRef roleURI="http://www.kforce.com/role/FairValueMeasurementsScheduleofEstimatedFairValuesDetails" xlink:type="simple" xlink:href="kfrc-20190930.xsd#FairValueMeasurementsScheduleofEstimatedFairValuesDetails"/>
  <link:presentationLink xlink:role="http://www.kforce.com/role/FairValueMeasurementsScheduleofEstimatedFairValuesDetails" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueDisclosuresAbstract_3456dd9f-024f-4278-bef2-040a060d2e77" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueDisclosuresAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_fac7712d-ed67-4953-920e-3ff8afeaa7bf" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueDisclosuresAbstract_3456dd9f-024f-4278-bef2-040a060d2e77" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_fac7712d-ed67-4953-920e-3ff8afeaa7bf" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByMeasurementFrequencyAxis_a8ffa179-438f-496c-9b13-8d4ea262ac14" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByMeasurementFrequencyAxis"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_fac7712d-ed67-4953-920e-3ff8afeaa7bf" xlink:to="loc_us-gaap_FairValueByMeasurementFrequencyAxis_a8ffa179-438f-496c-9b13-8d4ea262ac14" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementFrequencyDomain_2e9c5517-531a-4a34-8a40-1fbec581f1a4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementFrequencyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByMeasurementFrequencyAxis_a8ffa179-438f-496c-9b13-8d4ea262ac14" xlink:to="loc_us-gaap_FairValueMeasurementFrequencyDomain_2e9c5517-531a-4a34-8a40-1fbec581f1a4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsRecurringMember_427d1d5d-fd3d-4407-8ad5-e7681307104e" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsRecurringMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementFrequencyDomain_2e9c5517-531a-4a34-8a40-1fbec581f1a4" xlink:to="loc_us-gaap_FairValueMeasurementsRecurringMember_427d1d5d-fd3d-4407-8ad5-e7681307104e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_26988291-23f6-4599-8ec5-312c4e45718a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_fac7712d-ed67-4953-920e-3ff8afeaa7bf" xlink:to="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_26988291-23f6-4599-8ec5-312c4e45718a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2945c7e1-9915-42c7-a2cb-26b56c8167b5" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueByFairValueHierarchyLevelAxis_26988291-23f6-4599-8ec5-312c4e45718a" xlink:to="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2945c7e1-9915-42c7-a2cb-26b56c8167b5" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel1Member_63f89f64-f627-4094-bfa7-1b44d81050f2" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel1Member"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2945c7e1-9915-42c7-a2cb-26b56c8167b5" xlink:to="loc_us-gaap_FairValueInputsLevel1Member_63f89f64-f627-4094-bfa7-1b44d81050f2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel2Member_f87739ad-4f5e-4349-97e5-e5350a400e2f" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel2Member"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2945c7e1-9915-42c7-a2cb-26b56c8167b5" xlink:to="loc_us-gaap_FairValueInputsLevel2Member_f87739ad-4f5e-4349-97e5-e5350a400e2f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueInputsLevel3Member_eddd94cd-108a-4e6f-bf72-00fd35b9fd76" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueInputsLevel3Member"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueMeasurementsFairValueHierarchyDomain_2945c7e1-9915-42c7-a2cb-26b56c8167b5" xlink:to="loc_us-gaap_FairValueInputsLevel3Member_eddd94cd-108a-4e6f-bf72-00fd35b9fd76" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeInstrumentRiskAxis_a9590d5d-f96b-48de-b21b-52205999a06a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeInstrumentRiskAxis"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_fac7712d-ed67-4953-920e-3ff8afeaa7bf" xlink:to="loc_us-gaap_DerivativeInstrumentRiskAxis_a9590d5d-f96b-48de-b21b-52205999a06a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeContractTypeDomain_6a0579e7-eb26-4463-a927-4de3f4163c1a" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeContractTypeDomain"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeInstrumentRiskAxis_a9590d5d-f96b-48de-b21b-52205999a06a" xlink:to="loc_us-gaap_DerivativeContractTypeDomain_6a0579e7-eb26-4463-a927-4de3f4163c1a" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_InterestRateSwapMember_783b5cb7-858d-4669-9e33-afe2f3788ed4" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_InterestRateSwapMember"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_DerivativeContractTypeDomain_6a0579e7-eb26-4463-a927-4de3f4163c1a" xlink:to="loc_us-gaap_InterestRateSwapMember_783b5cb7-858d-4669-9e33-afe2f3788ed4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a4ae3720-85cf-4dba-aed9-3a8bf2ebe278" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable_fac7712d-ed67-4953-920e-3ff8afeaa7bf" xlink:to="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a4ae3720-85cf-4dba-aed9-3a8bf2ebe278" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeLiabilities_87ed7bfa-4a42-4639-aa08-7ceb6d3aeec7" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeLiabilities"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a4ae3720-85cf-4dba-aed9-3a8bf2ebe278" xlink:to="loc_us-gaap_DerivativeLiabilities_87ed7bfa-4a42-4639-aa08-7ceb6d3aeec7" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_us-gaap_DerivativeAssets_dd8764be-8dc3-4973-aa96-de7ac4e0bfeb" xlink:href="http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd#us-gaap_DerivativeAssets"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems_a4ae3720-85cf-4dba-aed9-3a8bf2ebe278" xlink:to="loc_us-gaap_DerivativeAssets_dd8764be-8dc3-4973-aa96-de7ac4e0bfeb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>11
<FILENAME>kfrc-20190930_g1.jpg
<DESCRIPTION>KFORCE LOGO
<TEXT>
begin 644 kfrc-20190930_g1.jpg
M_]C_X  02D9)1@ ! 0$!+ $L  #_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" !D ;D# 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
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
MUPW_ !_(!Q!(3UE4?=;^,#!^89?[JK^>M7N](U ,IFLKZUER&!,<L,BG\"K
MCZ@BOU<_8>_;*@^-FCP^#_%EU'!X\L8OW<K85=5B4?ZQ?^FJ@?.O<#<.-P3;
M.,K]DWB:'PO?R,\KS'G_ '%;=;'UQ1117R)]0%%%% 'PU^TE_P EBUSZ0_\
MHI*[[]C?_D,>)?\ KC!_Z$]<#^TE_P EBUSZ0_\ HI*[[]C?_D,>)?\ KC!_
MZ$]?AN!_Y*1_XF?L6,_Y)R/^&/Z'U/1117[D?CIYM\=_AG??$_PI;Z?ILUO#
M=P72SAKDL%("LI&0"?XO3M7<^'=/DTG0=.LIBK2V]O'$Y0Y!*J <>W%:%%<D
M<+3A7E72]Z6C.B6(G*E&BWHM?O/E7]L303!KNA:PJDB>![9V[ HVY1^.]ORK
MP+1]2DT?5K*_B_UMK.DZ?56##^5?</Q[\"OX\^'=];V\9DO[4B[ME49)=0<J
M!W)4L/J17PG7XGQ5AIX/,OK"VE9G[!POB8XO+GAGO&Z^3/TITN^AU/3;6[MW
M$D$\:R(Z]"I (/Y59KQO]E_QTOB;P"FE32;K[2#Y# D9,1R8SCTQE?\ @%>R
M5^RY?BHXS"PK1ZH_),9AY87$3HRZ,****](X@HHHH \T_:.U#^S_ (0:Z0P5
MY5CB SUW2*I_0FOABOJ']L+Q9''8Z/X=BD!FE<WDR@\JJ@JF1Z$EO^^*\?\
M@7X#?Q[\0+&"2+?I]FPNKMF7*[5.0A[?,<#'IGTK\3XDOF6<0PU+6UD?KO#S
M67Y34Q531.[_ $/L?X6>'V\+?#W0M-DC\N:&U3S4])"-S_\ CQ-4OC9_R2KQ
M-_UY2?\ H)KME7:H Z 8KB?C9_R2KQ-_UY2?^@FOU/%4E1RZ=)=(V_ _-<-4
M=7'0J2W<D_Q/@2OT*^%O_)./#'_8-MO_ $4M?GK7Z%?"W_DG'AC_ +!MM_Z*
M6OS?@?\ CUOD?H/&?\.C\_T+/CGP;8>.O#=[I%_&&CG0A7 ^:-OX7'N#S7Y_
M>)/#]YX4UZ^TB_C\N[M)#&^,X/HP]B,$>QK](*^>/VJ_AB=3TV/Q9I\):YLU
M\N]5 27ASP__  $GGV))X6OH.+,H6+P_UJBO?A^*/"X8S3ZIB/J]1^Y/\&,_
M95^*7]H6#^$=1FS<VJ[[%G/+Q=T^J]O8^BU]%5^;>AZU>>'-8M-3T^9K>\M9
M!)'(OJ.Q]0>A'<$U]]?#/Q_9?$?PK:ZM:%4D8;)X-V3#( -RG^8]00>]3PGG
M"Q5#ZI5?OQV\T7Q1E/U2O]9I+W)_@_\ @G1WULEY9SP2 ,DB%2K<@@BOS@UG
M3)=$U>]T^?B:UG>!_JK%3_*OTFKXY_:F\!R>'O&HUV",BPU89=E'"3*,,.G&
M0 WN=U9\:8&5;"QQ$%\&_HS3A'&*CBI4)/XUIZHV?V.]<2U\1Z]I3$[KJWCG
M3T_=L0?_ $8/RKZMK\]?ACXP;P+XZTG6,GR89=LZC/,3?*_ ZD DCW K]!;2
MZCOK6*>%UEBD4.KJ<A@1D$&M^#<9&O@?87U@_P ##BS"2HX[VUM)K\42T445
M^@'Q 4444 %%%>5>/OC)-X=^(WA_PGI-G'J%U>R*+O<QS"K, ",=P-S'/8#U
MKEQ&*I86*E5=KNWWG11H5,1)QIK97^X]5K'\8?\ (JZM_P!>LG_H)K8'05C^
M,/\ D5=6_P"O63_T$T\1K0F_)BH_Q8^I^<M?=O[/7_)(/#W_ %S?_P!#:OA*
MONW]GK_DD'A[_KF__H;5^/\ !?\ O]7T?YGZKQ?_ +E2]?T/1:***_:3\C//
M_#_PCM_#_P 3M8\7Q7S.=1B,9L_* "$E"3NSSDIZ=Z] HK!\;>-M,\ :')JV
MK2-':HZI\B[F9F.  ._K] :XXTZ."IR:]V.[.F4ZN*FD]7LC>HJGH^JV^NZ3
M9ZC:%FMKJ)9HBRE3M8 C(/3@U<KJC)22DMF<[3B[,*_+;_@JK>I+\;_#%J#E
MH?#Z.P]-UQ.!_P"@U]*_$G_@I-\-_A_KNMZ$FDZ_JNL:5=36,J1011PF:)RC
M#>TF=NY3R%/TK\V/CU\:-5^/OQ.U3QAJL"637.V*VLHG+I;0(,)&&/4]23@9
M9F. #@?7Y)@ZL<0JTU9(^6S;%4YT?9P=V>K_ /!.?4DL?VJ_#L#?>O+2]@7Z
MB!Y/Y1FOV$K\!_AO\0-6^%?CK1?%FAR)'JFE7 N(O,!*/P0R, 02K*64X(X8
M\U^D/A/_ (*I?#S4+"'_ (2#PYKVC7Y \U+5(KJ '_9?>C$?5!6^>X.K6KJM
M35U8RR?%4Z5)TZFCN?:]%9GA?Q%:>+O#.DZ[8%S8:G:17MOYB[6\N1 ZY'8X
M8<5IU\8]-#ZQ.Z/@/_@H%^QNNL0ZA\4O!-EMU&-3-KNF0+_Q\*!S=(H_C 'S
M@?>&6^\&W?G9HFM7_AW5K/5-+NYK#4;.59[>ZMV*O%(IRK*1T(-?T'XW#!Z5
M^7G[?'[&P^'%]<_$/P58[/"MU)NU+3K=/ETZ5C_K$ Z0L3TZ(QP/E("_:9-F
MBDOJF(>G3_(^2S3+W%_6*/S/JC]C7]L+3OV@_#\>BZW+#8^/;"+-S;\*E\@X
M\^(?^A*/ND\<$5]-U_/CH.O:CX7UFSU;2+Z;3M3LY!-;W5LY22)QT((K] _@
MW_P5.MK?2(+#XE^'[J:^A4(=7T-4(GQ_$\+,NP^I5B"2<*HXKES+)W3DZF&U
MCV['1@,T4HJG7T:ZGZ%T5A>'?&FF^)_ ^E^++1Y%T?4-/BU.%I4PXADC$BEE
M&<':1D5YAXB_:N\(:?;R?V9]JU:?:=BQPF)<]LE\$#Z U\-B\;0P2O7E8^QP
MV%K8Q_N(\QX%^T9*)OC%K^.=IA7_ ,@I7=?L=WB1^)M>M2<22VT<BCV5R#_Z
M&*\.\2:]<^*->O\ 5KP@W-Y,TSA<X7)X49[ 8 ]A6S\,?B!=?#7Q9!K-M"+E
M ABG@)V^9&<$C/8Y /X5^#X7'1IYS]<DO=<G]S/VK$X&=3)_JD7[RBOO1^@]
M%>-:/^U9X)U",&[DO-,?N)[9G_\ 0-U>M:3JEMKFEVFH6<GFVEU$LT,FTKN1
M@"IP>1P1UK]XPV-P^+_@S3/Q6OA*^&_C0:+=%%%=QR 5# @]*^/_ -I#X.2^
M%=8G\2:7 6T>\??<*G/V>5CR?96)_ G'&17V!4-Y9P:C:2VUS"D]O,I22.10
MRLI&""#U%>%F^54LVP[I3WZ/LSV,KS*KEE=5H;=5W1^?WPS^(%W\-O%EMJ]L
M#+$/W=Q!_P ]8B1D?7@$>X],U]X^%_%&G>,-%MM4TNX6YM)UW*R]1Z@CL0>"
M*^;_ (K?LL75K/+J7@\"XMV.YM,D<!TY_P"6;'@CV//'4]*\H\'^//%/P?UJ
M1;<36;Y_TC3KV-E1^.K*<$'W&#^%?G>6XO&<-57AL9!ND^J/O,PPV%XBIK$X
M.255;IGW[17AOA/]K+POJD*KK45QHEP!\Q*&:,GV*C/YJ*[-?CUX#:W\\>([
M79Z'<&_[YQG]*_2*.<8"O'GA57WGY_5RO&T9<LJ3^X[^L?Q;XKT_P7H-WJNI
MSB&VMUW'GECV4#N2> *\J\5?M7^%-)@8:.EQK=P1\H2,PQ@_[3. ?R!KR"XT
MWXB?M&:O'<2VS6NDJV8FD#16L0Y&5SS(>#R,]>PKR\=GM.*=+!+VE1[6U7WG
MH8/)JDFJF,?LZ:W;T?R1PGB36M8^+OCV6YCMY+B_U";R[>TC.[8@^ZH/H!R3
MP.I..:^R/@S\+;?X8>%4M3LEU.XQ)>7"#[S=E!_NKT'XG S3/A3\%]&^%UF7
MMQ]MU650LU]*HW$=U4?PKGM],DX%>A5S9'D<L)-XS%N]67X'3G&<1Q4(X3"J
MU*/XA7!?':Z6T^$OB1V/#6QC_%B%'ZFKGCOXM>&_AS-!!K5X\%Q.ADBC2%Y"
MP!P>0,#GU-?.GQP_:(MO'^A-H6BVD\-E*ZM<7%P K.%.0JJ">,@')(Z8Q7=G
M6:8;#8:K2E+WK-6ZG'E.78C$8BG.,?=NG?IH>$U^@_PGD\SX9^%FSG_B66V?
M^_2U^?%?0OP9_:3LO!_ANWT'7[:X>*URL%U;@/\ (23M8$@\=!C/';CG\SX2
MQU/ XF:Q&BDMS]#XJP57&4*<J'O.+V/JVH;RSAU"UFMKB-9H)D*/&X!5@1@@
MCTKG? OQ*T#XC0W,FA7;70MBHF#0O'L+9P/F ST/2NHK]MA4IXBGS1=XL_()
MPG1GRR5FCX(^,GPUG^&?C">S"LVF7!,UE,0<%,\H3ZKG!_ ]ZG^"OQ4G^&'B
MA9I"TFD71$=Y"/3LZ^ZY/U&1Z8^P_B9\.-.^)GAN73+W]U*I\RWN5&6ADQPP
M'<=B.X/XU\2^._AAXA^'=^\&JV,@M\XCO(@6@D'.,-V/'0X/M7XOF^58G),;
M]=P:]R]].GD?K>59GA\XP?U+&/WK6UZ^:\S[_P!.U"WU:Q@O+29)[:=!)'+&
M<JRD9!!]"*Q/B#X'L?B%X7N]'OE^609CEQEHI!]UQ[@_F,CH:^4_@5\>)?AU
M*-)U<R7&@2-E64%FM6)Y('=3U('U'<'ZW\,^+]&\869NM&U&WU"( %C"X8ID
M9 8=5/L<&OTC+LSPN=8;DE\35G%GY]C\NQ&48CF6R=U(^ ?&?@W4_ >OW&D:
MK#Y5Q$<JR\I*G9U/<'_ZQY!KW[]FGXV0QVUOX0URX\MU^33[F1N&':(D]"/X
M>Q''&!GV_P"('PVT3XD:2;+5K?<ZY\FYCXEA8]U;\!P<@XY%?)GQ _9R\4^"
MY9)K.W?7--!RL]FA,@'^U'U_+(^E?#5<JQO#N+^M8-<]-[KR/LZ>98//L+]5
MQKY*BV?F?;@(89'(HKXX^'7[3FO^#533]<A;6K&/Y=TC%;F/IQN/WL<\'GWK
MV[1?VG_ FJ0(T^H3:;,W6&YMWR/Q4%?UK[G!\0X'%17-/DEV>A\;B\BQN%EI
M#F7=:GK-%<!<?'KP';P^8WB2U*^D>7/Y 9KBO%O[6?AG2X671(+C6K@CY6V&
M&(?4L-WY+7=6SC 4(\TJJ^\XZ65XVM+EC2?W6/2_B-X_T_X<^&;G5;YP64;8
M8-V&FD(X0?YX )[5\Y?LXV][\0/B]J?BG4CY\ULC3L^3A9),JJ@>@3>!Z "O
M*?&WCS7?B5K0O-5F:>4?+#;0J1'$#V1??CGDG YXKZK_ &8/!,WA7P"UW>6[
M6]]J4QF=)8]CJ@^5%.>>Q8?[]?$4,=4S_-8<L6J5/7U9]?7P4,DRR?/).K4T
M]$>PU@^/KI;'P5KMPYPD5E,['V"$UG>.?BOX;^'4MO#K=Z]O-<*SQ1I [E@.
M#RH('7O7@OQ@_::L_%7AJ[T/P]:W$:W8\J>[N%"XC/WE5<GJ,C)Q@'\OK\TS
M7"X2C4A.?O6VZGR^7Y;B<55@X1]V^_0^=J^Y/V;;H77P=T/INC\Y",],2N!^
MF*^&Z]/^#_QVU#X50W%G]B34],G?S3"9/+>-\ %E;!X( X([=1SG\@X;S"&7
M8UU*Z:C)6/U7B+ SQ^#C"A9RB[VN?<=%?/D/[8VA&,&70]01^X4QL/SW"EE_
M;%T%5_=Z'J+-Z,8P/SW&OU[_ %@RZU_:?F?E?]B8^]O9_D?05?*_[4'BY_%G
MB_2/!>G.'\F9/- Z&>3"HOX*W_C_ +53\6?M=ZSJEJ]OHFE0Z46!7[1-)YS@
M$=57  /UW#VKBO@/I,WBWXP:3)<F2Z,<KWUQ*Y+,64%@Q/\ OE?SKY7-<\IY
MC*&!P=WS-7?D?2Y;DU7 1GCL79<B=EYGW!IMG%I^GVUM"@2*&-411T  P!5F
M@# Q17Z1"*A%170_/Y.[NS-E\,Z1-(\DFEV4DCDLS-;H22>I)QUIO_"*Z)_T
M"+'_ ,!D_P *\$_X;*LO^A;G_P# A?\ "C_ALJR_Z%JX_P# E?\ "OG?]:<M
M_P"?WYGO?ZMYA_SX_(][_P"$5T3_ *!%C_X#)_A1_P (IHO_ $"+'_P&3_"O
M!/\ ALJR_P"A:N/_  )7_"C_ (;*LO\ H6Y__ A?\*?^M.6_\_\ \P_U:S#_
M )\?D?1L420QI'&BQQH JJHP !T %.KYP_X;*LO^A:N/_ E?\*/^&RK+_H6K
MC_P)7_"H_P!9LK_Y^_F7_J]F?_/E_A_F?1]-EA2>-HY462-AAD<9!![$5\Y?
M\-E67_0M7'_@2O\ A1_PV59?]"U<?^!*_P"%'^LV5_\ /W\P_P!7LS>]%_A_
MF>^_\(UI'_0+L_\ P'3_  H_X1G2/^@79_\ @.G^%>!?\-E67_0M7'_@2O\
MA1_PV59?]"W<?^!*_P"%7_K1EO\ S^_,S_U;S#?V'Y'T4UK"UK]F\I/L^WR_
M*VC;MQC;CIC':N?_ .%9^$_^A;TK_P  H_\ XFKG@WQ(GB_POIVLQPM;)>0K
M,(F;)7(SC/>MFO<Y:.*BJC2:>QX]ZE"3A>S1S7_"L_"?_0MZ5_X!1_\ Q-'_
M  K/PG_T+>E?^ 4?_P 372T4OJM#^1?</V]7^9_><U_PK3PG_P!"WI7_ (!1
M_P#Q-=!:VL-C;Q6]O$D$$2A(XHU"JJ@8  '0"I:*TA1ITO@BD1*I.?Q.X444
M5L9A1110 5E:YX4T?Q-"L.JZ9:ZA&IR%N(5?!]1D<5JT5E.G"HN6:NBXSE!W
MB[,\IU#]F/P#>[C'I<MHS'.Z&ZD'Y L1^E4[7]E3P-;R;I(;VY7^[)=,!_X[
MBO8J*\QY/@&[^QC]QZ*S3&I6567WLXCP_P#!/P5X9D$ECH%J)58,LLX,SJ1W
M#.21^%=JD:QJ BA1Z 4ZBN^CAJ.'5J4$O1'%4KU:SO4DV_,****Z3 RM8\*:
M-X@DCDU/2K/4)(QA&N8$D*CT!(.*S_\ A6?A/_H6]*_\ H__ (FNEHKGEAZ,
MWS2@F_0VC6J15HR9S7_"L_"?_0MZ5_X!1_\ Q-'_  K/PG_T+>E?^ 4?_P 3
M72T5/U6A_(ON'[>K_,_O,[1O#>E>'5E72].M=/$I!D%K"L>['3. ,]36C117
M1&,8+EBK(RE)R=V%1W%K%=1M'+&LB,,%6 (-2442BI*S5P3:U1P^J?!'P/K
M/VCPW8J6.2UO'Y+'\4P:TO!?PW\/?#U;M=!L/L(NBIF_>N^[;G'WB<=3T]:Z
M:BN6&#P].?M(02EWL;RQ-><.24VUVN%! /49HHKKW.8Y_P 0?#[PWXJYU71;
M.^?:5$DL*EP#Z-C(_ UQ%[^S#X NE/EZ9-;'^]'=RG_T)B*]7HKSZV782N[U
M*2;]#MI8[$T5:G4:^;/&H?V4?!$4FYDOIA_=>Y('Z &MW3OV=?A_IDJRIH$<
MKK_S\322J?JK,1^E>D45C'*<#!WC1C]QM+,L;-6=67WLRM'\)Z-X?39IFEVE
M@G7;;P*@_05J].!Q117I0I0IJT%8\^4Y3=Y.YEZQX5T?Q#)&^IZ79Z@\8(1K
MF!)"H/4#(.*SO^%9^$_^A;TK_P  H_\ XFNEHJ)8>C-WE%-^A:K5(JRDT<U_
MPK/PG_T+>E?^ 4?_ ,31_P *S\)_]"WI7_@%'_\ $UTM%3]5H?R+[A^WJ_S/
M[SFO^%9^$_\ H6]*_P# */\ ^)H_X5GX3_Z%O2O_  "C_P#B:Z6BCZK0_D7W
M![>K_,_O.:_X5GX3_P"A;TK_ , H_P#XFKVD>#]#T"Y-QIND6-A.R[#+;VZ1
ML5)!(R .,@?E6O13CAZ,7S1@K^@G6J25G)A111728GYFT445_)A_4 4444P"
MBBBD 4444 %%%%5'="ELS[[^"?\ R2OPU_UY1_\ H(KMZ**_J'+_ /=*7^%?
MD?S;CO\ >JGJ_P PHHHKT#B"BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
..BBB@ HHHH **** /_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6768745104">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Incentive Plans - Additional Information (Details) - USD ($)<br> shares in Millions, $ in Millions</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Apr. 23, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllocatedShareBasedCompensationExpense', window );">Stock-based compensation expense</a></td>
<td class="nump">$ 2.4<span></span>
</td>
<td class="nump">$ 1.9<span></span>
</td>
<td class="nump">$ 7.4<span></span>
</td>
<td class="nump">$ 6.3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember', window );">Restricted Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions', window );">Total unrecognized compensation expenses</a></td>
<td class="nump">$ 21.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21.6<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1', window );">Weighted average period expected to be recognized</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">3 years 7 months 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=kfrc_TwoThousandNineteenStockIncentivePlanMember', window );">Two Thousand Nineteen Stock Incentive Plan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized', window );">Shares available for grant (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2.8<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum | Restricted Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Restricted stock granted, vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">1 year<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum | Restricted Stock</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems', window );"><strong>Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1', window );">Restricted stock granted, vesting period</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">10 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllocatedShareBasedCompensationExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5047-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 14.F)<br> -URI http://asc.fasb.org/extlink&amp;oid=115993241&amp;loc=d3e301413-122809<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (h)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllocatedShareBasedCompensationExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (i)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares authorized for issuance under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=kfrc_TwoThousandNineteenStockIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=kfrc_TwoThousandNineteenStockIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>13
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6876847296">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 345,558<span></span>
</td>
<td class="nump">$ 326,584<span></span>
</td>
<td class="nump">$ 1,011,157<span></span>
</td>
<td class="nump">$ 973,560<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Direct costs</a></td>
<td class="nump">242,747<span></span>
</td>
<td class="nump">230,539<span></span>
</td>
<td class="nump">714,144<span></span>
</td>
<td class="nump">684,786<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">102,811<span></span>
</td>
<td class="nump">96,045<span></span>
</td>
<td class="nump">297,013<span></span>
</td>
<td class="nump">288,774<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">79,223<span></span>
</td>
<td class="nump">74,398<span></span>
</td>
<td class="nump">237,053<span></span>
</td>
<td class="nump">230,096<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">1,427<span></span>
</td>
<td class="nump">1,700<span></span>
</td>
<td class="nump">4,619<span></span>
</td>
<td class="nump">5,143<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Income from operations</a></td>
<td class="nump">22,161<span></span>
</td>
<td class="nump">19,947<span></span>
</td>
<td class="nump">55,341<span></span>
</td>
<td class="nump">53,535<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNonoperatingIncomeExpense', window );">Other expense, net</a></td>
<td class="nump">880<span></span>
</td>
<td class="nump">1,052<span></span>
</td>
<td class="nump">2,206<span></span>
</td>
<td class="nump">3,654<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income from continuing operations, before income taxes</a></td>
<td class="nump">21,281<span></span>
</td>
<td class="nump">18,895<span></span>
</td>
<td class="nump">53,135<span></span>
</td>
<td class="nump">49,881<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">5,374<span></span>
</td>
<td class="nump">4,739<span></span>
</td>
<td class="nump">13,178<span></span>
</td>
<td class="nump">12,595<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperations', window );">Income from continuing operations</a></td>
<td class="nump">15,907<span></span>
</td>
<td class="nump">14,156<span></span>
</td>
<td class="nump">39,957<span></span>
</td>
<td class="nump">37,286<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">(Loss) income from discontinued operations, net of tax</a></td>
<td class="num">(967)<span></span>
</td>
<td class="nump">2,021<span></span>
</td>
<td class="nump">76,697<span></span>
</td>
<td class="nump">4,338<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">14,940<span></span>
</td>
<td class="nump">16,177<span></span>
</td>
<td class="nump">116,654<span></span>
</td>
<td class="nump">41,624<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract', window );"><strong>Other comprehensive (loss) income:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent', window );">Change in fair value of interest rate swap, net of tax</a></td>
<td class="num">(113)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(871)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent', window );">Change in fair value of interest swap, net of tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">110<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">807<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income</a></td>
<td class="nump">$ 14,827<span></span>
</td>
<td class="nump">$ 16,287<span></span>
</td>
<td class="nump">$ 115,783<span></span>
</td>
<td class="nump">$ 42,431<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAbstract', window );"><strong>Earnings per share &#8211; basic:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare', window );">Continuing operations (in dollars per share)</a></td>
<td class="nump">$ 0.70<span></span>
</td>
<td class="nump">$ 0.57<span></span>
</td>
<td class="nump">$ 1.68<span></span>
</td>
<td class="nump">$ 1.50<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare', window );">Discontinued operations (in dollars per share)</a></td>
<td class="num">(0.04)<span></span>
</td>
<td class="nump">0.08<span></span>
</td>
<td class="nump">3.24<span></span>
</td>
<td class="nump">0.18<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasic', window );">Earnings per share - basic (in dollars per share)</a></td>
<td class="nump">0.66<span></span>
</td>
<td class="nump">0.65<span></span>
</td>
<td class="nump">4.92<span></span>
</td>
<td class="nump">1.68<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDilutedAbstract', window );"><strong>Earnings per share &#8211; diluted:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare', window );">Continuing operations (in dollars per share)</a></td>
<td class="nump">0.68<span></span>
</td>
<td class="nump">0.56<span></span>
</td>
<td class="nump">1.65<span></span>
</td>
<td class="nump">1.48<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare', window );">Discontinued operations (in dollars per share)</a></td>
<td class="num">(0.04)<span></span>
</td>
<td class="nump">0.08<span></span>
</td>
<td class="nump">3.16<span></span>
</td>
<td class="nump">0.17<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareDiluted', window );">Earnings per share &#8211; diluted (in dollars per share)</a></td>
<td class="nump">$ 0.64<span></span>
</td>
<td class="nump">$ 0.64<span></span>
</td>
<td class="nump">$ 4.81<span></span>
</td>
<td class="nump">$ 1.65<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic', window );">Weighted average shares outstanding &#8211; basic (in shares)</a></td>
<td class="nump">22,770<span></span>
</td>
<td class="nump">24,730<span></span>
</td>
<td class="nump">23,723<span></span>
</td>
<td class="nump">24,746<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding', window );">Weighted average shares outstanding &#8211; diluted (in shares)</a></td>
<td class="nump">23,342<span></span>
</td>
<td class="nump">25,366<span></span>
</td>
<td class="nump">24,278<span></span>
</td>
<td class="nump">25,252<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e557-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 55<br> -Paragraph 52<br> -URI http://asc.fasb.org/extlink&amp;oid=117327953&amp;loc=d3e4984-109258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareDilutedAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareDilutedAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from continuing operations attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4613673-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868656-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1252-109256<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-03(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868656-224227<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1278-109256<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(21))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1337-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 5<br> -Subparagraph (SAB Topic 5.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=116822174&amp;loc=d3e355146-122828<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=SL5780133-109256<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1278-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss), attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130543-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 30<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=68048583&amp;loc=d3e3636-108311<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 16<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1505-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfSharesOutstandingBasic">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1448-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfSharesOutstandingBasic</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>14
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6769550064">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Assets, Net (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationPlanAssets', window );">Assets held in Rabbi Trust</a></td>
<td class="nump">$ 33,739<span></span>
</td>
<td class="nump">$ 29,134<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use assets for operating leases, net</a></td>
<td class="nump">17,866<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Equity method investment</a></td>
<td class="nump">8,641<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalizedComputerSoftwareNet', window );">Capitalized software, net</a></td>
<td class="nump">7,395<span></span>
</td>
<td class="nump">4,828<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet', window );">Deferred loan costs, net</a></td>
<td class="nump">943<span></span>
</td>
<td class="nump">1,182<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssetsNoncurrent', window );">Interest rate swap derivative instrument</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">900<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsMiscellaneousNoncurrent', window );">Other non-current assets</a></td>
<td class="nump">1,238<span></span>
</td>
<td class="nump">620<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Total Other assets, net</a></td>
<td class="nump">$ 69,822<span></span>
</td>
<td class="nump">$ 36,664<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedComputerSoftwareNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalizedComputerSoftwareNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section S45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68176171&amp;loc=SL68176184-208336<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationPlanAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationPlanAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other 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, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsMiscellaneousNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsMiscellaneousNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>15
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6780411200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases - Schedule of Lease Expenses (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease expense</a></td>
<td class="nump">$ 1,712<span></span>
</td>
<td class="nump">$ 5,147<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableLeaseCost', window );">Variable lease costs</a></td>
<td class="nump">404<span></span>
</td>
<td class="nump">1,183<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShortTermLeaseCost', window );">Short-term lease expense</a></td>
<td class="nump">195<span></span>
</td>
<td class="nump">595<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubleaseIncome', window );">Sublease income</a></td>
<td class="num">(119)<span></span>
</td>
<td class="num">(332)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCost', window );">Total operating lease expense</a></td>
<td class="nump">$ 2,192<span></span>
</td>
<td class="nump">$ 6,593<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lease cost recognized by lessee for lease contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of short-term lease cost, excluding expense for lease with term of one month or less.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubleaseIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of sublease income excluding finance and operating lease expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubleaseIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>16
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6781927984">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS&#8217; EQUITY (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="6">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2018</div></th>
<th class="th"><div>Mar. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockDividendsPerShareDeclared', window );">Dividend (in dollars per share)</a></td>
<td class="nump">$ 0.18<span></span>
</td>
<td class="nump">$ 0.18<span></span>
</td>
<td class="nump">$ 0.18<span></span>
</td>
<td class="nump">$ 0.18<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
<td class="nump">$ 0.12<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax', window );">Tax benefit</a></td>
<td class="nump">$ 37<span></span>
</td>
<td class="nump">$ 162<span></span>
</td>
<td class="nump">$ 95<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToParent', window );">Interest rate swap tax</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 38<span></span>
</td>
<td class="nump">$ 61<span></span>
</td>
<td class="nump">$ 176<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member', window );">Accounting Standards Update 2014-09</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple', window );">Tax effect of new accounting standard</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 63<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockDividendsPerShareDeclared">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate dividends declared during the period for each share of common stock outstanding.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockDividendsPerShareDeclared</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cumulative tax effect on beginning retained earnings from change in accounting principle.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e39076-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit), after reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss), attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e640-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6666877728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Assets, Net (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock', window );">Schedule of Other Assets, Net</a></td>
<td class="text"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Other assets, net consisted of the following (in thousands):</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:62.583333%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.147436%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.921795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.147436%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Assets held in Rabbi Trust</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">33,739&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">29,134&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use assets for operating leases, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">17,866&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Equity method investment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8,641&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Capitalized software, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7,395&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,828&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred loan costs, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">943&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,182&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Interest rate swap derivative instrument</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">900&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other non-current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,238&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">620&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Other assets, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">69,822&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">36,664&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of noncurrent assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6778577856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock', window );">Basis of Presentation</a></td>
<td class="text">The unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the SEC regarding interim financial reporting. Accordingly, certain information and footnotes normally required by GAAP for complete financial statements have been condensed or omitted pursuant to those rules and regulations, although Kforce believes that the disclosures made are adequate to make the information not misleading. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our 2018 Annual Report on Form 10-K. In management&#8217;s opinion, the accompanying unaudited condensed consolidated financial statements reflect all adjustments considered necessary for a fair presentation. The Unaudited Condensed Consolidated Balance Sheet as of December&#160;31, 2018 was derived from our audited Consolidated Balance Sheet as of December&#160;31, 2018, as presented in our 2018 Annual Report on Form 10-K.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription', window );">Reclassification</a></td>
<td class="text">Certain prior year amounts have been reclassified to conform with the current period presentation for amounts related to discontinued operations.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Principles of Consolidation</a></td>
<td class="text">The unaudited condensed consolidated financial statements include the accounts of Kforce Inc. and its subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. References in this document to &#8220;Kforce,&#8221; the &#8220;Company,&#8221; &#8220;we,&#8221; the &#8220;Firm,&#8221; &#8220;management,&#8221; &#8220;our&#8221; or &#8220;us&#8221; refer to Kforce Inc. and its subsidiaries, except where the context indicates otherwise.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text">The preparation of 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 financial statements and the reported amounts of revenues and expenses during the reporting period. The most critical of these estimates and assumptions relate to the following: allowance for doubtful accounts; income taxes; self-insured liabilities for workers&#8217; compensation and health insurance; obligations for the pension plan and any asset impairments. Although these and other estimates and assumptions are based on the best available information, actual results could be materially different from these estimates.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text">All highly liquid investments with original maturity dates of three months or less at the time of purchase are classified as cash equivalents. Cash and cash equivalents are stated at cost, which approximates fair value because of the short-term nature of these instruments. Our cash equivalents are held in government money market funds and at times may exceed federally insured limits.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentsPolicy', window );">Equity Method Investment</a></td>
<td class="text">In June 2019, we entered into a joint venture whereby Kforce has a 50% ownership in WorkLLama, LLC (&#8220;WorkLLama&#8221;). WorkLLama has and continues to develop the technology for a SaaS platform focused on consultant engagement and referral technologies, which we believe will enhance our opportunities to efficiently and effectively identify and place consultants on assignment. Our non-controlling interest in WorkLLama, a variable interest entity, is accounted for as an equity method investment. Under the equity method, the carrying value is at cost and adjusted for our proportionate share of earnings or losses. We recorded a loss on equity method investment of $0.4 million during the three and nine months ended September&#160;30, 2019. The balance of the investment in WorkLLama of $8.6 million was included in Other assets, net in the Unaudited Condensed Consolidated Balance Sheet at September&#160;30, 2019. Under the joint venture operating agreement for WorkLLama, Kforce is obligated to make additional cash contributions that are contingent upon WorkLLama&#8217;s achievement of certain operational and financial milestones, which are centered around the market acceptance of their technologies and success with Kforce&#8217;s internal objectives.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kfrc_HealthInsurancePolicyTextBlock', window );">Health Insurance</a></td>
<td class="text">Except for certain fully insured health insurance lines of coverage, Kforce retains the risk of loss for each health insurance plan participant up to $500 thousand in claims annually. For its partially self-insured lines of coverage, health insurance costs are accrued using estimates to approximate the liability for reported claims and incurred but not reported claims, which are primarily based upon an evaluation of historical claims experience, actuarially-determined completion factors and a qualitative review of our health insurance exposure including the extent of outstanding claims and expected changes in health insurance costs.<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Earnings per Share</a></td>
<td class="text">Basic earnings per share is computed as net income divided by the weighted average number of common shares outstanding (&#8220;WASO&#8221;) during the period. WASO excludes unvested shares of restricted stock. Diluted earnings per share is computed by dividing net income by diluted WASO. Diluted WASO includes the dilutive effect of potentially dilutive securities such as unvested shares of restricted stock using the treasury stock method, except where the effect of including potential common shares would be anti-dilutive.<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New Accounting Standards, Recently Adopted and Accounting Standards Not Yet Adopted</a></td>
<td class="text"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Recently Adopted Accounting Standards</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the FASB issued authoritative guidance regarding a customer&#8217;s accounting for implementation costs incurred for a cloud computing arrangement that is a service contract. The amendment aligns the requirements for capitalizing these implementation costs with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software, and defer these costs over the non-cancelable term of the cloud computing arrangements plus any optional renewal periods that are reasonably certain to be exercised. This amendment also requires entities to present cash flows, capitalized costs and amortization expense in the same financial statement line items as the service costs incurred for such arrangements. The guidance is effective for fiscal periods beginning after December 15, 2019 with retrospective application or prospective to all implementation costs incurred after the date of adoption. We early adopted this standard effective January 1, 2019, using the prospective method. Historically, these implementation costs were recorded as capital expenditures within investing cash flows and Other assets, net in the consolidated balance sheets. Due to the adoption of this standard and effective January 1, 2019, these implementation costs are recorded within operating cash flows and Prepaids and other current assets if expected to be recognized within one year and Other assets, net, if over one year, in the Unaudited Condensed Consolidated Balance Sheet. As of and for the three and nine months ended September&#160;30, 2019, these costs were not material to our operations.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In February 2018, the FASB issued authoritative guidance regarding the reclassification of certain stranded tax effects from accumulated other comprehensive income to retained earnings as a result of the change in tax rates related to the Tax Cuts and Jobs Act. The guidance is effective for fiscal periods beginning after December 15, 2018. We elected to adopt this optional standard and reclassified approximately $168 thousand from accumulated other comprehensive income to retained earnings on January 1, 2019 using the period of adoption method.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In August 2017, the FASB issued authoritative guidance targeting improvements to accounting for hedging activities, which expands and clarifies hedge accounting for nonfinancial and financial risk components, aligns the recognition and presentation of the effects of the hedging instrument and hedged item in the financial statements, and simplifies the requirements for assessing effectiveness in a hedging relationship. The guidance is effective for annual periods beginning after December 15, 2018. We adopted this standard as of January 1, 2019 using the modified retrospective approach with no cumulative adjustment required. Additionally, we adopted the presentation and disclosure requirements using the prospective method as required. Refer to Note L - &#8220;Derivative Instrument and Hedging Activity&#8221; for the additional disclosures of the Firm&#8217;s derivative instrument.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In February 2016, the FASB issued authoritative guidance regarding the accounting for leases, and has since issued subsequent updates to the initial guidance. The amended guidance requires the recognition of assets and liabilities for operating leases. The guidance is effective for annual periods beginning after December 15, 2018. We adopted this standard using the optional transition method as of January 1, 2019, without retrospective application to comparative periods. Refer to Note I - &#8220;Leases&#8221; for additional accounting policy and transition disclosures related to our operating leases.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Accounting Standards Not Yet Adopted</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the FASB issued authoritative guidance regarding changes to the disclosure requirement for defined benefit plans including additions and deletions to certain disclosure requirements for employers that sponsor defined benefit pension or other post-retirement plans. The guidance is effective for fiscal periods beginning after December 15, 2020 with the retrospective method required for all periods presented. The adoption of this guidance will modify our disclosures but we do not expect this standard to have a material effect on our consolidated financial statements.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In June 2016, the FASB issued authoritative guidance on accounting for credit losses on financial instruments, including trade receivables, and has since issued subsequent updates to the initial guidance. The amended guidance requires the application of a current expected credit loss model, a new impairment model, which measures expected credit losses based on relevant information, including historical experience, current conditions and reasonable and supportable forecasts. The guidance is effective for annual periods beginning after December 15, 2019. The guidance requires adoption using a modified retrospective approach. We are currently finalizing the changes to our allowance methodology for our trade receivables as a result of the implementation of this standard, and we do not expect the impact to have a material effect on our consolidated financial statements.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfrc_HealthInsurancePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the health insurance liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfrc_HealthInsurancePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02)<br> -URI http://asc.fasb.org/extlink&amp;oid=116822174&amp;loc=d3e355033-122828<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.3A-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=116822174&amp;loc=d3e355100-122828<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>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.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 21D<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=SL94080555-108585<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PriorPeriodReclassificationAdjustmentDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for reclassifications that affects the comparability of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6359566&amp;loc=d3e326-107755<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PriorPeriodReclassificationAdjustmentDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6780317712">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock', window );">Components of Net Periodic Benefit Cost</a></td>
<td class="text"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table presents the components of net periodic benefit cost (in thousands):</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:41.750000%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.461538%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.461538%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.461538%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.461538%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Service cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">65&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">338&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">195&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,014&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Interest cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">151&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">117&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">453&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">351&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net periodic benefit cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">216&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">455&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">648&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,365&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfNetBenefitCostsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfNetBenefitCostsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6877587232">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Disaggregation of Revenue - Schedule of Disaggregation of Revenue (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenue</a></td>
<td class="nump">$ 345,558<span></span>
</td>
<td class="nump">$ 326,584<span></span>
</td>
<td class="nump">$ 1,011,157<span></span>
</td>
<td class="nump">$ 973,560<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=kfrc_FlexRevenueMember', window );">Flex revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenue</a></td>
<td class="nump">333,652<span></span>
</td>
<td class="nump">316,102<span></span>
</td>
<td class="nump">973,987<span></span>
</td>
<td class="nump">939,147<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ProductOrServiceAxis=kfrc_DirectHireRevenueMember', window );">Direct Hire revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenue</a></td>
<td class="nump">11,906<span></span>
</td>
<td class="nump">10,482<span></span>
</td>
<td class="nump">37,170<span></span>
</td>
<td class="nump">34,413<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=kfrc_TechnologySegmentMember', window );">Tech</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenue</a></td>
<td class="nump">271,999<span></span>
</td>
<td class="nump">251,079<span></span>
</td>
<td class="nump">792,947<span></span>
</td>
<td class="nump">737,339<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=kfrc_TechnologySegmentMember', window );">Tech | Flex revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenue</a></td>
<td class="nump">267,304<span></span>
</td>
<td class="nump">247,154<span></span>
</td>
<td class="nump">777,227<span></span>
</td>
<td class="nump">723,159<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=kfrc_TechnologySegmentMember', window );">Tech | Direct Hire revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenue</a></td>
<td class="nump">4,695<span></span>
</td>
<td class="nump">3,925<span></span>
</td>
<td class="nump">15,720<span></span>
</td>
<td class="nump">14,180<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=kfrc_FinanceAndAccountingSegmentMember', window );">FA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenue</a></td>
<td class="nump">73,559<span></span>
</td>
<td class="nump">75,505<span></span>
</td>
<td class="nump">218,210<span></span>
</td>
<td class="nump">236,221<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=kfrc_FinanceAndAccountingSegmentMember', window );">FA | Flex revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenue</a></td>
<td class="nump">66,348<span></span>
</td>
<td class="nump">68,948<span></span>
</td>
<td class="nump">196,760<span></span>
</td>
<td class="nump">215,988<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=kfrc_FinanceAndAccountingSegmentMember', window );">FA | Direct Hire revenue</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueLineItems', window );"><strong>Disaggregation of Revenue [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Total Revenue</a></td>
<td class="nump">$ 7,211<span></span>
</td>
<td class="nump">$ 6,557<span></span>
</td>
<td class="nump">$ 21,450<span></span>
</td>
<td class="nump">$ 20,233<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130543-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=kfrc_FlexRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=kfrc_FlexRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ProductOrServiceAxis=kfrc_DirectHireRevenueMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ProductOrServiceAxis=kfrc_DirectHireRevenueMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=kfrc_TechnologySegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=kfrc_TechnologySegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=kfrc_FinanceAndAccountingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=kfrc_FinanceAndAccountingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6862880352">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Incentive Plans (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock', window );">Summary of Restricted Stock Activity</a></td>
<td class="text"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table presents the restricted stock activity for the nine months ended September&#160;30, 2019 (in thousands, except per share amounts):</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:42.711538%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.467949%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.108974%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.108974%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Number&#160;of&#160;Restricted&#160;Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-Average<br/>Grant Date<br/>Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total&#160;Intrinsic<br/>Value&#160;of&#160;Restricted<br/>Stock Vested</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at December 31, 2018 (1)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,320&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">24.94&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">69&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">33.08&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(51)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">24.23&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Vested (2)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(129)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">23.75&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,602&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at September 30, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,209&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">25.55&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr></table></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-weight:400;line-height:120%;">(1) The weighted-average grant date fair value at December 31, 2018 has been updated to correct an immaterial reporting error in our 2018 Annual Report on Form 10-K.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-weight:400;line-height:120%;">(2) The increase in shares vested during the nine months ended September 30, 2019 was due to the acceleration of stock-based compensation expense triggered by a change in control of KGS.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6779655168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Jun. 07, 2019</div></th>
<th class="th"><div>Apr. 01, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax', window );">(Loss) gain on sale of discontinued operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 79,602<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kfrc_EffectiveIncomeTaxRateDiscontinuedOperationsPercent', window );">Effective tax rates for discontinued operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4.40%<span></span>
</td>
<td class="nump">25.60%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations', window );">Cash provided by (used in) operating activities for discontinued operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,100<span></span>
</td>
<td class="nump">$ 5,400<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations', window );">Cash provided by (used in) investing activities for discontinued operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">118,500<span></span>
</td>
<td class="num">$ (900)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember', window );">Discontinued Operations, Disposed of by Sale | Kforce Government Solutions, Inc.("KGS")</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Total cash purchase price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 115,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax', window );">(Loss) gain on sale of discontinued operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">72,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kfrc_DisposalGroupIncludingDiscontinuedOperationTransactionCosts', window );">Transaction costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 9,600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Income tax expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember', window );">Discontinued Operations, Disposed of by Sale | TraumaFX</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration', window );">Total cash purchase price</a></td>
<td class="nump">$ 18,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax', window );">(Loss) gain on sale of discontinued operations</a></td>
<td class="nump">7,300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kfrc_DisposalGroupIncludingDiscontinuedOperationTransactionCosts', window );">Transaction costs</a></td>
<td class="nump">$ 2,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kfrc_DisposalGroupIncludingDiscontinuedOperationWorkingCapitalAdjustment', window );">Working capital adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kfrc_PaymentForContingentConsiderationLiability', window );">Contingent consideration paid</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 600<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfrc_DisposalGroupIncludingDiscontinuedOperationTransactionCosts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Transaction Costs</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfrc_DisposalGroupIncludingDiscontinuedOperationTransactionCosts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfrc_DisposalGroupIncludingDiscontinuedOperationWorkingCapitalAdjustment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Group, Including Discontinued Operation, Working Capital Adjustment</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfrc_DisposalGroupIncludingDiscontinuedOperationWorkingCapitalAdjustment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfrc_EffectiveIncomeTaxRateDiscontinuedOperationsPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of income tax expense (benefit) pertaining to discontinued operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfrc_EffectiveIncomeTaxRateDiscontinuedOperationsPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfrc_PaymentForContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Payment For Contingent Consideration Liability</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfrc_PaymentForContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of investing activities of discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=kfrc_KforceGovernmentSolutionsIncKGSMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=kfrc_KforceGovernmentSolutionsIncKGSMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=kfrc_TraumaFXMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=kfrc_TraumaFXMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6866219920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock', window );">Employee Benefit Plans</a></td>
<td class="text">Employee Benefit Plans<div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Supplemental Executive Retirement Plan</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Kforce maintains a Supplemental Executive Retirement Plan (&#8220;SERP&#8221;) for the benefit of certain executive officers. The primary goals of the SERP are to create an additional wealth accumulation opportunity, restore lost qualified pension benefits due to government limitations and retain our covered executive officers. The SERP is a non-qualified benefit plan and does not include elective deferrals of covered executive officers&#8217; compensation.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table presents the components of net periodic benefit cost (in thousands):</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:41.750000%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.461538%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.461538%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.461538%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.461538%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Service cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">65&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">338&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">195&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,014&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Interest cost</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">151&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">117&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">453&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">351&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net periodic benefit cost</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">216&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">455&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">648&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,365&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The service cost is recorded in SG&amp;A and the interest cost is recorded in Other expense, net in the accompanying Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The projected benefit obligation as of September&#160;30, 2019 and December&#160;31, 2018 was $15.7 million and $15.0 million, respectively, and is recorded in Other long-term liabilities in the accompanying Unaudited Condensed Consolidated Balance Sheets. There is no requirement for Kforce to fund the SERP and, as a result, no contributions were made to the SERP during the nine months ended September&#160;30, 2019. Kforce does not currently anticipate funding the SERP during the year ended December&#160;31, 2019.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndEmployeeBenefitPlansTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 712<br> -URI http://asc.fasb.org/topic&amp;trid=2197446<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 710<br> -URI http://asc.fasb.org/topic&amp;trid=2127225<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -URI http://asc.fasb.org/topic&amp;trid=2235017<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndEmployeeBenefitPlansTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6862830864">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Assets, Net<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract', window );"><strong>Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsDisclosureTextBlock', window );">Other Assets, Net</a></td>
<td class="text">Other Assets, Net<div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Other assets, net consisted of the following (in thousands):</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:62.583333%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.147436%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.921795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.147436%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Assets held in Rabbi Trust</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">33,739&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">29,134&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Right-of-use assets for operating leases, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">17,866&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Equity method investment</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8,641&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Capitalized software, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7,395&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,828&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred loan costs, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">943&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,182&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Interest rate swap derivative instrument</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">900&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other non-current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,238&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">620&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Other assets, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">69,822&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">36,664&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R51.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6781618736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Instrument and Hedging Activity - Accumulated Derivative Instrument Gain (Loss) Activity (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2019 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract', window );"><strong>AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at beginning of period</a></td>
<td class="nump">$ 168,331<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at end of period</a></td>
<td class="nump">187,925<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember', window );">Accumulated Derivative Instrument Gain</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract', window );"><strong>AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at beginning of period</a></td>
<td class="nump">900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossBeforeTax', window );">Net change associated with current period hedging transactions</a></td>
<td class="num">(1,165)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at end of period</a></td>
<td class="num">$ (265)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossBeforeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax, after reclassification adjustments of other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33775-111570<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossBeforeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R9999.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6869921072">
<tr>
<th class="tl" colspan="1">Label</th>
<th class="tl"><strong>Element</strong></th>
<th class="th" colspan="1">Value</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member', window );">Accounting Standards Update 2014-09 [Member]</a></td>
<td class="th" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption', window );">Cumulative Effect of New Accounting Principle in Period of Adoption</a></td>
<td class="th" style="border-bottom: 0px;">us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption</td>
<td class="num">$ (179,000)<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member', window );">Accounting Standards Update 2014-09 [Member] | Retained Earnings [Member]</a></td>
<td class="th" style="border-bottom: 0px;"></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption', window );">Cumulative Effect of New Accounting Principle in Period of Adoption</a></td>
<td class="th" style="border-bottom: 0px;">us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption</td>
<td class="num">$ (179,000)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201409Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_RetainedEarningsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6866079856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Instrument and Hedging Activity (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock', window );">Activity in the Accumulated Derivative Instrument Gain</a></td>
<td class="text"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the activity in the accumulated derivative instrument gain (loss) for the nine months ended September&#160;30, 2019 (in thousands):</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:79.410256%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:16.589744%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated derivative instrument gain, beginning of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">900&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net change associated with current period hedging transactions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,165)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated derivative instrument loss, end of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(265)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of accumulated other comprehensive income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669686-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6879442720">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations - Summary of Pretax Profit (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax', window );">(Loss) gain on sale of discontinued operations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 79,602<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">(Loss) income from discontinued operations, net of tax</a></td>
<td class="num">$ (967)<span></span>
</td>
<td class="nump">$ 2,021<span></span>
</td>
<td class="nump">76,697<span></span>
</td>
<td class="nump">4,338<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember', window );">Discontinued Operations, Disposed of by Sale | GS segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems', window );"><strong>Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue', window );">Revenue</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">28,868<span></span>
</td>
<td class="nump">27,737<span></span>
</td>
<td class="nump">86,809<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold', window );">Direct costs</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">20,532<span></span>
</td>
<td class="nump">19,494<span></span>
</td>
<td class="nump">63,531<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss', window );">Gross profit</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">8,336<span></span>
</td>
<td class="nump">8,243<span></span>
</td>
<td class="nump">23,278<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense', window );">Selling, general and administrative expenses</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">5,373<span></span>
</td>
<td class="nump">6,842<span></span>
</td>
<td class="nump">16,702<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">248<span></span>
</td>
<td class="nump">307<span></span>
</td>
<td class="nump">749<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss', window );">Income from discontinued operations</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">2,715<span></span>
</td>
<td class="nump">1,094<span></span>
</td>
<td class="nump">5,827<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax', window );">(Loss) gain on sale of discontinued operations</a></td>
<td class="num">(402)<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">79,602<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kfrc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense', window );">Other income (expense), net</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">8<span></span>
</td>
<td class="num">(436)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax', window );">(Loss) income from discontinued operations, before income taxes</a></td>
<td class="num">(402)<span></span>
</td>
<td class="nump">2,723<span></span>
</td>
<td class="nump">80,260<span></span>
</td>
<td class="nump">5,827<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation', window );">Income tax expense</a></td>
<td class="nump">565<span></span>
</td>
<td class="nump">702<span></span>
</td>
<td class="nump">3,563<span></span>
</td>
<td class="nump">1,489<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity', window );">(Loss) income from discontinued operations, net of tax</a></td>
<td class="num">$ (967)<span></span>
</td>
<td class="nump">$ 2,021<span></span>
</td>
<td class="nump">$ 76,697<span></span>
</td>
<td class="nump">$ 4,338<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfrc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other expense (income), net attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfrc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of depreciation and amortization expense attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gross profit attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721523-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1012-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsDisposedOfBySaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=kfrc_GSSegmentDivestitureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=kfrc_GSSegmentDivestitureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6769565728">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies (Details)<br> $ in Millions</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2019 </div>
<div>USD ($)</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kfrc_SupplementalUnemploymentBenefitsOnChangeInControl', window );">Unemployment benefits, possible liability with a change in control</a></td>
<td class="nump">$ 33.4<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl', window );">Unemployment benefits, possible liability without a change in control</a></td>
<td class="nump">$ 16.5<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kfrc_PeriodForContinuationOfBenefitsUnderAgreement', window );">Period for providing minimum compensation salary and continuation of certain benefits to executives under employment agreements</a></td>
<td class="text">6 months<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kfrc_EmploymentAgreementSeverancePercentageOfAnnualSalary', window );">Severance payment as a percentage of annual salary</a></td>
<td class="nump">100.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kfrc_EmploymentAgreementSeverancePercentageOfAnnualBonus', window );">Severance payment as a percentage of annual bonus</a></td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherCommitmentsLineItems', window );"><strong>Other Commitments [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kfrc_PeriodForContinuationOfBenefitsUnderAgreement', window );">Period for providing minimum compensation salary and continuation of certain benefits to executives under employment agreements</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kfrc_EmploymentAgreementSeverancePercentageOfAnnualSalary', window );">Severance payment as a percentage of annual salary</a></td>
<td class="nump">300.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kfrc_EmploymentAgreementSeverancePercentageOfAnnualBonus', window );">Severance payment as a percentage of annual bonus</a></td>
<td class="nump">300.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfrc_EmploymentAgreementSeverancePercentageOfAnnualBonus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employment Agreement, Severance Percentage Of Annual Bonus</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfrc_EmploymentAgreementSeverancePercentageOfAnnualBonus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfrc_EmploymentAgreementSeverancePercentageOfAnnualSalary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Employment Agreement, Severance Percentage Of Annual Salary</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfrc_EmploymentAgreementSeverancePercentageOfAnnualSalary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfrc_PeriodForContinuationOfBenefitsUnderAgreement">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Period for continuation of minimum compensation and benefits under certain executive employee agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfrc_PeriodForContinuationOfBenefitsUnderAgreement</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfrc_SupplementalUnemploymentBenefitsOnChangeInControl">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Supplemental unemployment benefits for employees under contract that are terminated without good cause or the employee resigns for good reason following a change in control.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfrc_SupplementalUnemploymentBenefitsOnChangeInControl</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Supplemental unemployment benefits for employees under contract that are terminated without good cause or the employee resigns for good reason in the absence of a change in control.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherCommitmentsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherCommitmentsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6782916528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeasesTextBlock', window );">Leases</a></td>
<td class="text">Leases<div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Kforce leases property for our field offices as well as certain office equipment. We determine if a contract or arrangement meets the definition of a lease at inception. We recorded approximately $17.6 million of right-of-use (&#8220;ROU&#8221;) assets and $21.0 million of lease liabilities on our consolidated balance sheet on January 1, 2019 related to operating leases upon adoption of the new lease standard. The difference between the ROU assets and lease liabilities balances relates to the lease incentive liabilities recorded as of December 31, 2018 in accordance with the previous lease accounting guidance. We determined that no cumulative effect adjustment to retained earnings was necessary upon adoption. We elected the package of practical expedients and did not reassess our prior conclusions regarding lease identification, lease classification and initial direct costs. We did not elect the hindsight practical expedient. ROU assets for operating leases, net of amortization, are recorded within Other assets, net and operating lease liabilities are recorded within current liabilities if expected to be recognized in less than one year and in Other long-term liabilities, if over one year, in the Unaudited Condensed Consolidated Balance Sheet. Operating lease additions are non-cash transactions and the amortization of the ROU assets is reflected as Noncash lease expense within operating activities in the Unaudited Condensed Consolidated Statement of Cash Flows. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Finance leases are not significant to our operations as of and for the three and nine months ended September&#160;30, 2019.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Operating Leases</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We elected not to separate lease and non-lease components when determining the consideration in the contract. ROU assets and lease liabilities are recognized based on the present value of the lease payments over the lease term at the commencement date. If there is no rate implicit in the lease, we use our incremental borrowing rate in the present value calculation, which is based on our collateralized borrowing rate and determined based on the terms of our leases and the economic environment in which they exist. Our weighted-average discount rate was 3.9% on September&#160;30, 2019. Our lease agreements do not contain any material residual value guarantees or restrictive covenants.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Our lease terms typically range from <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RleHRyZWdpb246NmU1MGE4ZDg2N2ZmNDM2MWFjMGFmMTZiM2U2OTg1MTVfMjI5MA_1ef464c3-34b7-4ee7-809a-d080b27aa853">three</span> to <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RleHRyZWdpb246NmU1MGE4ZDg2N2ZmNDM2MWFjMGFmMTZiM2U2OTg1MTVfMjI5Ng_6ea6ea6d-95eb-4585-bd98-29491ddc349a">five</span> years with one or more similar options to renew. The exercise of renewal options is at our sole discretion and is included in the lease term if we are reasonably certain that the renewal option will be exercised. Our weighted-average remaining lease term was 4.6 years at September&#160;30, 2019.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We elected the short-term practical expedient for leases with an initial term of 12 months or less and did not recognize ROU assets or lease liabilities for these short-term leases.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In addition to base rent, certain of our operating leases require variable payments of property taxes, insurance and common area maintenance. These variable lease costs, other than those dependent upon an index or rate, are expensed when the obligation for those payments is incurred.</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:29.891026%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:44.314103%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:19.794872%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table presents operating lease expense included in selling, general and administrative expenses (&#8220;SG&amp;A&#8221;) for the three and nine months ended September&#160;30, 2019 (in thousands):</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:62.583333%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.147436%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.921795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.147436%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,712&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,147&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Variable lease costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">404&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,183&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term lease expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">195&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">595&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Sublease income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(119)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(332)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating lease expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,192&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,593&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="margin-top:5pt;"><span><br/></span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table presents the maturities of operating lease liabilities as of September&#160;30, 2019 (in thousands):</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:56.493590%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:22.358974%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.147436%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Remainder of 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,113&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,954&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,539&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,788&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,331&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,477&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,798&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total maturities of operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">22,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Less: imputed interest</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,898&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">20,102&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table presents the expected future contractual operating lease obligations as of December 31, 2018 in accordance with the previous guidance (in thousands):</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:44.634615%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:34.217949%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.147436%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,994&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,177&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,731&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,142&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,745&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,199&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total future contractual operating lease obligations</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">21,988&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeasesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=77888251<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeasesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6862798032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">Commitments and Contingencies</a></td>
<td class="text">Commitments and Contingencies<div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Employment Agreements</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Kforce has employment agreements with certain executives that provide for minimum compensation, salary and continuation of certain benefits for a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80Ni9mcmFnOmFhYmJmMDllN2VlMzQ4ZGU4OTk1MmNhZTBiY2I3ZjQ3L3RleHRyZWdpb246YWFiYmYwOWU3ZWUzNDhkZTg5OTUyY2FlMGJjYjdmNDdfMjEy_ba8996d2-55c4-4a34-a0bf-6807c8a89a26">six</span>-month to a <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80Ni9mcmFnOmFhYmJmMDllN2VlMzQ4ZGU4OTk1MmNhZTBiY2I3ZjQ3L3RleHRyZWdpb246YWFiYmYwOWU3ZWUzNDhkZTg5OTUyY2FlMGJjYjdmNDdfMjI2_60d4293f-4651-41e6-9424-c196f1b06cfb">three</span>-year period after their employment ends under certain circumstances. Certain of the agreements also provide for a severance payment ranging from one to three times annual salary and one-half to three times average annual bonus if such an agreement is terminated without good cause by Kforce or for good reason by the executive subject to certain post-employment restrictive covenants. At September&#160;30, 2019, our liability would be approximately $33.4 million if, following a change in control, all of the executives under contract were terminated without good cause by the employer or if the executives resigned for good reason and $16.5 million if, in the absence of a change in control, all of the executives under contract were terminated by Kforce without good cause or if the executives resigned for good reason. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Litigation</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">We are involved in legal proceedings, claims and administrative matters that arise in the ordinary course of business. We have made accruals with respect to certain of these matters, where appropriate, that are reflected in our unaudited condensed consolidated financial statements but are not, individually or in the aggregate, considered material. Legal costs incurred in connection with loss contingencies are expensed as incurred. For other matters for which an accrual has not been made, we have not yet determined that a loss is probable or the amount of loss cannot be reasonably estimated. While the ultimate outcome of the matters cannot be determined, we currently do not expect that these proceedings and claims, individually or in the aggregate, will have a material effect on our financial position, results of operations or cash flows. The outcome of any litigation is inherently uncertain, however, and if decided adversely to us, or if we determine that settlement of particular litigation is appropriate, we may be subject to liability that could have a material adverse effect on our financial position, results of operations or cash flows. Kforce maintains liability insurance in amounts and with such coverage and deductibles as management believes is reasonable. The principal liability risks that Kforce insures against are workers&#8217; compensation, personal injury, bodily injury, property damage, directors&#8217; and officers&#8217; liability, errors and omissions, cyber liability, employment practices liability and fidelity losses. There can be no assurance that Kforce&#8217;s liability insurance will cover all events or that the limits of coverage will be sufficient to fully cover all liabilities. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On August 23, 2019, Kforce Inc. was served with a complaint, as amended, brought in the U.S. District Court, Middle District of Florida, Tampa Division. Maurcus Smith, Alvin Hodge and David Kortright, et al. v. Kforce Inc., Case No.: 8:19-cv-02068-CEH-CPT. The plaintiffs purport to bring claims on their own behalf and on behalf of a putative class of consumers/applicants who were the subject of consumer reports used for employment purposes for alleged violations of the Fair Credit Reporting Act of 1970, as amended, (&#8220;FCRA&#8221;), 15 U.S.C. &#167; 1681 et seq. based upon the defendant&#8217;s purported failure to provide stand-alone FCRA disclosures and obtain valid authorizations. The plaintiffs seek statutory damages, punitive damages, costs, attorney&#8217;s fees and other relief under the FCRA. At this stage in the litigation it is not feasible to predict the outcome of this matter or reasonably estimate a range of loss, should a loss occur, from this proceeding; however, based on our current knowledge, we believe that the final outcome of this matter is unlikely to have a material adverse effect on our business, consolidated financial position, results of operations or cash flows.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R50.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6769723664">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Derivative Instrument and Hedging Activity - Narrative (Details) - Designated as Hedging Instrument - Interest Rate Swap - USD ($)<br></strong></div></th>
<th class="th"><div>May 31, 2021</div></th>
<th class="th"><div>May 31, 2020</div></th>
<th class="th"><div>May 31, 2019</div></th>
<th class="th"><div>May 31, 2018</div></th>
<th class="th"><div>May 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems', window );"><strong>Derivative Instruments and Hedging Activities Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeForwardInterestRate', window );">Derivative rate</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1.81%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, notional amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 65,000,000.0<span></span>
</td>
<td class="nump">$ 65,000,000.0<span></span>
</td>
<td class="nump">$ 65,000,000.0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember', window );">Scenario, Forecast</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems', window );"><strong>Derivative Instruments and Hedging Activities Disclosures [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeNotionalAmount', window );">Derivative, notional amount</a></td>
<td class="nump">$ 25,000,000.0<span></span>
</td>
<td class="nump">$ 25,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeForwardInterestRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Stated rate on an interest rate forward or futures contract.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeForwardInterestRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeNotionalAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Nominal or face amount used to calculate payment on derivative.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5580258-113959<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109980867&amp;loc=SL5579245-113959<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeNotionalAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_StatementScenarioAxis=srt_ScenarioForecastMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_StatementScenarioAxis=srt_ScenarioForecastMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6877642256">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 41,320<span></span>
</td>
<td class="nump">$ 112<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsReceivableNetCurrent', window );">Trade receivables, net of allowances of $3,001 and $2,800, respectively</a></td>
<td class="nump">227,829<span></span>
</td>
<td class="nump">210,559<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesReceivable', window );">Income tax refund receivable</a></td>
<td class="nump">219<span></span>
</td>
<td class="nump">319<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="nump">7,951<span></span>
</td>
<td class="nump">7,699<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Current assets held for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">29,773<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total current assets</a></td>
<td class="nump">277,319<span></span>
</td>
<td class="nump">248,462<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Fixed assets, net</a></td>
<td class="nump">30,138<span></span>
</td>
<td class="nump">34,322<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherAssetsNoncurrent', window );">Other assets, net</a></td>
<td class="nump">69,822<span></span>
</td>
<td class="nump">36,664<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxAssetsNet', window );">Deferred tax assets, net</a></td>
<td class="nump">6,988<span></span>
</td>
<td class="nump">7,147<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Goodwill', window );">Goodwill</a></td>
<td class="nump">25,040<span></span>
</td>
<td class="nump">25,040<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent', window );">Noncurrent assets held for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">28,273<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">Total assets</a></td>
<td class="nump">409,307<span></span>
</td>
<td class="nump">379,908<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and other accrued liabilities</a></td>
<td class="nump">36,026<span></span>
</td>
<td class="nump">32,542<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Accrued payroll costs</a></td>
<td class="nump">49,149<span></span>
</td>
<td class="nump">39,384<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityCurrent', window );">Current portion of operating lease liabilities</a></td>
<td class="nump">5,978<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedIncomeTaxesCurrent', window );">Income taxes payable</a></td>
<td class="nump">4,223<span></span>
</td>
<td class="nump">4,553<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesCurrent', window );">Other current liabilities</a></td>
<td class="nump">1,290<span></span>
</td>
<td class="nump">1,616<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Current liabilities held for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">12,263<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total current liabilities</a></td>
<td class="nump">96,666<span></span>
</td>
<td class="nump">90,358<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermLineOfCredit', window );">Long-term debt &#8211; credit facility</a></td>
<td class="nump">65,000<span></span>
</td>
<td class="nump">71,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLongTermDebtNoncurrent', window );">Long-term debt &#8211; other</a></td>
<td class="nump">566<span></span>
</td>
<td class="nump">1,359<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">59,150<span></span>
</td>
<td class="nump">43,509<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent', window );">Noncurrent liabilities held for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">4,551<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total liabilities</a></td>
<td class="nump">221,382<span></span>
</td>
<td class="nump">211,577<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and contingencies (Note E)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders&#8217; equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $0.01 par; 15,000 shares authorized, none issued and outstanding</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.01 par; 250,000 shares authorized, 71,874 and 71,856 issued and outstanding, respectively</a></td>
<td class="nump">719<span></span>
</td>
<td class="nump">719<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">456,802<span></span>
</td>
<td class="nump">447,337<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income</a></td>
<td class="nump">593<span></span>
</td>
<td class="nump">1,296<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained earnings</a></td>
<td class="nump">340,436<span></span>
</td>
<td class="nump">237,308<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValue', window );">Treasury stock, at cost; 48,458 and 45,822 shares, respectively</a></td>
<td class="num">(610,625)<span></span>
</td>
<td class="num">(518,329)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total stockholders&#8217; equity</a></td>
<td class="nump">187,925<span></span>
</td>
<td class="nump">168,331<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">Total liabilities and stockholders&#8217; equity</a></td>
<td class="nump">$ 409,307<span></span>
</td>
<td class="nump">$ 379,908<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130549-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4428-111522<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=118952595&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669686-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6801-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2473-110228<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118942415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2510-110228<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Goodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=77989000&amp;loc=SL49117168-202975<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13770-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Goodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.5(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.10)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.3(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2473-110228<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2510-110228<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermLineOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1336-112600<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=99376301&amp;loc=d3e1314-112600<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLineOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncurrent assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6904-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLongTermDebtNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLongTermDebtNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(7))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=6405834&amp;loc=d3e23315-112656<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6769599152">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Current Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrentAbstract', window );"><strong>Accounts payable and other accrued liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableCurrent', window );">Accounts payable</a></td>
<td class="nump">$ 21,489<span></span>
</td>
<td class="nump">$ 18,793<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued liabilities</a></td>
<td class="nump">14,537<span></span>
</td>
<td class="nump">13,749<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent', window );">Total Accounts payable and other accrued liabilities</a></td>
<td class="nump">36,026<span></span>
</td>
<td class="nump">32,542<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract', window );"><strong>Accrued payroll costs:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedEmployeeBenefitsCurrent', window );">Payroll and benefits</a></td>
<td class="nump">43,432<span></span>
</td>
<td class="nump">34,768<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedInsuranceCurrent', window );">Health insurance liabilities</a></td>
<td class="nump">3,498<span></span>
</td>
<td class="nump">2,680<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedPayrollTaxesCurrent', window );">Payroll taxes</a></td>
<td class="nump">1,175<span></span>
</td>
<td class="nump">920<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WorkersCompensationLiabilityCurrent', window );">Workers&#8217; compensation liabilities</a></td>
<td class="nump">1,044<span></span>
</td>
<td class="nump">1,016<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EmployeeRelatedLiabilitiesCurrent', window );">Total Accrued payroll costs</a></td>
<td class="nump">$ 49,149<span></span>
</td>
<td class="nump">$ 39,384<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedEmployeeBenefitsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6935-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedEmployeeBenefitsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedInsuranceCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6935-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6911-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedInsuranceCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedPayrollTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=118951113&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedPayrollTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WorkersCompensationLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WorkersCompensationLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6769178928">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Schedule of Future Minimum Lease Payments (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract', window );"><strong>Operating Lease Liabilities, Payments Due [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear', window );">Remainder of 2019</a></td>
<td class="nump">$ 1,113<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">2020</a></td>
<td class="nump">6,954<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">2021</a></td>
<td class="nump">4,539<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour', window );">2022</a></td>
<td class="nump">2,788<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive', window );">2023</a></td>
<td class="nump">2,331<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kfrc_LesseeOperatingLeaseLiabilityPaymentsDueYearSix', window );">2024</a></td>
<td class="nump">1,477<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kfrc_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix', window );">Thereafter</a></td>
<td class="nump">2,798<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total maturities of operating lease liabilities</a></td>
<td class="nump">22,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="nump">1,898<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Total operating lease liabilities</a></td>
<td class="nump">$ 20,102<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract', window );"><strong>Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent', window );">2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,994<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears', window );">2020</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,177<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears', window );">2021</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,731<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears', window );">2022</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,142<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears', window );">2023</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,745<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter', window );">Thereafter</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,199<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue', window );">Total future contractual operating lease obligations</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,988<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfrc_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due after sixth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfrc_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfrc_LesseeOperatingLeaseLiabilityPaymentsDueYearSix">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in sixth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfrc_LesseeOperatingLeaseLiabilityPaymentsDueYearSix</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 55<br> -Paragraph 40<br> -Subparagraph (Note 3)<br> -URI http://asc.fasb.org/extlink&amp;oid=82846649&amp;loc=d3e38371-112697<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6781844528">
<tr>
<th class="tl" colspan="2" rowspan="2"><div style="width: 200px;"><strong>UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash flows from operating activities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 116,654<span></span>
</td>
<td class="nump">$ 41,624<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Adjustments to reconcile net income to cash provided by operating activities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax', window );">Gain on sale of discontinued operations</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(79,602)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxesAndTaxCredits', window );">Deferred income tax provision, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,022<span></span>
</td>
<td class="num">(1,025)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Provision for bad debts</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">936<span></span>
</td>
<td class="nump">1,504<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">5,051<span></span>
</td>
<td class="nump">6,246<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensation', window );">Stock-based compensation expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7,469<span></span>
</td>
<td class="nump">6,558<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementBenefitExpense', window );">Defined benefit pension plan expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">647<span></span>
</td>
<td class="nump">1,366<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnInvestments', window );">Loss on deferred compensation plan investments, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">80<span></span>
</td>
<td class="nump">384<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges', window );">Loss on disposal or impairment of assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,077<span></span>
</td>
<td class="nump">23<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kfrc_NoncashLeaseExpense', window );">Noncash lease expense</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">4,830<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Loss on equity method investment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">359<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1', window );">Contingent consideration liability remeasurement</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">459<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncashIncomeExpense', window );">Other</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">263<span></span>
</td>
<td class="nump">265<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract', window );"><strong>(Increase) decrease in operating assets</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Trade receivables, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(14,987)<span></span>
</td>
<td class="num">(13,252)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable', window );">Income tax refund receivable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">100<span></span>
</td>
<td class="nump">6,811<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets', window );">Prepaid expenses and other current assets</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,459)<span></span>
</td>
<td class="num">(2,535)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets', window );">Other assets, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(6,985)<span></span>
</td>
<td class="nump">940<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract', window );"><strong>Increase (decrease) in operating liabilities</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities', window );">Accounts payable and other accrued liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">2,638<span></span>
</td>
<td class="nump">3,647<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities', window );">Accrued payroll costs</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">9,583<span></span>
</td>
<td class="nump">4,807<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Income taxes payable</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(635)<span></span>
</td>
<td class="nump">6,445<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities', window );">Other liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(990)<span></span>
</td>
<td class="nump">867<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Cash provided by operating activities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">46,510<span></span>
</td>
<td class="nump">64,675<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash flows from investing activities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Capital expenditures</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(7,728)<span></span>
</td>
<td class="num">(4,005)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquireEquityMethodInvestments', window );">Equity method investment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(7,500)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets', window );">Net proceeds from the sale of assets held for sale</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">123,254<span></span>
</td>
<td class="nump">1,000<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Cash provided by (used in) investing activities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">108,026<span></span>
</td>
<td class="num">(3,005)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash flows from financing activities:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromLinesOfCredit', window );">Proceeds from credit facility</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">80,100<span></span>
</td>
<td class="nump">427,600<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfLinesOfCredit', window );">Payments on credit facility</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(86,900)<span></span>
</td>
<td class="num">(464,823)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations', window );">Payments on other financing arrangements</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(1,353)<span></span>
</td>
<td class="num">(1,491)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfCommonStock', window );">Repurchases of common stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(91,947)<span></span>
</td>
<td class="num">(12,465)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsOfDividendsCommonStock', window );">Cash dividends</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(12,726)<span></span>
</td>
<td class="num">(10,404)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities', window );">Payment of contingent consideration liability</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(477)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities', window );">Other</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(25)<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Cash used in financing activities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="num">(113,328)<span></span>
</td>
<td class="num">(61,583)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect', window );">Change in cash and cash equivalents</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">41,208<span></span>
</td>
<td class="nump">87<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, beginning of period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">112<span></span>
</td>
<td class="nump">379<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents', window );">Cash and cash equivalents, end of period</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">41,320<span></span>
</td>
<td class="nump">466<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Cash Paid During the Period For:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Income taxes</a></td>
<td class="th" style="border-bottom: 0px;"><sup>[1]</sup></td>
<td class="nump">16,749<span></span>
</td>
<td class="nump">8,583<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeasePayments', window );">Operating lease liabilities</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">6,256<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Interest, net</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,079<span></span>
</td>
<td class="nump">3,132<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Non-Cash Financing and Investing Transactions:</strong></a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability', window );">ROU assets obtained from new operating leases</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">7,224<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kfrc_EquityMethodInvestmentContingentContribution', window );">Contingent contribution for equity method investment</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,500<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kfrc_StockRepurchasesIncurredButNotYetPaid', window );">Unsettled repurchases of common stock</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">1,060<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Employee stock purchase plan</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">427<span></span>
</td>
<td class="nump">405<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CapitalLeaseObligationsIncurred', window );">Equipment acquired under finance leases</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">202<span></span>
</td>
<td class="nump">424<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssued1', window );">Shares tendered in payment of exercise price of stock options</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">46<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromIncomeTaxRefunds', window );">Proceeds from income tax refunds</a></td>
<td class="th" style="border-bottom: 0px;"><sup></sup></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 6,800<span></span>
</td>
</tr>
<tr><td colspan="3"></td></tr>
<tr><td colspan="3"><table class="outerFootnotes" width="100%"><tr class="outerFootnote">
<td style="vertical-align: top; width: 12pt;" valign="top">[1]</td>
<td style="vertical-align: top;" valign="top">During the nine months ended September 30, 2018, cash provided by operating activities includes the receipt of an income tax refund in the amount of $6.8 million.</td>
</tr></table></td></tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfrc_EquityMethodInvestmentContingentContribution">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity Method Investment, Contingent Contribution</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfrc_EquityMethodInvestmentContingentContribution</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfrc_NoncashLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amortization of right-of-use assets for operating leases</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfrc_NoncashLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfrc_StockRepurchasesIncurredButNotYetPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Future cash outflow to pay for repurchases of common stock that have occurred.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfrc_StockRepurchasesIncurredButNotYetPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=35744584&amp;loc=d3e7008-128479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalLeaseObligationsIncurred">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in lease obligation from new lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4313-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CapitalLeaseObligationsIncurred</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3044-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxesAndTaxCredits">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) and income tax credits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxesAndTaxCredits</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e957-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721525-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of realized and unrealized gain (loss) on investment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 320<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118939692&amp;loc=d3e27405-111563<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(c),9(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/recommendedDisclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInIncomeTaxesReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInIncomeTaxesReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in operating liabilities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in prepaid expenses, and assets classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasePayments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 5<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918643-209977<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasePayments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncashIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsForRepurchaseOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow to reacquire common stock during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsOfDividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsOfDividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquireEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquireEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementBenefitExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost (reversal of cost) for pension and other postretirement benefits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementBenefitExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromIncomeTaxRefunds">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash received during the period as refunds for the overpayment of taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIncomeTaxRefunds</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3255-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromPaymentsForOtherFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3255-108585<br><br>Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromPaymentsForOtherFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate cash proceeds received from a combination of transactions in which noncurrent assets are sold, which may include the sale of a business, an investment in an affiliate (including an equity method investee), property, plant and equipment and intangible assets. Excludes sales of trading, available-for-sale, and held-to-maturity securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3179-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense (reversal of expense) for expected credit loss on accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 50<br> -Paragraph 13<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=119407570&amp;loc=SL82919249-210447<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for short-term and long-term debt and lease obligation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfLinesOfCredit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3291-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfLinesOfCredit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase in right-of-use asset obtained in exchange for operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssued1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The fair value of stock issued in noncash financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4304-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4332-108586<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4313-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssued1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R49.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6875684400">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Incentive Plans - Summary of Restricted Stock Activity (Details) - Restricted Stock<br> $ / shares in Units, shares in Thousands, $ in Thousands</strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th">
<div>Sep. 30, 2019 </div>
<div>USD ($) </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward', window );"><strong>Number of Restricted Stock</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, at beginning of period (in shares) | shares</a></td>
<td class="nump">1,320<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod', window );">Granted (in shares) | shares</a></td>
<td class="nump">69<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod', window );">Forfeited (in shares) | shares</a></td>
<td class="num">(51)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod', window );">Vested (in shares) | shares</a></td>
<td class="num">(129)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber', window );">Outstanding, at end of period (in shares) | shares</a></td>
<td class="nump">1,209<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract', window );"><strong>Weighted Average Grant Date Fair Value</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, as of beginning of period (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 24.94<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue', window );">Granted (in dollars per share) | $ / shares</a></td>
<td class="nump">33.08<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue', window );">Forfeited (in dollars per share) | $ / shares</a></td>
<td class="nump">24.23<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue', window );">Vested (in dollars per share) | $ / shares</a></td>
<td class="nump">23.75<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue', window );">Outstanding, as of end of period (in dollars per share) | $ / shares</a></td>
<td class="nump">$ 25.55<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract', window );"><strong>Total Intrinsic Value of Restricted Stock Vested</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested', window );">Vested | $</a></td>
<td class="nump">$ 4,602<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(2)(iii)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>41
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( $"'7T\?(\\#P    !,"   +    7W)E;',O+G)E;'.MDD^+
MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V
M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F'
M.>RGGD7E2B.5^S3%":4A+<TXP)6E/S/WJVR;A5ND9T*YKCM+1[873T$7LF<;
M!I99-G\LCNVW<+ZT+/0:S>,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C
M-R."?S]PN -02P,$%     @ 0(=?3R?HAPZ"    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    " ! AU]/#V'WV^X    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9+!2@,Q$(9?17+?G4T7"PW;7!1/"H(%Q5M(IFUPDPW)R&[?WFQL
MMX@^@)!+9OY\\PVDTT'H(>)S' )&LIAN)M?[)'38LB-1$ !)']&I5.>$S\W]
M$)VB?(T'"$I_J /"JFG6X)"44:1@!E9A(3+9&2UT1$5#/..-7O#A,_8%9C1@
MCPX])> U!R;GB>$T]1U< 3.,,+KT74"S$$OU3VSI #LGIV27U#B.]=B67-Z!
MP]O3XTM9M[(^D?(:\ZMD!9T";MEE\FM[=[][8'+5\$W%FZKE.[X6M_ELWF?7
M'WY783<8N[?_V/@B*#OX]2_D%U!+ P04    " ! AU]/F5R<(Q &  "<)P
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
M&^3FLW/K_PAOH8[RT4FLXZFM^^EW]O3:#VUS+B5:::H?I^MN/UV/Y_+?P_0
M/ ?@)0#LAP%T#B 6D)V<34W]I1JJY:)KC[/N]+4.U3@HX(YB9SZ-+Z>^F_Z+
MK>WCV[=E:1?9VUC.6;(Z2?!*@K>*M524[B+)8OT7$ZB:P"F>KN-S/9[4>)KB
M[75\P1IQDN239#])+! :UA"I D#=B56=6.FD9$Y.$G=5!V)1HF=6%!D8Y[SN
MQJENG'3#JEDYI1IN16H($CYRU4<N?'C6\ZM<U%%X!\R((LI]PDFA.BFD$U;)
MJA"5\%$B%>B+@G0?I>JCE#[8I%J5LI98B?@XBLR6-D^,6J^Z\=(-,3=>C@$#
MQ,;V6E%9PH07,#J1C'0CD&1$1;DO47!)RBC/<YOPDR D2#^.^P'-#^\=156
M+1)N=%0"2C<Y=X-R3#AC^3#^5';K1T<O2/9ZSMZSYJ,II4BPQ-2< AV^(.GK
M.7U!<M4:3Z;@AJ2."N]-F7"D QB<6-E2O (=G2#9"8;#$R08*3>8\S8I,G0V
M-3UU@H)$*!C.4)"(M!XL9Y<B(T]E:G[J* 7)4C <IB QZ7R1^I@Z)4%B$@SG
M)$@$6D3B#5=4SB5&.^J<1,E),!R4* D(R!??M:;*(9&"H8Y)E)B,^0JW(PDH
MO$@)(.:IODDDE)*28#@F4?+/Q]6!SQI-9L@EQ@[JF$2)2>#,6:&$8.X,G^UK
M159 :1+<1IV5*%D)AL,2)02=[!\I DKEJ:AS$F6F"H:GJBCS4.?!B>Z1,DO.
MI SIV$4%N\"QBY*GPHR4Q(D."2\Z<5$A+G#BHI*48DS0>$JDZ0!<D<A"4&<N
M*LP%SEQ5Q$GXB>C6C,YE]&*1!4BL(:2SE!26 H<724J*_>-'DELC.D5)H2AP
M<)&61_*U]1/1K1F=HJ10%,3&6N+1NKSD*_!:T]F"*#'P*+'35S@*'%LD >GX
MAF:MB.+*F#IVT"%*"D3YAUB1DDE:8XES5-$A%93*.$DG*2DDY<<<*Y*(_"F/
M"R0Z[DD1.B@)4P-)IRDI-$5.,)*HA++PTI.BRTNB!%1)ARHI4.7[Q]59='-J
MI&T6%)VZ6<BN3N7&8](_J^YEM^]GC^TPM,UT#/?<MD.(99HOL8';4&TN#W5X
M'L;;(MYWI^/)T\/0'LY'K]GE_'?Y/U!+ P04    " ! AU]/K:0DEVD"  #@
M"   &    'AL+W=O<FMS:&5E=',O<VAE970T+GAM;(V6VX[:,!"&7R7* VQL
MYPB"2(6J:J560ENUO39@2+1)G-H&MF]?VPD1<68!+O A__SSC1/97ERX>),%
M8\I[KZM&+OU"J78>!')7L)K*%]ZR1C\Y<%%3I8?B&,A6,+JW0745$(22H*9E
MX^<+.[<1^8*?5%4V;",\>:IK*OZM6,4O2Q_[UXG7\E@H,Q'DBY8>V4^F?K4;
MH4?!X+(O:];(DC>>8(>E_PG/UYB8 *OX7;*+O.E[II0MYV]F\&V_])$A8A7;
M*6-!=7-F:U95QDES_.U-_2&G";SM7]V_V.)U,5LJV9I7?\J]*I9^YGM[=J"G
M2KWRRU?6%Q3[7E_]=W9FE98;$IUCQRMI_[W=22I>]RX:I:;O75LVMKWT_M<P
M.(#T 60(P-'=@+ /")V H".SI7ZFBN8+P2^>Z-Y62\U'@>>A7LR=F;1K9Y_I
M:J6>/>>8A(O@;(QZS:K3D!L-&2O64T46#Y)  PP4!*0@-CX<442P00@:A-8@
M&AG$3AF=)K&:QFI"A+!3R51$,H1@E A$B0"4Q$'I-.E-%O0R07D@&J'$($H,
MH*0.2J>);[+@&-F?@_.$<(24@$@)@)0Y2,DDD\MR3S&"2$&(%("8.1#I0XA[
MBA%$!D)D4XC02;'*GOE.'HA&*#,090:@.%E6LTFUI'_][KH\HQQ!801O30C
M(N[>A";94IRET10+5L;)QU@?[)@8P)ILF?AI+%!Y#PO>0C$!L"(7BTR215D4
M9P 6H(PS0J98P<U18\[^'U0<RT9Z6Z[TJ67/E@/GBFE7]*+]"GW=& 85.RC3
M375?=&=N-U"\[>\3P7"IR?\#4$L#!!0    ( $"'7T]O&2@'K0H  +]#   8
M    >&PO=V]R:W-H965T<R]S:&5E=#4N>&ULE9Q=;QNY%8;_BN%[K8;?9& ;
MJ&5)+= "BRW:7BOQ)#96LEQ)B;?_OB-9=CSG/-1H;V);>4F>(3GO>SY(7;VL
M-[]O']IV=_'':OFTO;Y\V.V>/XW'VR\/[6JQ_67]W#YU__-UO5DM=MV?FV_C
M[?.F7=P?&JV68]LT<;Q:/#Y=WEP=/OMU<W.U_KY;/CZUOVXNMM]7J\7F?[?M
M<OUR?6DNWS[X[?';PV[_P?CFZGGQK?UGN_O7\Z^;[J_Q>R_WCZOV:?NX?KK8
MM%^O+_]B/LU-$_<M#I!_/[8OVP^_7^R?Y?-Z_?O^C[_=7U\V>Y/:9?MEM^]C
MT?WXT4[:Y7+?56?(?X^]7KX/NF_X\?>WWF>'I^^>YO-BVT[6R_\\WN\>KB_S
MY<5]^W7Q?;G[;?WRU_;X1.'RXOCX?V]_M,L.OK>D&^/+>KD]_'OQY?MVMUX=
M>^E,62W^>/WY^'3X^7+L_ZT9-[#'!O:]@3$G&[AC _>S@3O9P!\;^/<&-IUL
M$(X-PGL#'T\VB,<&\:=)^62#=&R0?C8(AP5\G=W#<MTM=HN;J\WZY6+SNN6>
M%_N=;3ZE;D-\V7]X6/_#_W4KMNT^_7%C7+@:_]AW=,3<OF)L#Q/[F EA4A]S
M1YC<QTP)4_J8&6!\T\?,"6/>,>-N3MXGQN+$V$,'OM>!%0_]B@D'S-,!DXPO
M7IBB43Z8F-@8A\8X,,:)57K%Q _#&.=M$HLPT;!DQ(+?:8QWR<D'F\*(C5B'
M&6!*4,;/-6SD2VE2X%GR.$O^T(GKS9+G#@)V$-0T)R-F.:C%+":)^9L-@'J6
M1+0DPH*+4291C1(=CY%PC 1CB-?Z-JDQQ )/DEY@L9MT'R:*<68:,ZJ^(AF?
M)L/3R+V?U2AB3N<:42&-@D84,$(PW&T9FM([C9#K,B_POD2VU#1,_ W8*ICV
M]@CZ:(JU4=H[A.J;4]$AH\T)BM2-WB:UIV96-T#K0;[C1C.V<58^-)&_M->J
M98J5_628^ TP?[#27J>GQ98D.'8V".L;Q!QKO.9(+^WQ^CTSXEV<#H#ZMC!=
M&\W7)DAE,9J,G2F5<9B,#;!Q4 ^MZ7B4E;3.C[!8A?4-8N8V0-U!RH/1G-J-
M$ZTT2,-\\+FV39E\#;!OD%IB@%R=5_[2Y(CKNRA1OGZZ,^]*D3[G%'!1[L49
M@+IHKI0BYTI;-@I-2C5M-ZP2AF1"^I9&JP YEP [X5U:U@)+6B#]2ZM9'AW,
M(^ZTAPF=H8M)@RH?DT#D9()E)[U,RU)ES?E^IJT$%UJ&E*=I(6XPT=8&8OVP
MI!]J)"T,OJG-"<N"/4,6K&;\W-0V*C.^)<97&U S?K<!O0K+-&Q/?!4YM"P-
MEJ1!>GQ62X.)W5Y7AFMMT,0'G7GOD^3U*>!*(XD/0-:&*)]@#I9UQ)>;4O&^
M+.N6)=TJ<A;.TRV G= MR[IE0;>D>WMKS]0M>XYN06>H6X#3N@4@U"VP[*1N
M6=8M6\XG/L=*X[32*.)S0.?1)K$!9H.POCW,Y0["#A5H.QUVN-IC,]\[RB9)
M_\AIPI>1%D 4W<P -/J(ZAM<23A1QDE&AT[KAK5%!DI#J+XY+"].RXN.#IW6
MEU%E@SN6%T?RHK:GU@UCBWQHT""5\PKJK0P5/G6L/H[41T:'#@*3+NQ3B;HA
M6-\@)GBG"5ZY 0[R05E8,QT ]6UA;G<4DZ@UT Q:<0 <<Z(#7U[%ADX[Z:,B
MDP4.<CJE(F>>V=6#'Q_%.!.O>;/3UR(S3 #K]#55(F?/].J!7J62WWI-K]W+
M[1I98CCB3NLK=.:]]5+4IX!+1>HK@*SQ.K  R_;ZFDUEQWI6"6_/UU?/O.TU
M;RM]]9J0NUTBX[C9(*QO3R4E#\2M]-43<5<$PC-S>V!N);!>D[(46(#8QLB9
MT:#11U3?8*9N3QE^*; >W/-&OA=W0ZB^.4S<GCQS*; >LO2U[<F<[(F3U?X$
M?UM&;W< *C+7YK7;ZVO\Q>SNB=T5?P&[>R]Y=S8(ZQ>HF.$#^,]2;0(XQD;R
MWP"H;PN3>Z"4O:3&H"FTXHD&)L5 &7OUR.#R.EG'G@>=CN^A^N8PP09*J,A
M/FCJI P$P$YD( (S;"#76&8@@F98S$ <<:<E%CK## 3@= 8"0)B! ,M.9B!"
MI<(+.A&=G 5*(&69SYX#S(=L*\(56 <"Z$!4VYL22-DYZ=H%2B#)T 0ZZU;/
MJ0P$#6JEFS@#E'7)-6K]*(-DLK,50@ZL4R&=[R(%UJ"@-4A7^2&Q$K,LL<P&
M87U[6&,":$R41W#"8-5X"I!NDTB+080^HOI'$UB#(E4+U.$$"!\JH["Z1,K,
M2(\N:G61'AU K).E40"-/J+Z!K-01<KQ2(\N:J&RT2J;!U!]<UBH(@F5].@B
ME(1KYU18?B+)CWR=(LB//+%U!Z L*3=J%0BU;<4"$"G%(SVZ" Z^]]+QG@W"
M^@953OIH 9"9HMM(N1F5,QE"]:UA?HT4!TB?+D+JW55D+S()1PH$I.Q%3:^C
MC@.RU)8(Z>T^KF\2\W D'I8YB$A5V2RS"W. ^6AKP4=BGDV4S1$J?9O CT\Y
MR&SY)%%55KH&T)D/C4UB%J8TJ,EB^6: LJ$XY4>!::/0.0;5TVPL&(ER3=*U
M2Y#V =<.8"=<N\2"D$ 0E&N7(*-/KEW2L0NL'Y2,R;6C0;5K!RAT[<"TDZY=
M8L%*[GS7+K$8):A"2RU*H$7=>UZ3D<0RDLZI%"0($&PE?Y98'=(9ZI#XY%%E
MG,I94.!]Z3Q.$E5FL\P_S 'FLZ\5H!(+1*+*K/2F$F2*<BI6.J.)*K/JY8'*
M;(BYD6$MX#I6D^\.U!5\X^6Q^3E8-HJFB;;BA276K@3:)2L\DW2>=@'LA'9E
MUJX,VJ5>Q7RF=N5SM LZ0^VB0;5V 0JU"TP[J5V9M2O_B2-%F=4FGW&D*,.9
M59_E"8S9(*QO#]-YI@JR?#&SCC\J&S\SXV>J+\@H,6O*E\$'0'1%!$"C:D$D
MLW!D*E1(7LM:.%RP,@4^A.J;P_J2J8(L&2&#P-2&87G)%%:HW0DU7UEJNP.0
M.A.9]9V$*GU5+A-0>"*CQ SA2:?O,N4R".L;Q 2?-<$K/R!3@4&:,QU"]6\Y
M,+L78'<5)18ZNNEK S$O%BHQ2!>Z0/+&=82E[DQ E;:/ZYO$/%O JU>*5>AR
M0)99O3G ?+*EHAV%B;8 T:J]4> 0CO$J\)D4NAXFI18Z\\$W4FZF@$LJB0*@
M3C^3<DO LE%(C6\J"8["@E'^Q"6QPA1>-(4KI2V:F_>'M^6AFT%8WQ[F\'+.
M9;$"QT$KHS"%EW.NBY7!^V)W +%6UDH!-/J(ZAO,'%[H1IA4V@(9?*\W_ "J
M;T[E:AB5DM4F)W+F84Q3N]=%Y*RN.#7 SJK(3BAU;ND-U$O*UBX5-97;7PT1
MO;KGU #3[Z,JL7N&<<*HREVQ!EQJ2:QOH+Y3: 1L.@@3%E5N@S64U%<WGAHX
MN?,Q>!9C52YZ-9395[>>&O")?:.\H/D;,-:!PBPFW]?/AS(5;ZBA5 7A3N0J
M]E^ZP$91%5=?IM0U4$Q7$%"K,*$P84% G;$@%*8L",@YB_&'+R'8?[7%/Q:;
M;X]/VXO/Z]UNO3I\Z\#7]7K7=KTVOW1+\- N[M__6+9?=_M?]TFTS>LW2KS^
ML5L_7[]^7<;X_3L[;OX/4$L#!!0    ( $"'7T\GDGRA80(   <(   8
M>&PO=V]R:W-H965T<R]S:&5E=#8N>&ULC57M;ILP%'T5Q .$;YQ6!*E)FFS2
M)D6MMOUVB!-0 3/;"=W;SS8.!>-U_(GMRSGG'E\[ODF+R1O-$6+6>U76=&7G
MC#6/CD.S'%60+G"#:O[EC$D%&5^2BT,;@N!)DJK2\5TW=BI8U'::R-B!I F^
MLK*HT8%8]%I5D/Q9HQ*W*]NS[X&7XI(S$7#2I($7](K8C^9 ^,KI54Y%A6I:
MX-HBZ+RRG[S'/1!X"?A9H)8.YI;8R1'C-['X>EK9KC"$2I0QH0#Y<$,;5)9"
MB-OXK33M/J4@#N=W]9W<.]_+$5*TP>6OXL3RE;VTK1,ZPVO)7G#[!:G]1+:E
M-O\-W5#)X<()SY'ADLI?*[M2ABNEPJU4\+T;BUJ.K=*_T\P$7Q'\GL!S?T8(
M%"'X((2?$D)%".<2(D6(YA)B18CG$H B (W@=-65Q[6%#*8)P:U%N@O70'&O
MO4? +T0F@O+\Y3=^8I1';ZD'PL2Y"2&%67<8?X")0 ]QN'R?PS?E6/L3OC_.
ML)DB/!"-,5L3)AYCGJ>8:#F&[$PR8(S9FS!+\XX#8U4#*1".!!ZTJG88(#&U
MQ+@+3W.[F0/:S@$]SP'MC"#ML/;_ 8W*$QK+$T[+LW2U\G28>) ET(YI,X5X
ML69V.\4\1&:KD=%J9+#J::6-IE;UPDXAL::RGT*&]WMD-39:C0U6_W$LP"@
M# *!YA),-Q)H.9S!VU,A<I&MAEH9OM9,_*L&T;Z;/?GB[=+B:][ENJ;T(=.U
MR.^07(J:6D?,^,LHWZ\SQ@QQA^Z"%S+G7;E?E.C,Q!3P.>EZ4[=@N%%MU^E[
M?_H74$L#!!0    ( $"'7T]RZI(#!08  $D@   8    >&PO=V]R:W-H965T
M<R]S:&5E=#<N>&ULC9K=;N,V$(5?Q?"]U^1P2%%!$F CHVB!%EBT:'NM393$
M6-MR)279OGTI6>MU9@Z+O8DM^9 \_/LX)'/]UG9?^N>F&19?][M#?[-\'H;C
MU7K=WS\W^[K_T!Z;0_KEL>WV]9 >NZ=U?^R:^F%*M-^MR9BPWM?;P_+V>GKW
MJ;N];E^&W?;0?.H6_<M^7W?_WC6[]NUF:9??7OR^?7H>QA?KV^MC_=3\T0Q_
M'C]UZ6E]SN5ANV\._;8]++KF\6;YT5YM?#DFF!1_;9NW_N+[8JS*Y[;],C[\
M\G"S-*.C9M?<#V,6=?IX;:IFMQMS2C[^F3-=GLL<$UY^_Y;[3U/E4V4^UWU3
MM;N_MP_#\\TR+A</S6/]LAM^;]]^;N8*^>5BKOVOS6NS2_+122KCOMWUT]_%
M_4L_M/LYEV1E7W\]?6X/T^?;G/^W9#@!S0GH1Q.X.8$[)TAF_R\!SPGX>P*>
M6NM4E:EM-O50WUYW[=NB.W7OL1Y'D;WBU/KWX\NIL:??4O/TZ>WKK8U\O7X=
M,YHUU4E#EYJS8IUR/Q=!J(B*5')Z7\!&*WS$)3A8"3>E=^\JX7$&##/@*0.^
MR*"PHA%.DC!)#J<R; A>M-5&R]@&8FS&0S,>U";@# +,(*C:V%B(ZIPT_L+G
MJBB#D3VC908[*:"3 CB)PDFABK"&I \M6B55IH\C]!*!EU)XB:J8T@5A16NL
M-YD.+J&34CD)<LJ5JA!OO!B2&RU*(RTS4JS!T]_H5F'9*K/HLJ""@U!M@"KX
MW#RV&1I9;:<TTH[5!7$AW6B1=2'7.!!<'RT!-Y(+L^BRH&BD&:UQ,3-D+$:<
M=< +22\.S*5"-8U6D<N8P;BTFI>V=-(,JV(XN@P^+$:A]: @M3QYW;I>C4XM
MREG!4+6 JJ675C0O65OY8:A:3%4+L%H&:44CDX*35I H0U6+L6JC7J[*(I,%
MYJ'50+2E7":LIMTJH4HN;!NH<^0)6R+,1=)<5(L%:>!9(Z<^$(5H<_$3IB)I
M*BHHDN9=:AXU]I",O,MT.6$NDN:BFI2DD;<*9?32CY:5G)D-A,E((/HKRTP6
MF&<$>"9[LB+-LS2AHJR05KG+U>F]'4P] M0S<MTA#;321SG!@8JCR=G!Y"-
M/B-I3R"@#$YUMU8%YMSHP_0C33_2G04"QE).F@U0Q9!K'(P_TF$EZ;[2,2,'
M;Y4=+0L<BESS8)A2J:8#F0S\'(:?T_ CU>%.@VU5%"3G Y*Q,9DZ.0Q IP%(
M1A+' ;057@$9R#*\<9A^3M./C P$G.::I;0*R>TBTAF3,Y39_>K0D(P,!QP*
M#:,AN;L!NI7+]Q?FJ6,P!C/SRF$&.LU ,C(F<)INT>@U&,B8BI!M9HQ!IS%(
M1L8$#F PAE); CH.''.!N,,L=("%$BN50YMGY^52 65<9D(5AW'HP"Y;#OK*
M:<ZMRA37RU .Z6S:X>8&(P:BT]$E64EHAZ)&*O3T0#K#N?T_8\ R *R5FSE&
MY%2;.:#*#&O&;&6TY9;T8!@V2BL_3%;&9&5 5BO7'0:!I;7.J94'"8.]#)'>
M>\)P90!7*P<T:VBR5;C: %G,4)$SYY0Z4"4KUQ[6(:B5HVL#1*[(1,V,$<T
MT5:-',#>M!V3/$2RW&D-8SYST(N.S34OQBDCG(I>O(,BN0XP.-4,A3Q9VP!9
MS(]0C%P&$:ALWXI!:$D^U\ 8I Q 2NJ87 /2FD+56ZM<&A694W(,46]T?U,N
M"\P^#^)*DL#Q&FL%94_T,=D\(!M)BG@0"^KX%:@RE/68:!X03;*\\BA<#,J+
M5N6\8)YYL/&6Q]R5!P>))-=!),I%K3YS[P)X)@. RFM0D;HU 2+.CAA,,P^B
M35GI:A8%V/ZS%7 BF9GV'D/1 ]ZIQ78673H),1=@>PFR][]B^G@4Q@FNW"$1
MR55M?7$WNF^ZI^G>N5_<MR^'84Q[\?9\MWU'X]VJ>%_9JXT%[S_Z>%6E2NI?
MDL'TRW1-OOY>].F2_;>Z>]H>^L7G=AC:_70G^]BV0Y/J93ZD_GMNZH?SPZYY
M',:O1?K>G2ZW3P]#>YPO[M?G_QZX_0]02P,$%     @ 0(=?3ZOPOJ2S 0
MT@,  !@   !X;"]W;W)K<VAE971S+W-H965T."YX;6Q]4V&/G" 0_2N$'W"X
M:-O+1DUNKVG:I$TVU[3]S.JHY,"Q@.OUWQ?0L[;U[@LPP[PW;X8AG] \V@[
MD2>M>EO0SKGAR)BM.M#"WN  O;]IT&CAO&E:9@<#HHX@K1A/DK=,"]G3,H^^
MLRES')V2/9P-L:/6POPZ@<*IH ?Z['B0;>>"@Y7Y(%KX"N[;<#;>8BM++37T
M5F)/##0%O3L<3UF(CP'?)4QV<R:AD@OB8S ^U05-@B!04+G (/QVA7M0*A!Y
M&3\73KJF#,#M^9G]0ZS=UW(1%NY1_9"UZPIZ2TD-C1B5>\#I(RSUO*%D*?XS
M7$'Y\*#$YZA0V;B2:K0.]<+BI6CQ-.^RC_LTWV3I ML'\ 7 5\!MS,/F1%'Y
M>^%$F1N<B)E[/XCPQ(<C][VI@C.V(MYY\=9[KR5/DYQ= ]$2<YIC^";FL$8P
MS[ZFX'LI3OP_.-^'I[L*TPA/_U+X0OYLER"+!-FK)>[%_*N2;7JJP;1QFBRI
M<.SC)&^\Z\#>\?@F?\+G:?\B3"M[2R[H_,O&_C>(#KR4Y,:/4.<_V&HH:%PX
MOO-G,X_9;#@<EA_$UF]<_@902P,$%     @ 0(=?3W P9^6U 0  T@,  !@
M  !X;"]W;W)K<VAE971S+W-H965T.2YX;6Q]4V%OW" ,_2N('U#N2&ZK3DFD
M7J=IE5;IU&G;9RYQ$E0(*9!+^^]G2)IE6[0O@(W?\[,QV6CLLVL!/'G5JG,Y
M;;WOCXRYL@4MW(WIH<.;VE@M/)JV8:ZW(*H(THKQW>X#TT)VM,BB[VR+S Q>
MR0[.EKA!:V'?3J#,F-,]?7<\R:;UP<&*K!<-? /_O3];M-C"4DD-G9.F(Q;J
MG-[MCZ<TQ,> 'Q)&MSJ34,G%F.=@/%0YW05!H*#T@4'@=H5[4"H0H8R7F9,N
M*0-P?7YG_QQKQUHNPL&]43]EY=N<WE)202T&Y9_,^ 7F>@Z4S,5_A2LH# ]*
M,$=IE(LK*0?GC9Y94(H6K],NN[B/T\WA,,.V 7P&\ 5P&_.P*5%4_DEX4636
MC,1.O>]%>.+]D6-ORN",K8AW*-ZA]UKP),G8-1#-,:<IAJ]B]DL$0_8E!=]*
M<>+_P/DV/-E4F$1X\H?"=)L@W21((T'ZWQ*W8@Y_)6&KGFJP39PF1THS='&2
M5]YE8.]X?)/?X=.T/PK;R,Z1B_'XLK'_M3$>4,KN!D>HQ0^V& IJ'XX?\6RG
M,9L,;_KY!['E&Q>_ %!+ P04    " ! AU]/RK#L!;8!  #2 P  &0   'AL
M+W=O<FMS:&5E=',O<VAE970Q,"YX;6Q]4]MNVS ,_15!'U E2M9F@6V@Z3!L
MP 8$';8]*S9M"]7%D^2X^_M1LNMYK;$72:1X#@\I*ANL>_(M0"#/6AF?TS:$
M[LB8+UO0PM_8#@S>U-9I$=!T#?.= U$ED%:,;S:W3 MI:)$EW]D5F>V#D@;.
MCOA>:^%^GT#9(:=;^N)XE$T;HH,562<:^ ;A>W=V:+&9I9(:C)?6$ =U3N^W
MQ],^QJ> 'Q(&OSB36,G%VJ=H?*YRNHF"0$$9(H/ [0H/H%0D0AF_)DXZIXS
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
MC,>7C?VOC/& 4C97.$(-?K#94%#Y<+S!LQW';#2\Z:8?Q.9OG/\!4$L#!!0
M   ( $"'7T\'11!/M $  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$V
M+GAM;'U3;6_;(!#^*X@?4!+B=%%D6VHZ3:NT2E&GK9^)?;91>7$!Q^V_'V#J
M>9NU+\ =]SSWW''DHS8OM@-PZ$T*90O<.=<?";%5!Y+9&]V#\C>--I(Y;YJ6
MV-X JR-("D(WFULB&5>XS*/O;,I<#TYP!6>#[" E,^\G$'HL\!9_.)YXV[G@
M(&7>LQ:^@_O1GXVWR,Q2<PG*<JV0@:; =]OC*0OQ,> GA]$NSBA4<M'Z)1@/
M=8$W01 (J%Q@8'Z[PCT($8B\C-?$B>>4 ;@\?[!_B;7[6B[,PKT6S[QV78$/
M&-70L$&X)SU^A53/'J-4_#>X@O#A08G/46EAXXJJP3HM$XN7(MG;M',5]S'=
M'!)L'4 3@,Z 0\Q#ID11^6?F6)D;/2(S];YGX8FW1^I[4P5G;$6\\^*M]UY+
MNL]R<@U$*>8TQ=!%S':.()Y]3D'74ISH/W"Z#M^M*MQ%^.X/A?MU@FR5((L$
MV7]+7(NY_2L)6?14@FGC-%E4Z4'%25YXYX&]H_%-?H=/T_[(3,N511?M_,O&
M_C=:._!2-C=^A#K_P69#0./"\9,_FVG,)L/I/OT@,G_C\A=02P,$%     @
M0(=?3]6K(66U 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,3<N>&UL
M?5-A;]L@$/TKB!]08I*N661;:CI-J]1*4:=MGXE]ME'!>(#C]M_OP*[GM=:^
M '?<>_?N.-+!V&?7 'CRHE7K,MIXWQT8<T4#6K@KTT&+-Y6Q6G@T;<U<9T&4
M$:05XYO-)Z:%;&F>1M_)YJGIO9(MG"QQO=;"OAY!F2&C"7US/,FZ\<'!\K03
M-7P'_Z,[6;38S%)*#:V3IB46JHS>)H?C+L3'@)\2!K<XDU#)V9CG8-R7&=T$
M0:"@\(%!X':!.U J$*&,WQ,GG5,&X/+\QOXUUHZUG(6#.Z-^R=(W&=U34D(E
M>N6?S/ -IGJN*9F*?X +* P/2C!'892+*REZYXV>6%"*%B_C+MNX#^/--IE@
MZP ^ ?@,V,<\;$P4E7\17N2I-0.Q8^\[$9XX.7#L31&<L17Q#L4[]%YR?GV3
MLDL@FF*.8PQ?Q"1S!$/V.05?2W'D'^!\';Y=5;B-\.T_"O?K!+M5@ETDV/VW
MQ+68S^^2L$5/-=@Z3I,CA>G;.,D+[SRPMSR^R=_P<=H?A:UEZ\C9>'S9V/_*
M& \H97.%(]3@!YL-!94/QQL\VW',1L.;;OI!;/[&^1]02P,$%     @ 0(=?
M3R,\(K"S 0  T@,  !D   !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL?5-A
M;]P@#/TKB!]0<ES65:<D4J]3U4J;=.JT]3.7. DJQ"F02_?O!R3-LBW;%\#&
M[_G9F&Q$\V); $?>M.IL3EOG^@-CMFQ!"WN%/73^ID:CA?.F:9CM#8@J@K1B
M/$FNF1:RHT46?2=39#@X)3LX&6('K87Y<02%8TYW]-WQ))O6!0<KLEXT\!7<
MM_YDO,46EDIJZ*S$CABH<WJ[.QS3$!\#ODL8[>I,0B5GQ)=@/%8Y38(@4%"Z
MP"#\=H$[4"H0>1FO,R==4@;@^OS.?A]K][6<A84[5,^R<FU.;RBIH!:#<D\X
M/L!<SP=*YN(_PP64#P]*?(X2E8TK*0?K4,\L7HH6;],NN[B/TTVZGV'; #X#
M^ *XB7G8E"@J_R2<*#*#(S%3[WL1GGAWX+XW97#&5L0[+]YZ[Z7@UTG&+H%H
MCCE.,7P5LULBF&=?4O"M%$?^%YQOP_>;"O<1OO]-X3_RIYL$:21(_UOB5LR?
M*MFJIQI,$Z?)DA*'+D[RRKL,["V/;_(K?)KV+\(TLK/DC,Z_;.Q_C>C 2TFN
M_ BU_H,MAH+:A>-'?S;3F$V&PW[^06SYQL5/4$L#!!0    ( $"'7T\ID"*&
MM0$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#$Y+GAM;'U3VV[;, S]
M%4$?4"6*FP6!;:#I,*S "@0=MCXK-GU!=7$E.6[_?I3L>MYF[$42*9[#0XI*
M!V-?7 /@R9N2VF6T\;X[,N:*!I1P-Z8#C3>5L4IX-&W-7&=!E!&D)..;S9XI
MT6J:I]%WMGEJ>B];#6=+7*^4L.\GD&;(Z)9^.)[:NO'!P?*T$S5\!_^C.UNT
MV,Q2M@JT:XTF%JJ,WFV/IR3$QX"?+0QN<2:ADHLQ+\%X*#.Z"8) 0N$#@\#M
M"O<@92!"&:\3)YU3!N#R_,'^)=:.M5R$@WLCG]O2-QD]4%)")7KIG\SP%:9Z
M;BF9BO\&5Y 8'I1@CL)(%U=2],X;-;&@%"7>QKW5<1_&F_UA@JT#^ 3@,^ 0
M\[ Q453^67B1I]8,Q(Z][T1XXNV18V^*X(RMB'<HWJ'WFO/]+F770#3%G,88
MOHC9SA$,V><4?"W%B?\#Y^OPW:K"783O_E"8K!,DJP1))$C^6^):S.U?2=BB
MIPIL':?)D<+T.D[RPCL/[!V/;_([?)SV1V'K5CMR,1Y?-O:_,L8#2MG<X @U
M^,%F0T+EP_$3GNTX9J/A33?](#9_X_P74$L#!!0    ( $"'7T_[-A9;M0$
M -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;'U386_;(!#]*X@?
M4!+BI5%D6VHZ39NT25&KK9^)?;91P7B X^[?]\"NYW;6O@!WW'OW[CC2P=AG
MUP!X\J)5ZS+:>-\=&7-% UJX&]-!BS>5L5IX-&W-7&=!E!&D%>.;S9YI(5N:
MI]%WMGEJ>J]D"V=+7*^UL'].H,R0T2U]<SS(NO'!P?*T$S4\@O_9G2U:;&8I
MI8;62=,2"U5&[[;'4Q+B8\ O"8-;G$FHY&+,<S"^E1G=!$&@H/"!0>!VA7M0
M*A"AC-\3)YU3!N#R_,;^)=:.M5R$@WNCGF3IFXP>*"FA$KWR#V;X"E,]GRB9
MBO\.5U 8'I1@CL(H%U=2],X;/;&@%"U>QEVV<1_&FUTRP=8!? +P&7"(>=B8
M*"K_++S(4VL&8L?>=R(\\?;(L3=%<,96Q#L4[]![S?E^G[)K()IB3F,,7\1L
MYPB&[',*OI;BQ/^!\W7X;E7A+L)W[Q3>KA,DJP1))$C^6^):S.%#$K;HJ09;
MQVERI#!]&R=YX9T']H['-_D;/D[[#V%KV3IR,1Y?-O:_,L8#2MG<X @U^,%F
M0T'EP_$6SW8<L]'PIIM^$)N_<?X*4$L#!!0    ( $"'7T_/ *>L'P(   0'
M   9    >&PO=V]R:W-H965T<R]S:&5E=#(Q+GAM;'55VX[;(!#]%<L?L-CD
M'CF6DJU6K=1*T59MGXDSB:T%XP42;_^^@!W78L<O!H8SY\PP9LA:J=YT"6"B
M#\%KO8M+8YHM(;HH03#])!NH[<Y%*L&,7:HKT8T"=O9.@A.:)$LB6%7'>>9M
M1Y5G\F9X5<-11?HF!%-_#\!ENXO3^&%XK:ZE<0:29PV[PD\POYJCLBLRL)PK
M ;6N9!TIN.SB?;H]I-0Y>,3O"EH]FD<NE9.4;V[Q[;R+$Q<1<"B,HV!VN,,S
M<.Z8;!SO/6D\:#K'\?S!_N*3M\F<F(9GR?]49U/NXG4<G>'";MR\RO8K] DM
MXJC/_CO<@5NXB\1J%))K_XV*FS92]"PV%,$^NK&J_=CV_ \WW('V#C1P()V0
MC_P+,RS/E&PCU1U^PUR-TRVU9U,XHS\*OV>#U]9ZS^ERDY&[(^HQAPY#1YAT
M0!#+/DA03.) /[E3W'V&1CCS[K.Q^VQ"?XX2S#W!?$RP2H(4,<R$R (562 $
M-!#!,#-<9(F*+!&">2""81:XR H562$$RT $PZQPD34JLD8(UH$(AMG@(AM4
M9/.98!T6'L-,%#Y-\!N4(!1AZ5'01.W3B9N:(A1A]5'01/E3]+KN4XI0A#\
M"@K_ #)J0@+4U;=?'17R5OO>/[(.+7[O.SSY#^_>AQ],7:M:1R=I;"OT#>LB
MI0$;2_)D[U5IGZ1AP>%BW'1EYZKKR]W"R*9_<\CP\.7_ %!+ P04    " !
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
MIV(-&-3:3K^8N9POS!QH,2QO 5D?I.(O4$L#!!0    ( $"'7T^>!=+1M@$
M -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#(Y+GAM;&U3[6[;(!1]%<0#
ME)@X;139EII6U2:M4M1JVV]B7]NH?'B X_;M"]CQO,Y_@'LYY]P/+MF@S9MM
M 1QZET+9'+?.=0=";-F"9/9&=Z#\3:V-9,Z;IB&V,\"J2)*"T,WFEDC&%2ZR
MZ#N9(M.]$US!R2#;2\G,QQ&$'G*<X*OCA3>M"PY29!UKX!7<S^YDO$5FE8I+
M4)9KA0S4.;Y/#L<TX"/@%X?!+LXH5'+6^BT8WZL<;T)"(*!T08'Y[0(/($00
M\FG\F33Q'#(0E^>K^E.LW==R9A8>M/C-*]?F>(]1!37KA7O1PS>8ZMEA-!7_
M RX@/#QDXF.46MBXHK*W3LM)Q:<BV?NX<Q7W8;Q)K[1U IT(=";L(X&,@6+F
MC\RQ(C-Z0&;L?<?"$R<'ZGM3!F=L1;SSR5OOO13;9)>12Q":,,<10Q>89$80
MKSZ'H&LACO0_.EVG;U<SW$;Z=DG?[=<%TE6!- JD_Y1X^Z7$-<S=ER!DT5,)
MIHG39%&I>Q4G>>&=!_:>QC?Y"Q^G_9F9ABN+SMKYEXW]K[5VX%/9W/@1:OT'
MFPT!M0O'.W\VXYB-AM/=](/(_(V+3U!+ P04    " ! AU]/HB,+Q[<!  #2
M P  &0   'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6QU4]MNG# 0_17+'Q"#
MH>EV!4C95%4KM=(J5=MG+PQ@Q1=JFR7]^]J&4)J0%]LS/N?,Q>-BTN;1]@ .
M/4FA;(E[YX8C(;;N03)[HP=0_J;51C+G3=,1.QA@321)06B2W!+)N,)5$7UG
M4Q5Z=((K.!MD1RF9^7,"H:<2I_C9\<"[W@4'J8J!=? =W(_A;+Q%5I6&2U"6
M:X4,M"6^2X^G/. CX">'R6[.*%1RT?HQ&%^:$B<A(1!0NZ# _':%>Q B"/DT
M?B^:> T9B-OSL_JG6+NOY<(LW&OQBS>N+_$!HP9:-@KWH*?/L-3S#J.E^*]P
M!>'A(1,?H];"QA75HW5:+BH^%<F>YIVKN$_S39XMM'T"70AT)1QB'#('BIE_
M9(Y5A=$3,G/O!Q:>.#U2WYLZ.&,KXIU/WGKOM<K20T&N06C!G&8,W6#2%4&\
M^AJ"[H4XT5=TND_/=C/,(CW;TF_?B)_O"N11(/^OQ \O2MS!T.1%$++IJ033
MQ6FRJ-:CBI.\\:X#>T?CF_R#S]/^C9F.*XLNVOF7C?UOM7;@4TEN_ CU_H.M
MAH#6A>-[?S;SF,V&T\/R@\CZC:N_4$L#!!0    ( $"'7T^7UQ[NM@$  -(#
M   9    >&PO=V]R:W-H965T<R]S:&5E=#,Q+GAM;&U3VV[<(!#]%<0'A%WL
M;E<KVU(V5=5*K;1*U>:9M<<V"GA<P.OT[PO8<=S4+\ ,YYRY,&0CFF?; CCR
MHE5G<]HZUY\8LV4+6M@[[*'S-S4:+9PW3<-L;T!4D:05X[O=@6DA.UIDT7<Q
M18:#4[*#BR%VT%J8/V=0..9T3U\=C[)I77"P(NM% S_ _>POQEML4:FDALY*
M[(B!.J?W^],Y#?@(^"5AM*LS"95<$9^#\;7*Z2XD! I*%Q2$WV[P $H%(9_&
M[UF3+B$#<7U^5?\<:_>U7(6%!U1/LG)M3H^45%"+0;E''+_ 7,\'2N;BO\$-
ME(>'3'R,$I6-*RD'ZU#/*CX5+5ZF779Q'Z>;PW&F;1/X3. +X1CCL"E0S/R3
M<*+(#([$3+WO17CB_8G[WI3!&5L1[WSRUGMO1<+W&;L%H1ESGC!\A7E#,*^^
MA.!;(<[\/SK?IB>;&2:1GJSIAW1;(-T42*- ^D^)_%V)6YCD71"VZJD&T\1I
MLJ3$H8N3O/(N WO/XYN\P:=I_RY,(SM+KNC\R\;^UX@.?"J[.S]"K?]@BZ&@
M=N'XT9_--&:3X;"??Q!;OG'Q%U!+ P04    " ! AU]/+R:-.K@!  #2 P
M&0   'AL+W=O<FMS:&5E=',O<VAE970S,BYX;6QM4]MNW" 0_17$!X1=UKN)
M5K:E;*HJE5IIE:CM,VN/+PHP#N!U^O<![+ANZA=@AG/.7!C2 <V+;0 <>5-2
MVXPVSG5'QFS1@!+V!CO0_J9"HX3SIJF9[0R(,I*49'RS.3 E6DWS-/K.)D^Q
M=[+5<#;$]DH)\^<$$H>,;NF'XZFM&Q<<+$\[4<,SN)_=V7B+S2IEJT#;%C4Q
M4&7T?GL\)0$? ;]:&.SB3$(E%\278'PK,[H)"8&$P@4%X;<K/("40<BG\3II
MTCED("[/'^I?8^V^EHNP\(#R=UNZ)J-WE)10B5ZZ)QP>8:IG3\E4_'>X@O3P
MD(F/4:"T<25%;QVJ2<6GHL3;N+<Z[L-X<[N?:.L$/A'X3+B+<=@8*&;^13B1
MIP8'8L;>=R(\\?;(?6^*X(RMB'<^>>N]UWS'DY1=@]"$.8T8OL!L9P3SZG,(
MOA;BQ/^C\W7Z;C7#7:3OEO3#[;I LBJ01('DGQ+WGTI<PQP^!6&+GBHP=9PF
M2PKL=9SDA7<>V'L>W^0O?)SV'\+4K;;D@LZ_;.Q_A>C I[*Y\2/4^ \V&Q(J
M%XY^((@9QVPT'';3#V+S-\[? 5!+ P04    " ! AU]/G>:J?Q$#  !<#0
M&0   'AL+W=O<FMS:&5E=',O<VAE970S,RYX;6R-5]UNFS 8?17$_0K&F)\J
MB;2F31MIDZI.VZ[=Q$E0 6?@)-W;SP8W _NC<!.P.>?X?(Y],+,+K][J V/"
M>2_RLIZ[!R&.MYY7;PZLH/4-/[)2/MGQJJ!"-JN]5Q\K1K<-J<B]P/<CKZ!9
MZ2YF3=]SM9CQD\BSDCU73GTJ"EK]O6,YO\Q=Y'YTO&3[@U =WF)VI'OV@XF?
MQ^=*MKRKRC8K6%EGO'0JMIN[7]'M&J6*T"!^9>Q2=^X=5<HKYV^JL=[.75\Y
M8CG;""5!Y>7,EBS/E9+T\4>+NM<Q%;%[_Z&^:HJ7Q;S2FBUY_CO;BL/<35QG
MRW;TE(L7?GEBNB#B.KKZ;^S,<@E73N08&Y[7S:^S.=6"%UI%6BGH>WO-RN9Z
MT?H?-)@0:$)P):#P4P+6!#R5$&I".)5 -(%,)42:$$TEQ)H03R4DFI!,):2:
MD!H$K_W_F@5Q3P5=S"I^<:IV31^IVCKH-I5+;J,ZFQ76/)-KHI:]YP4.XIEW
M5D(:<]=B@AXFZ6.6-B;H(^YM!(JC/N;!QA!CH-7H0(_C(D^0%]+'K&U,\A_B
MR4F]SFP SFS0\''7:.+# A@4P(U V#69AL9LM)BHP90-Y@LFJ>_[QIS8N $K
M(6@EM*P$OF%E&5I#)%&(+"NK%D?&<&M;;\ R 2T38/H#6" "!2*K9ARD1BV1
MY9'X?K>4WC@Q.$X,& UA@0042&RCV)C,96)-.HF-??-@8R)L;(H5H$,,S".
M\0=V3@H6E (%(:.@U!K$*/EA%+$:13Q^AN@5@GPX77V@E(%5B 8"&EGK V,\
M( $G$0H %\;VO=.@[EI&46)MRWL -S0G<*PA.]<P'E@?"(XC%$[/5@3' R*
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
MBDEAR>0R]57!(@9F"R)@ 4+D0?A9976SKTM%>+FD2+T$Y6J [LT3I)AB(%]
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
MMBP;8U<??[)[8V_2S>4F,]NFO53VNNI[ZOZF*8_#[P71Y4>+Q7]02P,$%
M  @ 0(=?3PPXD>Q  @  K@<  !D   !X;"]W;W)K<VAE971S+W-H965T,SDN
M>&ULC571CILP$/P5Q <$#"$A$2 E5U6MU$K15;T^.V03T!E,;2=<_[ZV(92&
M1<H+MM>S,[LVZTU:+MYE :"<CXK5,G4+I9JMY\F\@(K*!6^@UCMG+BJJ]%)<
M/-D(H"?K5#$O\/V55]&R=K/$V@XB2_A5L;*&@W#DM:JH^+,'QMO4)>[=\%I>
M"F4,7I8T] (_0/UL#D*OO('E5%90RY+7CH!SZN[(=D\BXV 1;R6T<C1W3"I'
MSM_-XNLI=7T3$3#(E:&@>KC!"S!FF'0<OWM2=] TCN/YG?VS35XG<Z027CC[
M59Y4D;JQZYS@3*],O?+V"_0)1:[39_\-;L TW$2B-7+.I/TZ^54J7O4L.I2*
M?G1C6=NQ[?GO;KA#T#L$@T/0Y=()V<@_446S1/#6$=WA-]3<,=D&^FQR8[1'
M8?=T\%);;UD8KQ/O9HAZS+[#!",,&1">9A\D DQB'TS<PSC&"4(TQM 2A/\1
M;'"")4JPM 3+,<'&?TBRPVPLINXPX6*)JT2H2H2HD >5:*)"5HL(5UFA*BM$
M)< )UBC!^OG3C%&"&(D@?,@3P\P<Y@85V2 $T8,(AEGA(L3'_WX?H9C\_@@H
M7,_HS%09071F:H"@5;0CP?/W1O Z(N$3-X>"YG3P<B-8O3U>'@):^OZ,#EYP
M!*NXR>U-05,=;_1<5B NME%()^?7VG:ID75H1KO /K?_X%TG^T[%I:RE<^1*
M/]KV:3USKD#'XB]T+(5NGL."P5F9Z5K/1==!NH7B3=\=O:%%9W\!4$L#!!0
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
MR&ZC>\*94@%2B_<@*U++5V)>$#@+-4WEG(V]<EP(VD_/ )K?HN(?4$L#!!0
M   ( $"'7T_;VJ<FL@(  '$*   9    >&PO=V]R:W-H965T<R]S:&5E=#0U
M+GAM;(V6VX[:,!"&7R7* VPRMG-: 5*7JFJE5D);M;TV8"#:)$X3 ]NWK^V$
M".Q)U1MB.S/SS9C\8R^NLGOK3T*HX+VNFGX9GI1JGZ.HWYU$S?LGV8I&OSG(
MKN9*3[MCU+>=X'OK5%<1B>,TJGG9A*N%7=MTJX4\JZILQ*8+^G-=\^[/BZCD
M=1E">%MX+8\G91:BU:+E1_%=J!_MIM.S:(JR+VO1]*5L@DX<EN$'>%Z3V#A8
MBY^EN/9WX\"4LI7RS4R^[)=A;#(2E=@I$X+KQT6L15692#J/WV/0<&(:Q_OQ
M+?HG6[PN9LM[L9;5KW*O3LLP#X.]./!SI5[E];,8"TK"8*S^J[B(2IN;3#1C
M)ZO>_@:[<Z]D/4;1J=3\?7B6C7U>Q_@W-]R!C YD<@#V3P<Z.E#'(1HRLZ5^
MY(JO%IV\!MWP;[7<?!3P3/5F[LRBW3O[3E?;Z]7+BC%81!<3:+1Y&6S(G0UY
MM%C[%GDRF40Z@2D+@F9!K#]]R(+@ 2@:@-H ["$ =<H8;%)KTU@; * XA:$4
MAE"80QELDCM*6B0,IR0H)4$HB4-)/ I+:(%34I22(I34H:0>A61YCE,RE)(A
ME,RA9#Z%4L I.4K)$4KN4'*/ BS+<$J!4@J$4CB4 MFQ8F;'(,85&?N<)'8E
M&?L@W;OC&=*,]@$A>>('?^/RV9)P>0-!0,0%$4^?)(9XI@T W@> ^ITDF=$X
MX"('1.6%V^^8EVM:%#,J!USF@.F<N2!?Z"G,?;: *QTPJ2<NR-<ZS>94"+C8
M 5-[ZH(0N<-<LP=<[X )/G-!B.(S-G,L 2YY^ _-K\$7/4 QTXP)+GJ"B=[]
M&$:C!X5 X37DZ.[L-Y>Q;[P[EDT?;*72UPA[V!^D5$*'C)]TUB=]_YLFE3@H
M,\STN!LN0<-$R7:\X$73+7/U%U!+ P04    " ! AU]/EDPO U("   O!P
M&0   'AL+W=O<FMS:&5E=',O<VAE970T-BYX;6R-5>UNFS 4?17$ ]0Q8-I%
M!*F03)NT256G;K^=Q FH!C/;"=W;SS:$$MO-]@?LRSGG?OARG?6,OXJ*$!F\
M-;05J["2LEL"('85:;"X8QUIU9<#XPV6:LN/0'2<X+TA-11$BT4*&ERW89X9
MVQ//,W:2M&[)$P_$J6DP_U,0ROI5",.+X;D^5E(;0)YU^$A^$/G2/7&U Y/*
MOFY(*VK6!IP<5N$C7&Y2C3> GS7IQ6P=Z$RVC+WJS=?]*ESH@ @E.ZD5L'J=
M24DHU4(JC-^C9CBYU,3Y^J+^V>2N<MEB04I&?]5[6:W"AS#8DP,^4?G,^B]D
MS >%P9C\-W(F5,%U),K'CE%AGL'N)"1K1A452H/?AG?=FG<_ZE]H?D(T$J*)
MH'S?(L0C(7XG)#<)R4A(_M<#&@G(\@"&W$TQUUCB/..L#_C0#AW670>72!W7
M3AO-Z9AOJIY"6<]Y@E &SEIHQ!0#)IIAT/TU9.U"X(0 *H IBL@711$Y].C:
M0>DBT(,5PS]%-C=%KL*,O<6*#3^>>_A((/$*)$8@N:IV:E5[P*0&TQI,:AU(
MZ4+BV*Z&BX&?+)V-![. B3\AY$T(>1*R>J,8,&CN!4$K(P\&VCWF8A(46QFY
MF!A]T(FI-Z'4DY!5VB)URA9!ZQ1+%^/\5VL7DR:6KXV+@?&L'X:,P.QO;P@_
MFM$K@AT[M5+WZ\PZ3??'2$\+RU[ 90D]]K6Z#8;A_2X_7"7?,3_6K0BV3*H9
M92;)@3%)5.R+.W4.E;J]I@TE!ZF7]VK-AQD^;"3KQNL)3'=D_A=02P,$%
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
M=',O<VAE970U,"YX;6R-E>UNFS 4AF\%^0)JPF<;$:0E7;1)FQ1UZO;;@4-
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
M,V,2%%WPH)(NU8,\+"B<I9ZNU)SWKU*_D*RU+RX:GOW\#U!+ P04    " !
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
MZW:Z_":9 ^7M^2FOXF1Q62;;T@6SN+PGTC;'/Y*_[U* ?WC?F02%L"0 <IC
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
M)9I5$YM34 O$!B84:^Q[-M9<Z.-',>-/NXPTRBG)&0F9HG 1@#]Q\$L.?P2
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
M-:<5)"/?VF5SXJ9U2'0>IQ3CL _2U\LG2&L+3VUN3_F<0]70<'^MH>:\'F9
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
M1S7,,Z5:J,>(-C39!(I"S'3\!..><:GB4P>4?/I(37^M*\$,?1Z$2U2>UU?
M-D^?5!,;9A4@.KFA;3AQLM=S$#5WJT1"95&QNN(>L'@4[ZY5V^J#\O2\,>'5
M_O66X8AJ3M*,&S,COF.UK?^GU+ RO2Y-?'0T"2>C"74W#<=][,HY&863[E3U
MT6057+T?=<-A/PJPV^]T$(SZ\*]>M:.N>G,2]OLC^/]HT,<J+-$82V@=47%2
MC3,,^^-^ $L:P+38JC<"W+)*Y#B6/;W4P00.8AQ@)PR[26]#4*'Y+ASWAEC.
M"S8X#"?1.#BYI%0H2HM"RWO,4-0TT,F@&[W6PXVGE.A<+;VO2D;*;E^S44H?
M'0S1'YDA9/YT_R;\O89Y0;"OJ!],NF$TZLK&3+][;0\=CH8!GC&V/<4Z@]AR
MY)CYI: W#ODJ.)F.QI3S'7:IF^IX%(ZF8TK^QM)I+?'P,R-:VVT>?L18&G1R
M7L=,JP&%OA;"-DCS%+Y#QETU90USF^I!.BD<U]?G-]>>%\^JAKS*A$ (' *-
MR?6$7&(4M/K$-QD'A^$ 4)M3_]NFXYY&8T X+ 7>NJZWE%]:[?0#X#(=>:RM
MT;1ONF8@:%0> GY0X3S@6E1.2>:+PNDP"MY)SA%2GFFD*H#N61V3M0BV<7DQ
M^^'B\N+FXOQ:;[SQ=CUM=\R)^GOEC,+N:-#0:&9(G<T_5NZCTLEC9"%@8N;L
M=X>UJVJ&1SCS"!"Z<E\M^VMOYC$(A\.>>\)ML_,GKBM0RU/"59OYLL6ZJ?#
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
M*NL,87I-LKL;S]"QBT@SNK%R;HR"1?S4A/A-IL.1QW1XJ>=T1AOZN8>^P\9
MI^> :D-X3_TU7W2/ \L-(3XNS%<B??S W1#L<]"AM ;YO.B,>"B+.(1F7"PO
MUMP+S@GA<:QMW:CK^:WG^<T!)@SW\/PV<(Y6QX+X#_W@^!\?:7#C@ Z[V99A
M:P</IUV[6OOPX2'7M/@K5D1[KXK4-U_)<P)A'+NK/_SE-#@PT.59&K,))&D4
MIWP/&Z-'#MZ490RWM73/'AJ&+.J5JO-J,17G,Q-^Q3$0N@O5IRM=\T]D-R2:
MSEEY@UV.V8CE$U-:9=BN9)++(>K[70Y4ZU<"$<YLX6!F%2Q%FZ;UG@!Y,,/N
MM^VLMA;=XH?X2LMG7S1$(_O5I83%!=Y8H+!!(=K'1V\><PWW%&2UQ3 4WR5Z
MS[6T&FN@2L,Q+RTN/T5&_MV)"VHY678JWG&,3Z@[V/.1.(JG%RQ%;3Q@WE[7
M+PPT ?8A\5H5,'?>>A5\:\'\YXRL#Q['<+B73+FV%C,V_[]#H1KCM!S.8.*B
M0@P9\,6(6!</)^V?485J'?*N%<-UP-LJM.N 5^N;J<:9'#*"1E 5Q4;["MZ@
M &JB*=KG)4;5=(X+T)P0@75T':[%7&?;L1[Y:?64C_S8.O0CO_2<A7L-1XY9
M#R7\B^HH[2 =K[MA-S"%JV >'';6I/.]J;3/5I]9HYV:,)5/"$?4V[>1P9OV
MZ*[(:CUS1%RKK;K#+*UGDY9GXX-.I_0=#TJZE5[.+<S5&M6G=%*+]^9OPGH#
M=8=> BD')2L/T7]'):M>=.F'11&J4C >UK#'U/7Q[,(*>+CBYC'!;,O"'9<:
MS\G/9;7%40#%5DY !*QZ^[=/:)6!3:-XXYRZBLCPT_B6MRO8ZU'8CX^Q_./+
MP@T=0M<0)UC59<]UD)UYOZQQ\$H0X!Z\W7.OSPY )(DMSXK:8MH0B@/YN&,.
M1_/QW["^&<>RO*<6,FR?OJ"F3*C?R;I.I*FO&U!I1;ZQC>RC:9-^02VP>2(>
M@?^.6H?YG.7[A^@[0US&MXGCBSEG>Y]K8?%PZ#V&I<%I=QK\[3V%&SK'>V9*
MV)[K!A2UB#7=:!.!XDI769Y)#;OZD+OR]"Z.-__;#,TC?US"N&98/>I%QF-^
M7#:->,P&25R6NM&Z@8J[^V_+<OO'_P-02P,$%     @ 0(=?3Q?L-;I) @
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
MW^Z?*%W&+2F</R]^\YZG?D2$3R\1//X%4$L#!!0    ( $"'7T^,HW11T0$
M ",@   3    6T-O;G1E;G1?5'EP97-=+GAM;,W:74_",!0&X+]"=FM8Z<?P
M(\"->JLD^@?J=F +V]JT!>'?VPTUT<Q$(R3O#6,[W3GO1O-<,7L^6/*C?5.W
M?IZ4(=@;QGQ>4J-]:BRUL;(RKM$AGKHULSK?Z#4Q,9E,66[:0&T8AZY'LIC=
MT4IOZS"Z/5[O6L\3;6U=Y3I4IF6[MOC6=/S>,'54]VM\65E_$1<DH_M][.+C
MM7D2JSYAOYCP_<;N/-[WN"/GJH+^%,VL5E5.A<FW3;PE]=:1+GQ)%)HZ]:5V
M5#P%5[7K][Q+[<*#;F)CMJ_9EP7I^7*$0TW# ?K**2>'N"UH:%1?.'[R?PW\
MV VY<32V+E9=J 8>+T9:QJIGW<)3/B)U6Z>@XE?#8^OS_;"OQFWZ[T,O_+/H
M67_XWUL_70X!DD."Y% @.3*0'%.0')<@.:Y <ER#Y. 3E" HHG(44CF*J1P%
M58ZB*D=AE:.XRE%@Y2BR"A19!8JL D56@2*K0)%5H,@J4&05*+(*%%D%BJP2
M15:)(JM$D56BR"I19)4HLDH4626*K!)%5HDBJT*15:'(JE!D52BR*A19%8JL
M"D56A2*K0I%5H<B:H<B:H<B:H<B:G5'6_I@VNFI_2O)BS.9C/NO_&[!X U!+
M 0(4 Q0    ( $"'7T\?(\\#P    !,"   +              "  0    !?
M<F5L<R\N<F5L<U!+ 0(4 Q0    ( $"'7T\GZ(<.@@   +$    0
M      "  >D   !D;V-0<F]P<R]A<' N>&UL4$L! A0#%     @ 0(=?3P]A
M]]ON    *P(  !$              ( !F0$  &1O8U!R;W!S+V-O<F4N>&UL
M4$L! A0#%     @ 0(=?3YE<G",0!@  G"<  !,              ( !M@(
M 'AL+W1H96UE+W1H96UE,2YX;6Q02P$"% ,4    " ! AU]/FDD*=3<#   Z
M#P  &               @ 'W"   >&PO=V]R:W-H965T<R]S:&5E=#$N>&UL
M4$L! A0#%     @ 0(=?3[?6+\0>!0  I!@  !@              ( !9 P
M 'AL+W=O<FMS:&5E=',O<VAE970R+GAM;%!+ 0(4 Q0    ( $"'7T_$ O14
M>P0   L6   8              "  ;@1  !X;"]W;W)K<VAE971S+W-H965T
M,RYX;6Q02P$"% ,4    " ! AU]/K:0DEVD"  #@"   &
M@ %I%@  >&PO=V]R:W-H965T<R]S:&5E=#0N>&UL4$L! A0#%     @ 0(=?
M3V\9* >M"@  OT,  !@              ( !"!D  'AL+W=O<FMS:&5E=',O
M<VAE970U+GAM;%!+ 0(4 Q0    ( $"'7T\GDGRA80(   <(   8
M      "  >LC  !X;"]W;W)K<VAE971S+W-H965T-BYX;6Q02P$"% ,4
M" ! AU]/<NJ2 P4&  !)(   &               @ &")@  >&PO=V]R:W-H
M965T<R]S:&5E=#<N>&UL4$L! A0#%     @ 0(=?3ZOPOJ2S 0  T@,  !@
M             ( !O2P  'AL+W=O<FMS:&5E=',O<VAE970X+GAM;%!+ 0(4
M Q0    ( $"'7T]P,&?EM0$  -(#   8              "  :8N  !X;"]W
M;W)K<VAE971S+W-H965T.2YX;6Q02P$"% ,4    " ! AU]/RK#L!;8!  #2
M P  &0              @ &1,   >&PO=V]R:W-H965T<R]S:&5E=#$P+GAM
M;%!+ 0(4 Q0    ( $"'7T_H]2XSM0$  -(#   9              "  7XR
M  !X;"]W;W)K<VAE971S+W-H965T,3$N>&UL4$L! A0#%     @ 0(=?3\U3
M88VT 0  T@,  !D              ( !:C0  'AL+W=O<FMS:&5E=',O<VAE
M970Q,BYX;6Q02P$"% ,4    " ! AU]/C&<9++4!  #2 P  &0
M    @ %5-@  >&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;%!+ 0(4 Q0    (
M $"'7T_]!T$)M@$  -(#   9              "  4$X  !X;"]W;W)K<VAE
M971S+W-H965T,30N>&UL4$L! A0#%     @ 0(=?3U^):A>S 0  T@,  !D
M             ( !+CH  'AL+W=O<FMS:&5E=',O<VAE970Q-2YX;6Q02P$"
M% ,4    " ! AU]/!T403[0!  #2 P  &0              @ $8/   >&PO
M=V]R:W-H965T<R]S:&5E=#$V+GAM;%!+ 0(4 Q0    ( $"'7T_5JR%EM0$
M -(#   9              "  0,^  !X;"]W;W)K<VAE971S+W-H965T,3<N
M>&UL4$L! A0#%     @ 0(=?3R,\(K"S 0  T@,  !D              ( !
M[S\  'AL+W=O<FMS:&5E=',O<VAE970Q."YX;6Q02P$"% ,4    " ! AU]/
M*9 BAK4!  #2 P  &0              @ '900  >&PO=V]R:W-H965T<R]S
M:&5E=#$Y+GAM;%!+ 0(4 Q0    ( $"'7T_[-A9;M0$  -(#   9
M      "  <5#  !X;"]W;W)K<VAE971S+W-H965T,C N>&UL4$L! A0#%
M  @ 0(=?3\\ IZP? @  ! <  !D              ( !L44  'AL+W=O<FMS
M:&5E=',O<VAE970R,2YX;6Q02P$"% ,4    " ! AU]/;T#(Q\4!   W!
M&0              @ $'2   >&PO=V]R:W-H965T<R]S:&5E=#(R+GAM;%!+
M 0(4 Q0    ( $"'7T\U15B1MP$  -(#   9              "  0-*  !X
M;"]W;W)K<VAE971S+W-H965T,C,N>&UL4$L! A0#%     @ 0(=?3QL!E*BW
M 0  T@,  !D              ( !\4L  'AL+W=O<FMS:&5E=',O<VAE970R
M-"YX;6Q02P$"% ,4    " ! AU]/TR@A<K@!  #2 P  &0
M@ '?30  >&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;%!+ 0(4 Q0    ( $"'
M7T]L*J,9MP$  -(#   9              "  <Y/  !X;"]W;W)K<VAE971S
M+W-H965T,C8N>&UL4$L! A0#%     @ 0(=?3UN??0&V 0  T@,  !D
M         ( !O%$  'AL+W=O<FMS:&5E=',O<VAE970R-RYX;6Q02P$"% ,4
M    " ! AU]/):C:2],!  "<!   &0              @ &I4P  >&PO=V]R
M:W-H965T<R]S:&5E=#(X+GAM;%!+ 0(4 Q0    ( $"'7T^>!=+1M@$  -(#
M   9              "  ;-5  !X;"]W;W)K<VAE971S+W-H965T,CDN>&UL
M4$L! A0#%     @ 0(=?3Z(C"\>W 0  T@,  !D              ( !H%<
M 'AL+W=O<FMS:&5E=',O<VAE970S,"YX;6Q02P$"% ,4    " ! AU]/E]<>
M[K8!  #2 P  &0              @ &.60  >&PO=V]R:W-H965T<R]S:&5E
M=#,Q+GAM;%!+ 0(4 Q0    ( $"'7T\O)HTZN $  -(#   9
M  "  7M;  !X;"]W;W)K<VAE971S+W-H965T,S(N>&UL4$L! A0#%     @
M0(=?3YWFJG\1 P  7 T  !D              ( !:ET  'AL+W=O<FMS:&5E
M=',O<VAE970S,RYX;6Q02P$"% ,4    " ! AU]/7B+]F[\"   E"P  &0
M            @ &R8   >&PO=V]R:W-H965T<R]S:&5E=#,T+GAM;%!+ 0(4
M Q0    ( $"'7T^'J=%NEP,  -</   9              "  :AC  !X;"]W
M;W)K<VAE971S+W-H965T,S4N>&UL4$L! A0#%     @ 0(=?3ZQ>0$TC P
M"0X  !D              ( !=F<  'AL+W=O<FMS:&5E=',O<VAE970S-BYX
M;6Q02P$"% ,4    " ! AU]/+(2HZ4H#  "O#   &0              @ '0
M:@  >&PO=V]R:W-H965T<R]S:&5E=#,W+GAM;%!+ 0(4 Q0    ( $"'7T\0
M)DX"LP,  , 0   9              "  5%N  !X;"]W;W)K<VAE971S+W-H
M965T,S@N>&UL4$L! A0#%     @ 0(=?3PPXD>Q  @  K@<  !D
M     ( !.W(  'AL+W=O<FMS:&5E=',O<VAE970S.2YX;6Q02P$"% ,4
M" ! AU]/<U@3_U("  ![!P  &0              @ &R=   >&PO=V]R:W-H
M965T<R]S:&5E=#0P+GAM;%!+ 0(4 Q0    ( $"'7T_!0$.490(  /('   9
M              "  3MW  !X;"]W;W)K<VAE971S+W-H965T-#$N>&UL4$L!
M A0#%     @ 0(=?3R,L-)DL @  B 8  !D              ( !UWD  'AL
M+W=O<FMS:&5E=',O<VAE970T,BYX;6Q02P$"% ,4    " ! AU]/:E10 $T"
M   0"   &0              @ $Z?   >&PO=V]R:W-H965T<R]S:&5E=#0S
M+GAM;%!+ 0(4 Q0    ( $"'7T\$ATO+. (  )<&   9              "
M ;Y^  !X;"]W;W)K<VAE971S+W-H965T-#0N>&UL4$L! A0#%     @ 0(=?
M3]O:IR:R @  <0H  !D              ( !+8$  'AL+W=O<FMS:&5E=',O
M<VAE970T-2YX;6Q02P$"% ,4    " ! AU]/EDPO U("   O!P  &0
M        @ $6A   >&PO=V]R:W-H965T<R]S:&5E=#0V+GAM;%!+ 0(4 Q0
M   ( $"'7T_L)YWL^ $  !H%   9              "  9^&  !X;"]W;W)K
M<VAE971S+W-H965T-#<N>&UL4$L! A0#%     @ 0(=?3_[.E=ZN @  '0H
M !D              ( !SH@  'AL+W=O<FMS:&5E=',O<VAE970T."YX;6Q0
M2P$"% ,4    " ! AU]/#2K_<GP"  !J"   &0              @ &SBP
M>&PO=V]R:W-H965T<R]S:&5E=#0Y+GAM;%!+ 0(4 Q0    ( $"'7T^VQ>RH
M"0(  '\&   9              "  6:.  !X;"]W;W)K<VAE971S+W-H965T
M-3 N>&UL4$L! A0#%     @ 0(=?3\&F*X84 @  ]P4  !D
M ( !II   'AL+W=O<FMS:&5E=',O<VAE970U,2YX;6Q02P$"% ,4    " !
MAU]/%X,NO#<"   ""   &0              @ 'QD@  >&PO=V]R:W-H965T
M<R]S:&5E=#4R+GAM;%!+ 0(4 Q0    ( $"'7T]R@JJZRP$  *4$   9
M          "  5^5  !X;"]W;W)K<VAE971S+W-H965T-3,N>&UL4$L! A0#
M%     @ 0(=?3RZ'8F_L2@  U#H! !0              ( !89<  'AL+W-H
M87)E9%-T<FEN9W,N>&UL4$L! A0#%     @ 0(=?3Q?L-;I) @  6@L   T
M             ( !?^(  'AL+W-T>6QE<RYX;6Q02P$"% ,4    " ! AU]/
M0;W:.5X$  !K(P  #P              @ 'SY   >&PO=V]R:V)O;VLN>&UL
M4$L! A0#%     @ 0(=?3QHKVS'N 0  5"   !H              ( !?ND
M 'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS4$L! A0#%     @ 0(=?3XRC
M=%'1 0  (R   !,              ( !I.L  %M#;VYT96YT7U1Y<&5S72YX
8;6Q02P4&     #X /@#D$   INT

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6781447776">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Leases (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeasesAbstract', window );"><strong>Leases [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of Lease Expense</a></td>
<td class="text"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table presents operating lease expense included in selling, general and administrative expenses (&#8220;SG&amp;A&#8221;) for the three and nine months ended September&#160;30, 2019 (in thousands):</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:62.583333%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.147436%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.921795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.147436%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended</span></td></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2019</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,712&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,147&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Variable lease costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">404&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,183&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Short-term lease expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">195&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">595&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Sublease income</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(119)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(332)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating lease expense</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,192&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,593&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of Future Minimum Lease Payments</a></td>
<td class="text"><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table presents the maturities of operating lease liabilities as of September&#160;30, 2019 (in thousands):</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:56.493590%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:22.358974%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.147436%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Remainder of 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,113&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,954&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,539&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,788&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,331&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2024</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,477&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,798&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total maturities of operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">22,000&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Less: imputed interest</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,898&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total operating lease liabilities</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">20,102&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock', window );">Schedule of Expected Future Contractual Operating Lease Obligations</a></td>
<td class="text"><div style="margin-top:9pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table presents the expected future contractual operating lease obligations as of December 31, 2018 in accordance with the previous guidance (in thousands):</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:44.634615%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:34.217949%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.147436%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,994&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2020</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,177&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2021</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,731&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2022</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,142&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2023</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,745&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Thereafter</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,199&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total future contractual operating lease obligations</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">21,988&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeasesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeasesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918701-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=77902758&amp;loc=d3e41502-112717<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6866143824">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Disaggregation of Revenue (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisaggregationOfRevenueTableTextBlock', window );">Disaggregation of Revenues</a></td>
<td class="text"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table provides the disaggregation of revenue by segment and type (in thousands):</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:58.256410%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.500000%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.921795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.500000%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.921795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.500000%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Tech</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">FA</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue by type:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Flex revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">267,304&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">66,348&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">333,652&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Direct Hire revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,695&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7,211&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">11,906&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">271,999&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">73,559&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">345,558&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue by type:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Flex revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">247,154&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">68,948&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">316,102&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Direct Hire revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,925&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,557&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10,482&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">251,079&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">75,505&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">326,584&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue by type:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Flex revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">777,227&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">196,760&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">973,987&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Direct Hire revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,720&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">21,450&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">37,170&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">792,947&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">218,210&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,011,157&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue by type:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Flex revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">723,159&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">215,988&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">939,147&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Direct Hire revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14,180&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">20,233&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">34,413&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">737,339&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">236,221&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">973,560&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisaggregationOfRevenueTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisaggregationOfRevenueTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6866148832">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresTextBlock', window );">Fair Value Measurements</a></td>
<td class="text">Fair Value Measurements<div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Kforce&#8217;s interest rate swap is measured at fair value using readily observable inputs, such as the LIBOR interest rate, which are considered to be Level 2 inputs. At September&#160;30, 2019 and December&#160;31, 2018, the Swap is recorded in Other long-term liabilities and Other assets, net, respectively, within the accompanying Unaudited Condensed Consolidated Balance Sheets. Refer to Note L - &#8220;Derivative Instrument and Hedging Activity&#8221; for a complete discussion of the Firm&#8217;s derivative instrument.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Certain assets, in specific circumstances, are measured at fair value on a non-recurring basis utilizing Level 3 inputs such as goodwill, other long-lived assets and the equity method investment. For these assets, measurement at fair value in periods subsequent to their initial recognition would be applicable if one or more of these assets were determined to be impaired.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth by level, within the fair value hierarchy, estimated fair values on a recurring basis (in thousands):</span></div><div style="text-align:center;margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:41.429487%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.461538%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.621795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.461538%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.621795%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Asset/(Liability) Measured at Fair Value:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Asset/(Liability)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Quoted&#160;Prices&#160;in<br/>Active Markets<br/>for Identical<br/>Assets (Level 1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Significant<br/>Other<br/>Observable<br/>Inputs&#160;(Level&#160;2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Significant<br/>Unobservable<br/>Inputs&#160;(Level&#160;3)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">At September 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Recurring basis:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Interest rate swap derivative instrument</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(265)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(265)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">At December 31, 2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Recurring basis:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Interest rate swap derivative instrument</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">900&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">900&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">There were no transfers into or out of Level 1, 2 or 3 assets or liabilities during the nine months ended September&#160;30, 2019.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6862860192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Current Liabilities<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock', window );">Current Liabilities</a></td>
<td class="text">Current Liabilities<div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table provides information on certain current liabilities (in thousands):</span></div><div style="text-align:center;margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:63.224359%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.987179%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.987179%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable and other accrued liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">21,489&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">18,793&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14,537&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13,749&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Accounts payable and other accrued liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">36,026&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">32,542&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued payroll costs:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Payroll and benefits</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">43,432&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">34,768&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Health insurance liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,498&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,680&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Payroll taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,175&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">920&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Workers&#8217; compensation liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,044&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,016&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Accrued payroll costs</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">49,149&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">39,384&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Our accounts payable balance includes vendor and independent contractor payables. Our accrued liabilities balance includes the current portion of the deferred compensation plans liability, contract liabilities from contracts with customers (such as rebates) and other accrued liabilities.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a),20,24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6866219920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reportable Segments<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingDisclosureTextBlock', window );">Reportable Segments</a></td>
<td class="text">Reportable Segments<div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Kforce provides services through our Technology (&#8220;Tech&#8221;) and Finance and Accounting (&#8220;FA&#8221;) segments. Historically, and for the three and nine months ended September&#160;30, 2019 and 2018, we have reported sales and gross profit information on a segment basis. Total assets, liabilities and operating expenses are not reported separately by segment as our operations are largely combined. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table provides information on the operations of our segments (in thousands):</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:63.224359%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.897436%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.897436%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.378205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Tech</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">FA</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">271,999&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">73,559&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">345,558&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">76,436&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">26,375&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">102,811&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating and other expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">81,530&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income from continuing operations, before income taxes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">21,281&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">251,079&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">75,505&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">326,584&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">69,522&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">26,523&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">96,045&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating and other expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">77,150&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income from continuing operations, before income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">18,895&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">792,947&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">218,210&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,011,157&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">219,431&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">77,582&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">297,013&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating and other expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">243,878&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income from continuing operations, before income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">53,135&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">737,339&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">236,221&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">973,560&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">206,700&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">82,074&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">288,774&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating and other expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">238,893&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income from continuing operations, before income taxes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">49,881&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -URI http://asc.fasb.org/topic&amp;trid=2134510<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6862841328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stock Incentive Plans<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract', window );"><strong>Share-based Payment Arrangement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock', window );">Stock Incentive Plans</a></td>
<td class="text">Stock Incentive Plans<div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On April 23, 2019, the Kforce shareholders approved the 2019 Stock Incentive Plan (the &#8220;2019 Plan&#8221;). The 2019 Plan allows for the issuance of stock options, stock appreciation rights, stock awards (including restricted stock awards (&#8220;RSAs&#8221;) and restricted stock units (&#8220;RSUs&#8221;)) and other stock-based awards. The aggregate number of shares of common stock that are subject to awards under the 2019 Plan is&#160;approximately 2.8 million shares. The 2019 Plan terminates on April&#160;23, 2029. Prior to the effective date of the 2019 Plan, the Company granted stock awards to eligible participants under our 2017 Stock Incentive Plan, 2016 Stock Incentive Plan and 2013 Stock Incentive Plan (collectively the &#8220;Prior Plans&#8221;). As of the effective date of the 2019 Plan, no additional awards may be granted pursuant to the Prior Plans; however, awards outstanding as of the effective date will continue to vest in accordance with the terms of the Prior Plans.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">During the three and nine months ended September&#160;30, 2019, stock-based compensation expense from continuing operations was $2.4 million and $7.4 million, respectively. During the three and nine months ended September&#160;30, 2018, stock-based compensation expense from continuing operations was $1.9 million and $6.3 million, respectively.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Restricted Stock</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Restricted stock (including RSAs and RSUs) are granted to executives and management either: for awards related to Kforce&#8217;s annual long-term incentive (&#8220;LTI&#8221;) compensation program or as part of a compensation package in order to retain directors, executives and management. The LTI award amounts are generally based on total shareholder return performance goals. Restricted stock granted during the nine months ended September&#160;30, 2019 will vest over a period of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RleHRyZWdpb246N2MzMjY0ODljMDQ0NDgzY2I5MWNhMTM1NzM3ZWU3ZTdfMTY4Mw_777d5d61-8735-4f0d-89f2-acccd7270a43">one</span> to ten years, with equal vesting annually.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">RSAs contain the same voting rights as other common stock as well as the right to forfeitable dividends in the form of additional RSAs at the same rate as the cash dividend on common stock and containing the same vesting provisions as the underlying award. RSUs contain no voting rights, but have the right to forfeitable dividend equivalents in the form of additional RSUs at the same rate as the cash dividend on common stock and the same vesting provisions as the underlying award. The distribution of shares of common stock for each RSU, pursuant to the terms of the Kforce Inc. Director&#8217;s Restricted Stock Unit Deferral Plan, can be deferred to a date later than the vesting date if an appropriate election is made.&#160;In the event of such deferral, vested RSUs have the right to dividend equivalents.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table presents the restricted stock activity for the nine months ended September&#160;30, 2019 (in thousands, except per share amounts):</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:42.711538%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.467949%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.108974%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:16.108974%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Number&#160;of&#160;Restricted&#160;Stock</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Weighted-Average<br/>Grant Date<br/>Fair Value</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total&#160;Intrinsic<br/>Value&#160;of&#160;Restricted<br/>Stock Vested</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at December 31, 2018 (1)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,320&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">24.94&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Granted</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">69&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">33.08&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Forfeited</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(51)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">24.23&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Vested (2)</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(129)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">23.75&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,602&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Outstanding at September 30, 2019</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,209&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">25.55&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td></tr></table></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-weight:400;line-height:120%;">(1) The weighted-average grant date fair value at December 31, 2018 has been updated to correct an immaterial reporting error in our 2018 Annual Report on Form 10-K.</span></div><div><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-weight:400;line-height:120%;">(2) The increase in shares vested during the nine months ended September 30, 2019 was due to the acceleration of stock-based compensation expense triggered by a change in control of KGS.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">As of September&#160;30, 2019, total unrecognized stock-based compensation expense related to restricted stock was $21.6 million, which will be recognized over a weighted-average remaining period of 3.6 years.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -URI http://asc.fasb.org/topic&amp;trid=2228938<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6875694704">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - USD ($)<br> shares in Thousands</strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="3">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 01, 2019</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Mar. 31, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Jun. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract', window );"><strong>Equity Method Investment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Loss on equity method investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (359,000)<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Equity method investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 8,641,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,641,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kfrc_HealthInsuranceAbstract', window );"><strong>Health Insurance</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kfrc_HealthInsuranceStopLossMaximumPerClaim', window );">Risk of loss for each health insurance plan participant</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract', window );"><strong>Earnings per Share</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements', window );">Common stock equivalents (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">572<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">635<span></span>
</td>
<td class="nump">555<span></span>
</td>
<td class="nump">505<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount', window );">Anti-dilutive common stock equivalents (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201802Member', window );">Accounting Standards Update 2018-02</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract', window );"><strong>New Accounting Standards</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect', window );">Reclassification of stranded tax effects</a></td>
<td class="nump">$ 168,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=kfrc_WorkLLamaLLCMember', window );">WorkLLama</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract', window );"><strong>Equity Method Investment</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Percent ownership of equity method investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">50.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromEquityMethodInvestments', window );">Loss on equity method investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (400,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (400,000)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestments', window );">Equity method investment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8,600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kfrc_EquityMethodInvestmentContingentConsiderationRangeOfPossibleOutcomeHigh', window );">Contingent payments liability, maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">15,000,000.0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kfrc_EquityMethodInvestmentContingentConsiderationLiability', window );">Contingent payments liability</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfrc_EquityMethodInvestmentContingentConsiderationLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity Method Investment, Contingent Consideration, Liability</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfrc_EquityMethodInvestmentContingentConsiderationLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfrc_EquityMethodInvestmentContingentConsiderationRangeOfPossibleOutcomeHigh">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity Method Investment, Contingent Consideration, Range Of Possible Outcome, High</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfrc_EquityMethodInvestmentContingentConsiderationRangeOfPossibleOutcomeHigh</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfrc_HealthInsuranceAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Health Insurance</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfrc_HealthInsuranceAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfrc_HealthInsuranceStopLossMaximumPerClaim">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Health Insurance, Stop Loss Maximum Per Claim</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfrc_HealthInsuranceStopLossMaximumPerClaim</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.12)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) for proportionate share of equity method investee's income (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(13)(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109237563&amp;loc=d3e33749-111570<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28A<br> -URI http://asc.fasb.org/extlink&amp;oid=117326831&amp;loc=d3e1500-109256<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in accumulated other comprehensive income (AOCI) for reclassification to retained earnings of tax effect from remeasurement of deferred tax pursuant to Tax Cuts and Jobs Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL116659650-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201802Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201802Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=kfrc_WorkLLamaLLCMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis=kfrc_WorkLLamaLLCMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6781931312">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reportable Segments - Schedule (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">$ 345,558<span></span>
</td>
<td class="nump">$ 326,584<span></span>
</td>
<td class="nump">$ 1,011,157<span></span>
</td>
<td class="nump">$ 973,560<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">102,811<span></span>
</td>
<td class="nump">96,045<span></span>
</td>
<td class="nump">297,013<span></span>
</td>
<td class="nump">288,774<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Operating and other expenses</a></td>
<td class="nump">81,530<span></span>
</td>
<td class="nump">77,150<span></span>
</td>
<td class="nump">243,878<span></span>
</td>
<td class="nump">238,893<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Income from continuing operations, before income taxes</a></td>
<td class="nump">21,281<span></span>
</td>
<td class="nump">18,895<span></span>
</td>
<td class="nump">53,135<span></span>
</td>
<td class="nump">49,881<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=kfrc_TechnologySegmentMember', window );">Tech</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">271,999<span></span>
</td>
<td class="nump">251,079<span></span>
</td>
<td class="nump">792,947<span></span>
</td>
<td class="nump">737,339<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">76,436<span></span>
</td>
<td class="nump">69,522<span></span>
</td>
<td class="nump">219,431<span></span>
</td>
<td class="nump">206,700<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementBusinessSegmentsAxis=kfrc_FinanceAndAccountingSegmentMember', window );">FA</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingInformationLineItems', window );"><strong>Segment Reporting Information [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax', window );">Revenue</a></td>
<td class="nump">73,559<span></span>
</td>
<td class="nump">75,505<span></span>
</td>
<td class="nump">218,210<span></span>
</td>
<td class="nump">236,221<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">$ 26,375<span></span>
</td>
<td class="nump">$ 26,523<span></span>
</td>
<td class="nump">$ 77,582<span></span>
</td>
<td class="nump">$ 82,074<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130543-203045<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=118956577&amp;loc=SL49130545-203045<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=kfrc_TechnologySegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=kfrc_TechnologySegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementBusinessSegmentsAxis=kfrc_FinanceAndAccountingSegmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementBusinessSegmentsAxis=kfrc_FinanceAndAccountingSegmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>50
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "kfrc-20190930.htm": {
   "axisCustom": 0,
   "axisStandard": 15,
   "contextCount": 169,
   "dts": {
    "calculationLink": {
     "local": [
      "kfrc-20190930_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "kfrc-20190930_def.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-eedm-def-2019-01-31.xml",
      "http://xbrl.fasb.org/srt/2019/elts/srt-eedm1-def-2019-01-31.xml"
     ]
    },
    "inline": {
     "local": [
      "kfrc-20190930.htm"
     ]
    },
    "labelLink": {
     "local": [
      "kfrc-20190930_lab.xml"
     ],
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-doc-2019-01-31.xml",
      "https://xbrl.sec.gov/dei/2019/dei-doc-2019-01-31.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "kfrc-20190930_pre.xml"
     ]
    },
    "referenceLink": {
     "remote": [
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-ref-2019-01-31.xml",
      "https://xbrl.sec.gov/dei/2019/dei-ref-2019-01-31.xml"
     ]
    },
    "schema": {
     "local": [
      "kfrc-20190930.xsd"
     ],
     "remote": [
      "http://xbrl.fasb.org/srt/2019/elts/srt-2019-01-31.xsd",
      "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/dtr/type/numeric-2009-12-16.xsd",
      "http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://xbrl.fasb.org/srt/2019/elts/srt-types-2019-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-gaap-2019-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-roles-2019-01-31.xsd",
      "http://xbrl.fasb.org/srt/2019/elts/srt-roles-2019-01-31.xsd",
      "https://xbrl.sec.gov/country/2017/country-2017-01-31.xsd",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-types-2019-01-31.xsd",
      "https://xbrl.sec.gov/dei/2019/dei-2019-01-31.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",
      "http://xbrl.fasb.org/us-gaap/2019/elts/us-parts-codification-2019-01-31.xsd",
      "http://www.xbrl.org/lrr/role/deprecated-2009-12-16.xsd"
     ]
    }
   },
   "elementCount": 432,
   "entityCount": 1,
   "hidden": {
    "http://fasb.org/us-gaap/2019-01-31": 7,
    "http://www.kforce.com/20190930": 6,
    "http://xbrl.sec.gov/dei/2019-01-31": 5,
    "total": 18
   },
   "keyCustom": 21,
   "keyStandard": 346,
   "memberCustom": 9,
   "memberStandard": 21,
   "nsprefix": "kfrc",
   "nsuri": "http://www.kforce.com/20190930",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "dei:DocumentType",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0001001 - Document - Cover",
     "role": "http://www.kforce.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "dei:DocumentType",
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2109103 - Disclosure - Reportable Segments",
     "role": "http://www.kforce.com/role/ReportableSegments",
     "shortName": "Reportable Segments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SegmentReportingDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2112104 - Disclosure - Disaggregation of Revenue",
     "role": "http://www.kforce.com/role/DisaggregationofRevenue",
     "shortName": "Disaggregation of Revenue",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:RevenueFromContractWithCustomerTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2115105 - Disclosure - Commitments and Contingencies",
     "role": "http://www.kforce.com/role/CommitmentsandContingencies",
     "shortName": "Commitments and Contingencies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CommitmentsAndContingenciesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2117106 - Disclosure - Other Assets, Net",
     "role": "http://www.kforce.com/role/OtherAssetsNet",
     "shortName": "Other Assets, Net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherAssetsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2120107 - Disclosure - Current Liabilities",
     "role": "http://www.kforce.com/role/CurrentLiabilities",
     "shortName": "Current Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2123108 - Disclosure - Other Long-Term Liabilities",
     "role": "http://www.kforce.com/role/OtherLongTermLiabilities",
     "shortName": "Other Long-Term Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherLiabilitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2126109 - Disclosure - Leases",
     "role": "http://www.kforce.com/role/Leases",
     "shortName": "Leases",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LesseeOperatingLeasesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2131110 - Disclosure - Employee Benefit Plans",
     "role": "http://www.kforce.com/role/EmployeeBenefitPlans",
     "shortName": "Employee Benefit Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:CompensationAndEmployeeBenefitPlansTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2135111 - Disclosure - Stock Incentive Plans",
     "role": "http://www.kforce.com/role/StockIncentivePlans",
     "shortName": "Stock Incentive Plans",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2139112 - Disclosure - Derivative Instrument and Hedging Activity",
     "role": "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivity",
     "shortName": "Derivative Instrument and Hedging Activity",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1001002 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME",
     "role": "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME",
     "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:CostOfRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2143113 - Disclosure - Fair Value Measurements",
     "role": "http://www.kforce.com/role/FairValueMeasurements",
     "shortName": "Fair Value Measurements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:FairValueDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2202201 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "role": "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:BasisOfAccountingPolicyPolicyTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2305301 - Disclosure - Discontinued Operations (Tables)",
     "role": "http://www.kforce.com/role/DiscontinuedOperationsTables",
     "shortName": "Discontinued Operations (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2310302 - Disclosure - Reportable Segments (Tables)",
     "role": "http://www.kforce.com/role/ReportableSegmentsTables",
     "shortName": "Reportable Segments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2313303 - Disclosure - Disaggregation of Revenue (Tables)",
     "role": "http://www.kforce.com/role/DisaggregationofRevenueTables",
     "shortName": "Disaggregation of Revenue (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisaggregationOfRevenueTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2318304 - Disclosure - Other Assets, Net (Tables)",
     "role": "http://www.kforce.com/role/OtherAssetsNetTables",
     "shortName": "Other Assets, Net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2321305 - Disclosure - Current Liabilities (Tables)",
     "role": "http://www.kforce.com/role/CurrentLiabilitiesTables",
     "shortName": "Current Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2324306 - Disclosure - Other Long-Term Liabilities (Tables)",
     "role": "http://www.kforce.com/role/OtherLongTermLiabilitiesTables",
     "shortName": "Other Long-Term Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2327307 - Disclosure - Leases (Tables)",
     "role": "http://www.kforce.com/role/LeasesTables",
     "shortName": "Leases (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:LeaseCostTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2332308 - Disclosure - Employee Benefit Plans (Tables)",
     "role": "http://www.kforce.com/role/EmployeeBenefitPlansTables",
     "shortName": "Employee Benefit Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "i46b7ee9767504e439441dd67996b8fb3_I20190930",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1002003 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS",
     "role": "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS",
     "shortName": "UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "i46b7ee9767504e439441dd67996b8fb3_I20190930",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2336309 - Disclosure - Stock Incentive Plans (Tables)",
     "role": "http://www.kforce.com/role/StockIncentivePlansTables",
     "shortName": "Stock Incentive Plans (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2340310 - Disclosure - Derivative Instrument and Hedging Activity (Tables)",
     "role": "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityTables",
     "shortName": "Derivative Instrument and Hedging Activity (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2344311 - Disclosure - Fair Value Measurements (Tables)",
     "role": "http://www.kforce.com/role/FairValueMeasurementsTables",
     "shortName": "Fair Value Measurements (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:IncomeLossFromEquityMethodInvestments",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2403401 - Disclosure - Summary of Significant Accounting Policies (Details)",
     "role": "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDetails",
     "shortName": "Summary of Significant Accounting Policies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "kfrc:HealthInsurancePolicyTextBlock",
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": "INF",
      "lang": null,
      "name": "kfrc:HealthInsuranceStopLossMaximumPerClaim",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2406402 - Disclosure - Discontinued Operations - Narrative (Details)",
     "role": "http://www.kforce.com/role/DiscontinuedOperationsNarrativeDetails",
     "shortName": "Discontinued Operations - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": "3",
      "lang": null,
      "name": "kfrc:EffectiveIncomeTaxRateDiscontinuedOperationsPercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2407403 - Disclosure - Discontinued Operations - Summary of Pretax Profit (Details)",
     "role": "http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails",
     "shortName": "Discontinued Operations - Summary of Pretax Profit (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "ie4f2f6e31fec43709270931ad9735012_D20190701-20190930",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "i46b7ee9767504e439441dd67996b8fb3_I20190930",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2408404 - Disclosure - Discontinued Operations - Schedule of Assets and Liabilities Held For Sale (Details)",
     "role": "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails",
     "shortName": "Discontinued Operations - Schedule of Assets and Liabilities Held For Sale (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "kfrc:DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "idb8d1fd28c3848409bb338de3f923d5e_I20181231",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2411405 - Disclosure - Reportable Segments - Schedule (Details)",
     "role": "http://www.kforce.com/role/ReportableSegmentsScheduleDetails",
     "shortName": "Reportable Segments - Schedule (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:OperatingExpenses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2414406 - Disclosure - Disaggregation of Revenue - Schedule of Disaggregation of Revenue (Details)",
     "role": "http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails",
     "shortName": "Disaggregation of Revenue - Schedule of Disaggregation of Revenue (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:DisaggregationOfRevenueTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "i571039aac01947ac8a8f7b2d02b4ab35_D20190701-20190930",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "i46b7ee9767504e439441dd67996b8fb3_I20190930",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "kfrc:SupplementalUnemploymentBenefitsOnChangeInControl",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2416407 - Disclosure - Commitments and Contingencies (Details)",
     "role": "http://www.kforce.com/role/CommitmentsandContingenciesDetails",
     "shortName": "Commitments and Contingencies (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "i46b7ee9767504e439441dd67996b8fb3_I20190930",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "kfrc:SupplementalUnemploymentBenefitsOnChangeInControl",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "i46b7ee9767504e439441dd67996b8fb3_I20190930",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1003004 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "role": "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical",
     "shortName": "UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "i46b7ee9767504e439441dd67996b8fb3_I20190930",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "i46b7ee9767504e439441dd67996b8fb3_I20190930",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredCompensationPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2419408 - Disclosure - Other Assets, Net (Details)",
     "role": "http://www.kforce.com/role/OtherAssetsNetDetails",
     "shortName": "Other Assets, Net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "i46b7ee9767504e439441dd67996b8fb3_I20190930",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredCompensationPlanAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "i46b7ee9767504e439441dd67996b8fb3_I20190930",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsPayableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2422409 - Disclosure - Current Liabilities (Details)",
     "role": "http://www.kforce.com/role/CurrentLiabilitiesDetails",
     "shortName": "Current Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "i46b7ee9767504e439441dd67996b8fb3_I20190930",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:AccountsPayableCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "i46b7ee9767504e439441dd67996b8fb3_I20190930",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2425410 - Disclosure - Other Long-Term Liabilities (Details)",
     "role": "http://www.kforce.com/role/OtherLongTermLiabilitiesDetails",
     "shortName": "Other Long-Term Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "i46b7ee9767504e439441dd67996b8fb3_I20190930",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "i46b7ee9767504e439441dd67996b8fb3_I20190930",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseRightOfUseAsset",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2428411 - Disclosure - Leases - Narrative (Details)",
     "role": "http://www.kforce.com/role/LeasesNarrativeDetails",
     "shortName": "Leases - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "i46b7ee9767504e439441dd67996b8fb3_I20190930",
      "decimals": "3",
      "lang": null,
      "name": "us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2429412 - Disclosure - Leases - Schedule of Lease Expenses (Details)",
     "role": "http://www.kforce.com/role/LeasesScheduleofLeaseExpensesDetails",
     "shortName": "Leases - Schedule of Lease Expenses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LeaseCostTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:OperatingLeaseCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "i46b7ee9767504e439441dd67996b8fb3_I20190930",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2430413 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details)",
     "role": "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails",
     "shortName": "Leases - Schedule of Future Minimum Lease Payments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "i46b7ee9767504e439441dd67996b8fb3_I20190930",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2433414 - Disclosure - Employee Benefit Plans - Components of Net Periodic Benefit Cost (Details)",
     "role": "http://www.kforce.com/role/EmployeeBenefitPlansComponentsofNetPeriodicBenefitCostDetails",
     "shortName": "Employee Benefit Plans - Components of Net Periodic Benefit Cost (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DefinedBenefitPlanServiceCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:OtherNoncurrentLiabilitiesTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "i46b7ee9767504e439441dd67996b8fb3_I20190930",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2434415 - Disclosure - Employee Benefit Plans - Additional Information (Details)",
     "role": "http://www.kforce.com/role/EmployeeBenefitPlansAdditionalInformationDetails",
     "shortName": "Employee Benefit Plans - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": "INF",
      "lang": null,
      "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2437416 - Disclosure - Stock Incentive Plans - Additional Information (Details)",
     "role": "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails",
     "shortName": "Stock Incentive Plans - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930",
      "decimals": "-5",
      "first": true,
      "lang": null,
      "name": "us-gaap:AllocatedShareBasedCompensationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "i2ecc7bacab1342558c9f36252795af7b_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2438417 - Disclosure - Stock Incentive Plans - Summary of Restricted Stock Activity (Details)",
     "role": "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails",
     "shortName": "Stock Incentive Plans - Summary of Restricted Stock Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "i2ecc7bacab1342558c9f36252795af7b_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
      "reportCount": 1,
      "unique": true,
      "unitRef": "shares",
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "ic38700d2493944a7acc72f5ee997b222_I20171231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:SharesIssued",
      "reportCount": 1,
      "unitRef": "shares",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1004005 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS\u2019 EQUITY",
     "role": "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY",
     "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS\u2019 EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "id173813266314d3bb8ca8ee551c1d625_D20180101-20180331",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "ifef4dc28a73a4b208041eb1b7fb4bfe0_I20170531",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:DerivativeForwardInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2441418 - Disclosure - Derivative Instrument and Hedging Activity - Narrative (Details)",
     "role": "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails",
     "shortName": "Derivative Instrument and Hedging Activity - Narrative (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "ifef4dc28a73a4b208041eb1b7fb4bfe0_I20170531",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:DerivativeForwardInterestRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "number",
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "ia3027adb3c1b47a78b89d015025c820b_I20181231",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2442419 - Disclosure - Derivative Instrument and Hedging Activity - Accumulated Derivative Instrument Gain (Loss) Activity (Details)",
     "role": "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails",
     "shortName": "Derivative Instrument and Hedging Activity - Accumulated Derivative Instrument Gain (Loss) Activity (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "i78fa5aaf4c4b4d8b85c4cb768ec7998d_I20181231",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:StockholdersEquity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "ie7f07a77790d429eb021a8745008cbf7_I20190930",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DerivativeLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2445420 - Disclosure - Fair Value Measurements - Schedule of Estimated Fair Values (Details)",
     "role": "http://www.kforce.com/role/FairValueMeasurementsScheduleofEstimatedFairValuesDetails",
     "shortName": "Fair Value Measurements - Schedule of Estimated Fair Values (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
       "ix:continuation",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "ie7f07a77790d429eb021a8745008cbf7_I20190930",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:DerivativeLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1005006 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS\u2019 EQUITY (Parenthetical)",
     "role": "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYParenthetical",
     "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS\u2019 EQUITY (Parenthetical)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "us-gaap:CommonStockDividendsPerShareDeclared",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usdPerShare",
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:NetIncomeLoss",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "1006007 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "role": "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
     "shortName": "UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": "-3",
      "lang": null,
      "name": "us-gaap:DeferredIncomeTaxesAndTaxCredits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "usd",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2101101 - Disclosure - Summary of Significant Accounting Policies",
     "role": "http://www.kforce.com/role/SummaryofSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:SignificantAccountingPoliciesTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "2104102 - Disclosure - Discontinued Operations",
     "role": "http://www.kforce.com/role/DiscontinuedOperations",
     "shortName": "Discontinued Operations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R9999": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "td",
       "tr",
       "table",
       "div",
       "body",
       "html"
      ],
      "baseRef": "kfrc-20190930.htm",
      "contextRef": "i178d5a52d9584b29af6c05a56df42135_I20180101",
      "decimals": "-3",
      "first": true,
      "lang": null,
      "name": "us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption",
      "reportCount": 1,
      "unitRef": "usd",
      "xsiNil": "false"
     },
     "groupType": "",
     "isDefault": "false",
     "longName": "Uncategorized Items - kfrc-20190930.htm",
     "role": "http://xbrl.sec.gov/role/uncategorizedFacts",
     "shortName": "Uncategorized Items - kfrc-20190930.htm",
     "subGroupType": "",
     "uniqueAnchor": null
    }
   },
   "segmentCount": 30,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover page."
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/Cover"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/Cover"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/Cover"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentQuarterlyReport": {
     "auth_ref": [
      "r339"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an quarterly report.",
        "label": "Document Quarterly Report",
        "terseLabel": "Document Quarterly Report"
       }
      }
     },
     "localname": "DocumentQuarterlyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r340"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r341"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/Cover"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r341"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r341"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/Cover"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r342"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/Cover"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r341"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r341"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntitySmallBusiness": {
     "auth_ref": [
      "r341"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Indicates that the company is a Smaller Reporting Company (SRC).",
        "label": "Entity Small Business",
        "terseLabel": "Entity Small Business"
       }
      }
     },
     "localname": "EntitySmallBusiness",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r341"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r337"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r338"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "kfrc_DirectHireRevenueMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Direct Hire Revenue Member",
        "terseLabel": "Direct Hire revenue"
       }
      }
     },
     "localname": "DirectHireRevenueMember",
     "nsuri": "http://www.kforce.com/20190930",
     "presentation": [
      "http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kfrc_DisposalGroupIncludingDiscontinuedOperationEmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount classified as employee related liabilities, current attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Employee-Related Liabilities, Current",
        "terseLabel": "Accrued payroll costs"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationEmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://www.kforce.com/20190930",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfrc_DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of other expense (income), net attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Other Income (Expense)",
        "terseLabel": "Other income (expense), net"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense",
     "nsuri": "http://www.kforce.com/20190930",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfrc_DisposalGroupIncludingDiscontinuedOperationTransactionCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Transaction Costs",
        "label": "Disposal Group, Including Discontinued Operation, Transaction Costs",
        "terseLabel": "Transaction costs"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationTransactionCosts",
     "nsuri": "http://www.kforce.com/20190930",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfrc_DisposalGroupIncludingDiscontinuedOperationWorkingCapitalAdjustment": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disposal Group, Including Discontinued Operation, Working Capital Adjustment",
        "label": "Disposal Group, Including Discontinued Operation, Working Capital Adjustment",
        "terseLabel": "Working capital adjustment"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationWorkingCapitalAdjustment",
     "nsuri": "http://www.kforce.com/20190930",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfrc_DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disposal Groups, Including Discontinued Operations, Assets And Liabilities Held For Sale",
        "label": "Disposal Groups, Including Discontinued Operations, Assets And Liabilities Held For Sale [Table Text Block]",
        "terseLabel": "Summary of Assets and Liabilities Held For Sale for GS"
       }
      }
     },
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock",
     "nsuri": "http://www.kforce.com/20190930",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kfrc_EffectiveIncomeTaxRateDiscontinuedOperationsPercent": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Percentage of income tax expense (benefit) pertaining to discontinued operations.",
        "label": "Effective Income Tax Rate, Discontinued Operations, Percent",
        "terseLabel": "Effective tax rates for discontinued operations"
       }
      }
     },
     "localname": "EffectiveIncomeTaxRateDiscontinuedOperationsPercent",
     "nsuri": "http://www.kforce.com/20190930",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "kfrc_EmploymentAgreementSeverancePercentageOfAnnualBonus": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Employment Agreement, Severance Percentage Of Annual Bonus",
        "label": "Employment Agreement, Severance Percentage Of Annual Bonus",
        "terseLabel": "Severance payment as a percentage of annual bonus"
       }
      }
     },
     "localname": "EmploymentAgreementSeverancePercentageOfAnnualBonus",
     "nsuri": "http://www.kforce.com/20190930",
     "presentation": [
      "http://www.kforce.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "kfrc_EmploymentAgreementSeverancePercentageOfAnnualSalary": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Employment Agreement, Severance Percentage Of Annual Salary",
        "label": "Employment Agreement, Severance Percentage Of Annual Salary",
        "terseLabel": "Severance payment as a percentage of annual salary"
       }
      }
     },
     "localname": "EmploymentAgreementSeverancePercentageOfAnnualSalary",
     "nsuri": "http://www.kforce.com/20190930",
     "presentation": [
      "http://www.kforce.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "kfrc_EquityMethodInvestmentContingentConsiderationLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity Method Investment, Contingent Consideration, Liability",
        "label": "Equity Method Investment, Contingent Consideration, Liability",
        "terseLabel": "Contingent payments liability"
       }
      }
     },
     "localname": "EquityMethodInvestmentContingentConsiderationLiability",
     "nsuri": "http://www.kforce.com/20190930",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfrc_EquityMethodInvestmentContingentConsiderationRangeOfPossibleOutcomeHigh": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity Method Investment, Contingent Consideration, Range Of Possible Outcome, High",
        "label": "Equity Method Investment, Contingent Consideration, Range Of Possible Outcome, High",
        "terseLabel": "Contingent payments liability, maximum"
       }
      }
     },
     "localname": "EquityMethodInvestmentContingentConsiderationRangeOfPossibleOutcomeHigh",
     "nsuri": "http://www.kforce.com/20190930",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfrc_EquityMethodInvestmentContingentContribution": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity Method Investment, Contingent Contribution",
        "label": "Equity Method Investment, Contingent Contribution",
        "terseLabel": "Contingent contribution for equity method investment"
       }
      }
     },
     "localname": "EquityMethodInvestmentContingentContribution",
     "nsuri": "http://www.kforce.com/20190930",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfrc_FinanceAndAccountingSegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Finance And Accounting Segment Member",
        "label": "Finance And Accounting Segment Member",
        "terseLabel": "FA"
       }
      }
     },
     "localname": "FinanceAndAccountingSegmentMember",
     "nsuri": "http://www.kforce.com/20190930",
     "presentation": [
      "http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails",
      "http://www.kforce.com/role/ReportableSegmentsScheduleDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kfrc_FlexRevenueMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Flex Revenue Member",
        "terseLabel": "Flex revenue"
       }
      }
     },
     "localname": "FlexRevenueMember",
     "nsuri": "http://www.kforce.com/20190930",
     "presentation": [
      "http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kfrc_GSSegmentDivestitureMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "GS Segment Divestiture",
        "label": "GS Segment Divestiture [Member]",
        "terseLabel": "GS segment"
       }
      }
     },
     "localname": "GSSegmentDivestitureMember",
     "nsuri": "http://www.kforce.com/20190930",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails",
      "http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kfrc_HealthInsuranceAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Health Insurance",
        "label": "Health Insurance [Abstract]",
        "terseLabel": "Health Insurance"
       }
      }
     },
     "localname": "HealthInsuranceAbstract",
     "nsuri": "http://www.kforce.com/20190930",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "kfrc_HealthInsurancePolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for the health insurance liability.",
        "label": "Health Insurance [Policy Text Block]",
        "terseLabel": "Health Insurance"
       }
      }
     },
     "localname": "HealthInsurancePolicyTextBlock",
     "nsuri": "http://www.kforce.com/20190930",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "kfrc_HealthInsuranceStopLossMaximumPerClaim": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Health Insurance, Stop Loss Maximum Per Claim",
        "label": "Health Insurance, Stop Loss Maximum Per Claim",
        "terseLabel": "Risk of loss for each health insurance plan participant"
       }
      }
     },
     "localname": "HealthInsuranceStopLossMaximumPerClaim",
     "nsuri": "http://www.kforce.com/20190930",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfrc_KforceGovernmentSolutionsIncKGSMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Kforce Government Solutions, Inc.(\"KGS\")",
        "label": "Kforce Government Solutions, Inc.(\"KGS\") [Member]",
        "terseLabel": "Kforce Government Solutions, Inc.(\"KGS\")"
       }
      }
     },
     "localname": "KforceGovernmentSolutionsIncKGSMember",
     "nsuri": "http://www.kforce.com/20190930",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kfrc_LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix": {
     "auth_ref": [],
     "calculation": {
      "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due after sixth fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due After Year Six",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix",
     "nsuri": "http://www.kforce.com/20190930",
     "presentation": [
      "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfrc_LesseeOperatingLeaseLiabilityPaymentsDueYearSix": {
     "auth_ref": [],
     "calculation": {
      "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in sixth fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Six",
        "terseLabel": "2024"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearSix",
     "nsuri": "http://www.kforce.com/20190930",
     "presentation": [
      "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfrc_NoncashLeaseExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 11.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amortization of right-of-use assets for operating leases",
        "label": "Noncash Lease Expense",
        "verboseLabel": "Noncash lease expense"
       }
      }
     },
     "localname": "NoncashLeaseExpense",
     "nsuri": "http://www.kforce.com/20190930",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfrc_PaymentForContingentConsiderationLiability": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Payment For Contingent Consideration Liability",
        "label": "Payment For Contingent Consideration Liability",
        "terseLabel": "Contingent consideration paid"
       }
      }
     },
     "localname": "PaymentForContingentConsiderationLiability",
     "nsuri": "http://www.kforce.com/20190930",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfrc_PeriodForContinuationOfBenefitsUnderAgreement": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period for continuation of minimum compensation and benefits under certain executive employee agreements.",
        "label": "Period For Continuation Of Benefits Under Agreement",
        "terseLabel": "Period for providing minimum compensation salary and continuation of certain benefits to executives under employment agreements"
       }
      }
     },
     "localname": "PeriodForContinuationOfBenefitsUnderAgreement",
     "nsuri": "http://www.kforce.com/20190930",
     "presentation": [
      "http://www.kforce.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "kfrc_StockRepurchasesIncurredButNotYetPaid": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Future cash outflow to pay for repurchases of common stock that have occurred.",
        "label": "Stock Repurchases Incurred But Not Yet Paid",
        "terseLabel": "Unsettled repurchases of common stock"
       }
      }
     },
     "localname": "StockRepurchasesIncurredButNotYetPaid",
     "nsuri": "http://www.kforce.com/20190930",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfrc_SupplementalUnemploymentBenefitsOnChangeInControl": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Supplemental unemployment benefits for employees under contract that are terminated without good cause or the employee resigns for good reason following a change in control.",
        "label": "Supplemental Unemployment Benefits On Change In Control",
        "terseLabel": "Unemployment benefits, possible liability with a change in control"
       }
      }
     },
     "localname": "SupplementalUnemploymentBenefitsOnChangeInControl",
     "nsuri": "http://www.kforce.com/20190930",
     "presentation": [
      "http://www.kforce.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfrc_SupplementalUnemploymentBenefitsOnNoChangeInControl": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Supplemental unemployment benefits for employees under contract that are terminated without good cause or the employee resigns for good reason in the absence of a change in control.",
        "label": "Supplemental Unemployment Benefits On No Change In Control",
        "terseLabel": "Unemployment benefits, possible liability without a change in control"
       }
      }
     },
     "localname": "SupplementalUnemploymentBenefitsOnNoChangeInControl",
     "nsuri": "http://www.kforce.com/20190930",
     "presentation": [
      "http://www.kforce.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "kfrc_TechnologySegmentMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Technology Segment Member",
        "label": "Technology Segment Member",
        "terseLabel": "Tech"
       }
      }
     },
     "localname": "TechnologySegmentMember",
     "nsuri": "http://www.kforce.com/20190930",
     "presentation": [
      "http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails",
      "http://www.kforce.com/role/ReportableSegmentsScheduleDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kfrc_TraumaFXMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "TraumaFX",
        "label": "TraumaFX [Member]",
        "terseLabel": "TraumaFX"
       }
      }
     },
     "localname": "TraumaFXMember",
     "nsuri": "http://www.kforce.com/20190930",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kfrc_TwoThousandNineteenStockIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Two Thousand Nineteen Stock Incentive Plan",
        "label": "Two Thousand Nineteen Stock Incentive Plan [Member]",
        "terseLabel": "Two Thousand Nineteen Stock Incentive Plan"
       }
      }
     },
     "localname": "TwoThousandNineteenStockIncentivePlanMember",
     "nsuri": "http://www.kforce.com/20190930",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "kfrc_WorkLLamaLLCMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "WorkLLama, LLC",
        "label": "WorkLLama, LLC [Member]",
        "terseLabel": "WorkLLama"
       }
      }
     },
     "localname": "WorkLLamaLLCMember",
     "nsuri": "http://www.kforce.com/20190930",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_EquityMethodInvesteeNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Investment, Name [Domain]",
        "terseLabel": "Investment, Name [Domain]"
       }
      }
     },
     "localname": "EquityMethodInvesteeNameDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MaximumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Maximum [Member]",
        "terseLabel": "Maximum"
       }
      }
     },
     "localname": "MaximumMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/CommitmentsandContingenciesDetails",
      "http://www.kforce.com/role/LeasesNarrativeDetails",
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_MinimumMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Minimum [Member]",
        "terseLabel": "Minimum"
       }
      }
     },
     "localname": "MinimumMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/CommitmentsandContingenciesDetails",
      "http://www.kforce.com/role/LeasesNarrativeDetails",
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [
      "r158",
      "r197",
      "r199",
      "r334",
      "r335"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Product and Service [Axis]",
        "terseLabel": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Product and Service [Domain]",
        "terseLabel": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RangeAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statistical Measurement [Axis]",
        "terseLabel": "Range [Axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/CommitmentsandContingenciesDetails",
      "http://www.kforce.com/role/LeasesNarrativeDetails",
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RangeMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statistical Measurement [Domain]",
        "terseLabel": "Range [Domain]"
       }
      }
     },
     "localname": "RangeMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/CommitmentsandContingenciesDetails",
      "http://www.kforce.com/role/LeasesNarrativeDetails",
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioForecastMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Forecast [Member]",
        "terseLabel": "Scenario, Forecast"
       }
      }
     },
     "localname": "ScenarioForecastMember",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioUnspecifiedDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Scenario [Domain]",
        "terseLabel": "Scenario, Unspecified [Domain]"
       }
      }
     },
     "localname": "ScenarioUnspecifiedDomain",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis": {
     "auth_ref": [
      "r167"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Investment, Name [Axis]",
        "terseLabel": "Investment, Name [Axis]"
       }
      }
     },
     "localname": "ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_StatementScenarioAxis": {
     "auth_ref": [
      "r188",
      "r301"
     ],
     "lang": {
      "en-US": {
       "role": {
        "label": "Scenario [Axis]",
        "terseLabel": "Scenario [Axis]"
       }
      }
     },
     "localname": "StatementScenarioAxis",
     "nsuri": "http://fasb.org/srt/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "AccountingPoliciesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountingStandardsUpdate201409Member": {
     "auth_ref": [
      "r200"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounting Standards Update 2014-09 Revenue from Contracts with Customers (Topic 606).",
        "label": "Accounting Standards Update 2014-09 [Member]",
        "terseLabel": "Accounting Standards Update 2014-09"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201409Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingStandardsUpdate201602Member": {
     "auth_ref": [
      "r283"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounting Standards Update 2016-02 Leases (Topic 842).",
        "label": "Accounting Standards Update 2016-02 [Member]",
        "terseLabel": "Accounting Standards Update 2016-02"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201602Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountingStandardsUpdate201802Member": {
     "auth_ref": [
      "r84"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accounting Standards Update 2018-02 Income Statement-Reporting Comprehensive Income (Topic 220): Reclassification of Certain Tax Effects from Accumulated Other Comprehensive Income.",
        "label": "Accounting Standards Update 2018-02 [Member]",
        "terseLabel": "Accounting Standards Update 2018-02"
       }
      }
     },
     "localname": "AccountingStandardsUpdate201802Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDetails",
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r57"
     ],
     "calculation": {
      "http://www.kforce.com/role/CurrentLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying values as of the balance sheet date of obligations incurred through that date and due within one year (or the operating cycle, if longer), including liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received, taxes, interest, rent and utilities, accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "label": "Accounts Payable and Accrued Liabilities, Current",
        "terseLabel": "Accounts payable and other accrued liabilities",
        "totalLabel": "Total Accounts payable and other accrued liabilities"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/CurrentLiabilitiesDetails",
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r56"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.",
        "label": "Accounts Payable and Accrued Liabilities Disclosure [Text Block]",
        "terseLabel": "Current Liabilities"
       }
      }
     },
     "localname": "AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/CurrentLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_AccountsPayableCurrent": {
     "auth_ref": [
      "r55"
     ],
     "calculation": {
      "http://www.kforce.com/role/CurrentLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accounts Payable, Current",
        "terseLabel": "Accounts payable"
       }
      }
     },
     "localname": "AccountsPayableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/CurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccountsPayableCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Accounts Payable, Current [Abstract]",
        "terseLabel": "Accounts payable and other accrued liabilities:"
       }
      }
     },
     "localname": "AccountsPayableCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/CurrentLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccountsReceivableNetCurrent": {
     "auth_ref": [
      "r30",
      "r43",
      "r160",
      "r161",
      "r198"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.",
        "label": "Accounts Receivable, after Allowance for Credit Loss, Current",
        "terseLabel": "Trade receivables, net of allowances of $3,001 and $2,800, respectively"
       }
      }
     },
     "localname": "AccountsReceivableNetCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedEmployeeBenefitsCurrent": {
     "auth_ref": [
      "r34",
      "r35",
      "r59"
     ],
     "calculation": {
      "http://www.kforce.com/role/CurrentLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Employee Benefits, Current",
        "terseLabel": "Payroll and benefits"
       }
      }
     },
     "localname": "AccruedEmployeeBenefitsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/CurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedIncomeTaxesCurrent": {
     "auth_ref": [
      "r39",
      "r308",
      "r321"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.",
        "label": "Accrued Income Taxes, Current",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "AccruedIncomeTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedInsuranceCurrent": {
     "auth_ref": [
      "r34",
      "r35",
      "r59"
     ],
     "calculation": {
      "http://www.kforce.com/role/CurrentLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and payable to insurance entities to mitigate potential loss from various risks or to satisfy a promise to provide certain coverage's to employees. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Insurance, Current",
        "terseLabel": "Health insurance liabilities"
       }
      }
     },
     "localname": "AccruedInsuranceCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/CurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.kforce.com/role/CurrentLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AccountsPayableAndAccruedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Liabilities, Current",
        "terseLabel": "Accrued liabilities"
       }
      }
     },
     "localname": "AccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/CurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccruedPayrollTaxesCurrent": {
     "auth_ref": [
      "r35",
      "r59"
     ],
     "calculation": {
      "http://www.kforce.com/role/CurrentLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations incurred and payable for statutory payroll taxes incurred through that date and withheld from employees pertaining to services received from them, including entity's matching share of the employees FICA taxes and contributions to the state and federal unemployment insurance programs. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Accrued Payroll Taxes, Current",
        "terseLabel": "Payroll taxes"
       }
      }
     },
     "localname": "AccruedPayrollTaxesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/CurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedGainLossNetCashFlowHedgeParentMember": {
     "auth_ref": [
      "r76",
      "r83",
      "r253"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated other comprehensive income (loss) from gain (loss) of derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.",
        "label": "Accumulated Gain (Loss), Net, Cash Flow Hedge, Parent [Member]",
        "terseLabel": "Accumulated Derivative Instrument Gain"
       }
      }
     },
     "localname": "AccumulatedGainLossNetCashFlowHedgeParentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Line Items]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": {
     "auth_ref": [
      "r72",
      "r75",
      "r76"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.",
        "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax",
        "terseLabel": "Accumulated other comprehensive income"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss).",
        "label": "Accumulated Other Comprehensive Income (Loss) [Table]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeLossTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AccumulatedOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r71",
      "r76",
      "r77",
      "r254"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners.",
        "label": "AOCI Attributable to Parent [Member]",
        "terseLabel": "Accumulated Other Comprehensive Income (Loss)"
       }
      }
     },
     "localname": "AccumulatedOtherComprehensiveIncomeMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdditionalPaidInCapital": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.",
        "label": "Additional Paid in Capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapital",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdditionalPaidInCapitalMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders.",
        "label": "Additional Paid-in Capital [Member]",
        "terseLabel": "Additional Paid-In Capital"
       }
      }
     },
     "localname": "AdditionalPaidInCapitalMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_AdjustmentsForNewAccountingPronouncementsAxis": {
     "auth_ref": [
      "r128"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by new accounting pronouncement.",
        "label": "Adjustments for New Accounting Pronouncements [Axis]",
        "terseLabel": "Adjustments for New Accounting Pronouncements [Axis]"
       }
      }
     },
     "localname": "AdjustmentsForNewAccountingPronouncementsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/LeasesNarrativeDetails",
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDetails",
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": {
     "auth_ref": [
      "r221",
      "r223",
      "r240",
      "r241"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.",
        "label": "APIC, Share-based Payment Arrangement, Increase for Cost Recognition",
        "terseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Adjustments to reconcile net income to cash provided by operating activities:"
       }
      }
     },
     "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AllocatedShareBasedCompensationExpense": {
     "auth_ref": [
      "r223",
      "r236",
      "r239"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized.",
        "label": "Share-based Payment Arrangement, Expense",
        "verboseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "AllocatedShareBasedCompensationExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent": {
     "auth_ref": [
      "r49",
      "r162",
      "r169"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of allowance for credit loss on accounts receivable, classified as current.",
        "label": "Accounts Receivable, Allowance for Credit Loss, Current",
        "terseLabel": "Trade receivables, allowances"
       }
      }
     },
     "localname": "AllowanceForDoubtfulAccountsReceivableCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": {
     "auth_ref": [
      "r139"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.",
        "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount",
        "terseLabel": "Anti-dilutive common stock equivalents (in shares)"
       }
      }
     },
     "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_Assets": {
     "auth_ref": [
      "r154",
      "r307",
      "r320"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets [Abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsCurrent": {
     "auth_ref": [
      "r31",
      "r32",
      "r68"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.",
        "label": "Assets, Current",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "AssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Assets, Current [Abstract]",
        "terseLabel": "Current assets:"
       }
      }
     },
     "localname": "AssetsCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
     "auth_ref": [
      "r1",
      "r2",
      "r21",
      "r23",
      "r176",
      "r179"
     ],
     "calculation": {
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Assets, Current",
        "terseLabel": "Current assets held for sale",
        "totalLabel": "Total Current assets held for sale"
       }
      }
     },
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails",
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Disposal Group, Including Discontinued Operation, Assets, Current [Abstract]",
        "terseLabel": "Current assets held for sale:"
       }
      }
     },
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Disposal Group, Including Discontinued Operation, Assets, Noncurrent [Abstract]",
        "terseLabel": "Noncurrent assets held for sale:"
       }
      }
     },
     "localname": "AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_AwardTypeAxis": {
     "auth_ref": [
      "r225",
      "r238"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of award under share-based payment arrangement.",
        "label": "Award Type [Axis]",
        "terseLabel": "Award Type [Axis]"
       }
      }
     },
     "localname": "AwardTypeAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails",
      "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_BasisOfAccountingPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).",
        "label": "Basis of Accounting, Policy [Policy Text Block]",
        "terseLabel": "Basis of Presentation"
       }
      }
     },
     "localname": "BasisOfAccountingPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": {
     "auth_ref": [
      "r113",
      "r248"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 10.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement.",
        "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability",
        "terseLabel": "Contingent consideration liability remeasurement"
       }
      }
     },
     "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalLeaseObligationsIncurred": {
     "auth_ref": [
      "r119",
      "r120"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in lease obligation from new lease.",
        "label": "Lease Obligation Incurred",
        "terseLabel": "Equipment acquired under finance leases"
       }
      }
     },
     "localname": "CapitalLeaseObligationsIncurred",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CapitalizedComputerSoftwareNet": {
     "auth_ref": [
      "r336"
     ],
     "calculation": {
      "http://www.kforce.com/role/OtherAssetsNetDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.",
        "label": "Capitalized Computer Software, Net",
        "terseLabel": "Capitalized software, net"
       }
      }
     },
     "localname": "CapitalizedComputerSoftwareNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/OtherAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsAtCarryingValue": {
     "auth_ref": [
      "r29",
      "r52",
      "r116"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.",
        "label": "Cash and Cash Equivalents, at Carrying Value",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAtCarryingValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashAndCashEquivalentsPolicyTextBlock": {
     "auth_ref": [
      "r36",
      "r117",
      "r123"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.",
        "label": "Cash and Cash Equivalents, Policy [Policy Text Block]",
        "terseLabel": "Cash and Cash Equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": {
     "auth_ref": [
      "r109",
      "r116",
      "r122"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents",
        "periodEndLabel": "Cash and cash equivalents, end of period",
        "periodStartLabel": "Cash and cash equivalents, beginning of period"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": {
     "auth_ref": [
      "r109",
      "r278"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.",
        "label": "Cash, Cash Equivalents, Restricted Cash and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect",
        "totalLabel": "Change in cash and cash equivalents"
       }
      }
     },
     "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations": {
     "auth_ref": [
      "r20",
      "r109"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) of investing activities of discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Cash Provided by (Used in) Investing Activities, Discontinued Operations",
        "terseLabel": "Cash provided by (used in) investing activities for discontinued operations"
       }
      }
     },
     "localname": "CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations": {
     "auth_ref": [
      "r20",
      "r109"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) of operating activities of discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Cash Provided by (Used in) Operating Activities, Discontinued Operations",
        "terseLabel": "Cash provided by (used in) operating activities for discontinued operations"
       }
      }
     },
     "localname": "CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingencies": {
     "auth_ref": [
      "r64",
      "r187",
      "r312",
      "r326"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.",
        "label": "Commitments and Contingencies",
        "terseLabel": "Commitments and contingencies (Note E)"
       }
      }
     },
     "localname": "CommitmentsAndContingencies",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Commitments and Contingencies Disclosure [Abstract]"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_CommitmentsAndContingenciesDisclosureTextBlock": {
     "auth_ref": [
      "r186",
      "r189"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for commitments and contingencies.",
        "label": "Commitments and Contingencies Disclosure [Text Block]",
        "terseLabel": "Commitments and Contingencies"
       }
      }
     },
     "localname": "CommitmentsAndContingenciesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/CommitmentsandContingencies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CommonStockDividendsPerShareDeclared": {
     "auth_ref": [
      "r193"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate dividends declared during the period for each share of common stock outstanding.",
        "label": "Common Stock, Dividends, Per Share, Declared",
        "verboseLabel": "Dividend (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockDividendsPerShareDeclared",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock that is subordinate to all other stock of the issuer.",
        "label": "Common Stock [Member]",
        "terseLabel": "Common Stock"
       }
      }
     },
     "localname": "CommonStockMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_CommonStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r42"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face amount or stated value per share of common stock.",
        "label": "Common Stock, Par or Stated Value Per Share",
        "terseLabel": "Common stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "CommonStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_CommonStockSharesAuthorized": {
     "auth_ref": [
      "r42"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws.",
        "label": "Common Stock, Shares Authorized",
        "terseLabel": "Common stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesIssued": {
     "auth_ref": [
      "r42"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.",
        "label": "Common Stock, Shares, Issued",
        "terseLabel": "Common stock, shares issued (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockSharesOutstanding": {
     "auth_ref": [
      "r42",
      "r192"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.",
        "label": "Common Stock, Shares, Outstanding",
        "terseLabel": "Common stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "CommonStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_CommonStockValue": {
     "auth_ref": [
      "r42"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Common Stock, Value, Issued",
        "terseLabel": "Common stock, $0.01 par; 250,000 shares authorized, 71,874 and 71,856 issued and outstanding, respectively"
       }
      }
     },
     "localname": "CommonStockValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CompensationAndEmployeeBenefitPlansTextBlock": {
     "auth_ref": [
      "r202",
      "r203",
      "r220",
      "r242"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for an entity's employee compensation and benefit plans, including, but not limited to, postemployment and postretirement benefit plans, defined benefit pension plans, defined contribution plans, non-qualified and supplemental benefit plans, deferred compensation, share-based compensation, life insurance, severance, health care, unemployment and other benefit plans.",
        "label": "Compensation and Employee Benefit Plans [Text Block]",
        "terseLabel": "Employee Benefit Plans"
       }
      }
     },
     "localname": "CompensationAndEmployeeBenefitPlansTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/EmployeeBenefitPlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CompensationAndRetirementDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Retirement Benefits [Abstract]"
       }
      }
     },
     "localname": "CompensationAndRetirementDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_ComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r79",
      "r81",
      "r82"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.",
        "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent",
        "totalLabel": "Comprehensive income"
       }
      }
     },
     "localname": "ComprehensiveIncomeNetOfTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ConsolidationPolicyTextBlock": {
     "auth_ref": [
      "r123",
      "r252",
      "r255",
      "r256"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.",
        "label": "Consolidation, Policy [Policy Text Block]",
        "terseLabel": "Principles of Consolidation"
       }
      }
     },
     "localname": "ConsolidationPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_CostOfRevenue": {
     "auth_ref": [
      "r94"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period.",
        "label": "Cost of Revenue",
        "terseLabel": "Direct costs"
       }
      }
     },
     "localname": "CostOfRevenue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of increase (decrease) to equity or (increase) decrease to net assets, resulting from the cumulative effect adjustment of a new accounting principle applied in the period of adoption.",
        "label": "Cumulative Effect of New Accounting Principle in Period of Adoption",
        "terseLabel": "Cumulative effect of revenue recognition accounting standard, net of tax of $63"
       }
      }
     },
     "localname": "CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DebtIssuanceCostsLineOfCreditArrangementsNet": {
     "auth_ref": [
      "r279"
     ],
     "calculation": {
      "http://www.kforce.com/role/OtherAssetsNetDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after accumulated amortization, of debt issuance costs related to line of credit arrangements. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs.",
        "label": "Debt Issuance Costs, Line of Credit Arrangements, Net",
        "terseLabel": "Deferred loan costs, net"
       }
      }
     },
     "localname": "DebtIssuanceCostsLineOfCreditArrangementsNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/OtherAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.kforce.com/role/OtherLongTermLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).",
        "label": "Deferred Compensation Liability, Classified, Noncurrent",
        "terseLabel": "Deferred compensation plan"
       }
      }
     },
     "localname": "DeferredCompensationLiabilityClassifiedNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/OtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCompensationPlanAssets": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.kforce.com/role/OtherAssetsNetDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount as of the balance sheet date of assets held under deferred compensation agreements.",
        "label": "Deferred Compensation Plan Assets",
        "terseLabel": "Assets held in Rabbi Trust"
       }
      }
     },
     "localname": "DeferredCompensationPlanAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/OtherAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]",
        "terseLabel": "Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]"
       }
      }
     },
     "localname": "DeferredCostsCapitalizedPrepaidAndOtherAssetsDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DeferredIncomeTaxAssetsNet": {
     "auth_ref": [
      "r244"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting.",
        "label": "Deferred Income Tax Assets, Net",
        "terseLabel": "Deferred tax assets, net"
       }
      }
     },
     "localname": "DeferredIncomeTaxAssetsNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DeferredIncomeTaxesAndTaxCredits": {
     "auth_ref": [
      "r115"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of deferred income tax expense (benefit) and income tax credits.",
        "label": "Deferred Income Taxes and Tax Credits",
        "terseLabel": "Deferred income tax provision, net"
       }
      }
     },
     "localname": "DeferredIncomeTaxesAndTaxCredits",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanContributionsByEmployer": {
     "auth_ref": [
      "r208",
      "r210",
      "r211",
      "r218",
      "r219"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets.",
        "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer",
        "terseLabel": "Employer contributions to benefit plans"
       }
      }
     },
     "localname": "DefinedBenefitPlanContributionsByEmployer",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/EmployeeBenefitPlansAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of benefits for defined benefit plan expected to be paid in remainder of fiscal year.",
        "label": "Defined Benefit Plan, Expected Future Benefit Payment, Remainder of Fiscal Year",
        "terseLabel": "Expected funding of the SERP in the current year"
       }
      }
     },
     "localname": "DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/EmployeeBenefitPlansAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanInterestCost": {
     "auth_ref": [
      "r207",
      "r214",
      "r217",
      "r219"
     ],
     "calculation": {
      "http://www.kforce.com/role/EmployeeBenefitPlansComponentsofNetPeriodicBenefitCostDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost recognized for passage of time related to defined benefit plan.",
        "label": "Defined Benefit Plan, Interest Cost",
        "terseLabel": "Interest cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanInterestCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/EmployeeBenefitPlansComponentsofNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": {
     "auth_ref": [
      "r212",
      "r215",
      "r219"
     ],
     "calculation": {
      "http://www.kforce.com/role/EmployeeBenefitPlansComponentsofNetPeriodicBenefitCostDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan.",
        "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)",
        "totalLabel": "Net periodic benefit cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanNetPeriodicBenefitCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/EmployeeBenefitPlansComponentsofNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DefinedBenefitPlanServiceCost": {
     "auth_ref": [
      "r206",
      "r213",
      "r216",
      "r219"
     ],
     "calculation": {
      "http://www.kforce.com/role/EmployeeBenefitPlansComponentsofNetPeriodicBenefitCostDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.",
        "label": "Defined Benefit Plan, Service Cost",
        "terseLabel": "Service cost"
       }
      }
     },
     "localname": "DefinedBenefitPlanServiceCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/EmployeeBenefitPlansComponentsofNetPeriodicBenefitCostDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationAndAmortization": {
     "auth_ref": [
      "r114",
      "r177"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The current period expense charged against earnings on long-lived, physical assets not used in production, and which are not intended for resale, to allocate or recognize the cost of such assets over their useful lives; or to record the reduction in book value of an intangible asset over the benefit period of such asset; or to reflect consumption during the period of an asset that is not used in production.",
        "label": "Depreciation, Depletion and Amortization, Nonproduction",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DepreciationDepletionAndAmortization": {
     "auth_ref": [
      "r114",
      "r151"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.",
        "label": "Depreciation, Depletion and Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DepreciationDepletionAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssets": {
     "auth_ref": [
      "r69",
      "r70",
      "r276"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other 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. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Asset",
        "terseLabel": "Interest rate swap derivative instrument"
       }
      }
     },
     "localname": "DerivativeAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails",
      "http://www.kforce.com/role/FairValueMeasurementsScheduleofEstimatedFairValuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeAssetsNoncurrent": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://www.kforce.com/role/OtherAssetsNetDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial asset or other 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, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Asset, Noncurrent",
        "terseLabel": "Interest rate swap derivative instrument"
       }
      }
     },
     "localname": "DerivativeAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/OtherAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeContractTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Financial instrument or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset.",
        "label": "Derivative Contract [Domain]",
        "terseLabel": "Derivative Contract [Domain]"
       }
      }
     },
     "localname": "DerivativeContractTypeDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails",
      "http://www.kforce.com/role/FairValueMeasurementsScheduleofEstimatedFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DerivativeForwardInterestRate": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stated rate on an interest rate forward or futures contract.",
        "label": "Derivative, Forward Interest Rate",
        "terseLabel": "Derivative rate"
       }
      }
     },
     "localname": "DerivativeForwardInterestRate",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_DerivativeInstrumentRiskAxis": {
     "auth_ref": [
      "r261",
      "r262",
      "r263",
      "r265"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by type of derivative contract.",
        "label": "Derivative Instrument [Axis]",
        "terseLabel": "Derivative Instrument [Axis]"
       }
      }
     },
     "localname": "DerivativeInstrumentRiskAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails",
      "http://www.kforce.com/role/FairValueMeasurementsScheduleofEstimatedFairValuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Derivative Instruments and Hedging Activities Disclosure [Abstract]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosure [Abstract]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock": {
     "auth_ref": [
      "r267"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.",
        "label": "Derivative Instruments and Hedging Activities Disclosure [Text Block]",
        "terseLabel": "Derivative Instrument and Hedging Activity"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivity"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Derivative Instruments and Hedging Activities Disclosures [Line Items]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Line Items]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about derivatives and hedging activities.",
        "label": "Derivative Instruments and Hedging Activities Disclosures [Table]",
        "terseLabel": "Derivative Instruments and Hedging Activities Disclosures [Table]"
       }
      }
     },
     "localname": "DerivativeInstrumentsAndHedgingActivitiesDisclosuresTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DerivativeLiabilities": {
     "auth_ref": [
      "r69",
      "r70",
      "r276"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability 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. Includes liabilities not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability",
        "negatedLabel": "Interest rate swap derivative instrument"
       }
      }
     },
     "localname": "DerivativeLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/FairValueMeasurementsScheduleofEstimatedFairValuesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeLiabilitiesNoncurrent": {
     "auth_ref": [
      "r69"
     ],
     "calculation": {
      "http://www.kforce.com/role/OtherLongTermLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Fair value, after the effects of master netting arrangements, of a financial liability 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, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.",
        "label": "Derivative Liability, Noncurrent",
        "terseLabel": "Interest rate swap derivative instrument"
       }
      }
     },
     "localname": "DerivativeLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/OtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DerivativeNotionalAmount": {
     "auth_ref": [
      "r258",
      "r259"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Nominal or face amount used to calculate payment on derivative.",
        "label": "Derivative, Notional Amount",
        "terseLabel": "Derivative, notional amount"
       }
      }
     },
     "localname": "DerivativeNotionalAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DesignatedAsHedgingInstrumentMember": {
     "auth_ref": [
      "r260"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Derivative instrument designated as hedging instrument under Generally Accepted Accounting Principles (GAAP).",
        "label": "Designated as Hedging Instrument [Member]",
        "terseLabel": "Designated as Hedging Instrument"
       }
      }
     },
     "localname": "DesignatedAsHedgingInstrumentMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisaggregationOfRevenueLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Disaggregation of Revenue [Line Items]",
        "terseLabel": "Disaggregation of Revenue [Line Items]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table]",
        "terseLabel": "Disaggregation of Revenue [Table]"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisaggregationOfRevenueTableTextBlock": {
     "auth_ref": [
      "r197"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.",
        "label": "Disaggregation of Revenue [Table Text Block]",
        "terseLabel": "Disaggregation of Revenues"
       }
      }
     },
     "localname": "DisaggregationOfRevenueTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DisaggregationofRevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": {
     "auth_ref": [
      "r242"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement [Text Block]",
        "terseLabel": "Stock Incentive Plans"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlans"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Payment Arrangement [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax": {
     "auth_ref": [
      "r6",
      "r8",
      "r10"
     ],
     "calculation": {
      "http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
       "weight": 1.0
      },
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before tax of gain (loss) not previously recognized resulting from the disposal of a discontinued operation.",
        "label": "Discontinued Operation, Gain (Loss) from Disposal of Discontinued Operation, before Income Tax",
        "negatedLabel": "Gain on sale of discontinued operations",
        "terseLabel": "(Loss) gain on sale of discontinued operations"
       }
      }
     },
     "localname": "DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsNarrativeDetails",
      "http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails",
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax": {
     "auth_ref": [
      "r6",
      "r7",
      "r8",
      "r9",
      "r10",
      "r18",
      "r88",
      "r330"
     ],
     "calculation": {
      "http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before tax of income (loss) from a discontinued operation. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.",
        "label": "Discontinued Operation, Income (Loss) from Discontinued Operation, before Income Tax",
        "totalLabel": "(Loss) income from discontinued operations, before income taxes"
       }
      }
     },
     "localname": "DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationTaxEffectOfDiscontinuedOperation": {
     "auth_ref": [
      "r7",
      "r8",
      "r9",
      "r10",
      "r18",
      "r24",
      "r243",
      "r247"
     ],
     "calculation": {
      "http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of tax expense (benefit) related to a discontinued operation. Includes, but is not limited to, tax expense (benefit) related to income (loss) from operations during the phase-out period, tax expense (benefit) related to gain (loss) on disposal, tax expense (benefit) related to gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and tax expense (benefit) related to adjustments of a prior period gain (loss) on disposal.",
        "label": "Discontinued Operation, Tax Effect of Discontinued Operation",
        "terseLabel": "Income tax expense"
       }
      }
     },
     "localname": "DiscontinuedOperationTaxEffectOfDiscontinuedOperation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsNarrativeDetails",
      "http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Discontinued Operations and Disposal Groups [Abstract]",
        "terseLabel": "Discontinued Operations and Disposal Groups [Abstract]"
       }
      }
     },
     "localname": "DiscontinuedOperationsAndDisposalGroupsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_DiscontinuedOperationsDisposedOfBySaleMember": {
     "auth_ref": [
      "r4"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Component or group of components disposed of by sale and representing a strategic shift that has or will have a major effect on operations and financial results.",
        "label": "Discontinued Operations, Disposed of by Sale [Member]",
        "terseLabel": "Discontinued Operations, Disposed of by Sale"
       }
      }
     },
     "localname": "DiscontinuedOperationsDisposedOfBySaleMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsNarrativeDetails",
      "http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DiscontinuedOperationsHeldforsaleMember": {
     "auth_ref": [
      "r3",
      "r5",
      "r23"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Component or group of components classified as held-for-sale and representing a strategic shift that has or will have a major effect on operations and financial results. Includes a business or nonprofit activity on acquisition classified as held-for-sale.",
        "label": "Discontinued Operations, Held-for-sale [Member]",
        "terseLabel": "Discontinued Operations, Held-for-sale"
       }
      }
     },
     "localname": "DiscontinuedOperationsHeldforsaleMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupClassificationAxis": {
     "auth_ref": [
      "r23"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by disposal group classification.",
        "label": "Disposal Group Classification [Axis]",
        "terseLabel": "Disposal Group Classification [Axis]"
       }
      }
     },
     "localname": "DisposalGroupClassificationAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsNarrativeDetails",
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails",
      "http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_DisposalGroupClassificationDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Component or group of components disposed of, including but not limited to, disposal group held-for-sale or disposed of by sale, disposed of by means other than sale, and discontinued operations.",
        "label": "Disposal Group Classification [Domain]",
        "terseLabel": "Disposal Group Classification [Domain]"
       }
      }
     },
     "localname": "DisposalGroupClassificationDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsNarrativeDetails",
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails",
      "http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet": {
     "auth_ref": [
      "r1",
      "r2",
      "r21",
      "r179"
     ],
     "calculation": {
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.",
        "label": "Disposal Group, Including Discontinued Operation, Accounts, Notes and Loans Receivable, Net",
        "terseLabel": "Trade receivables"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent": {
     "auth_ref": [
      "r1",
      "r2",
      "r21",
      "r176",
      "r179"
     ],
     "calculation": {
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount classified as accounts payable and accrued liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Accounts Payable and Accrued Liabilities, Current",
        "terseLabel": "Accounts payable and other accrued liabilities"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxesPayable": {
     "auth_ref": [
      "r1",
      "r2",
      "r21",
      "r176",
      "r179"
     ],
     "calculation": {
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount classified as income tax obligations attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Accrued Income Tax Payable, Current",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxesPayable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent": {
     "auth_ref": [
      "r1",
      "r2",
      "r21",
      "r23",
      "r175",
      "r179"
     ],
     "calculation": {
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Assets, Noncurrent",
        "terseLabel": "Noncurrent assets held for sale",
        "totalLabel": "Total Noncurrent assets held for sale"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails",
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Consideration",
        "terseLabel": "Total cash purchase price"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationConsideration",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsNarrativeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of costs of goods sold attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Costs of Goods Sold",
        "terseLabel": "Direct costs"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets": {
     "auth_ref": [
      "r1",
      "r2",
      "r21",
      "r179"
     ],
     "calculation": {
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount classified as deferred tax assets attributable to disposal group held for sale or disposed of.",
        "label": "Disposal Group, Including Discontinued Operation, Deferred Tax Assets",
        "terseLabel": "Deferred tax assets, net"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of depreciation and amortization expense attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Depreciation and Amortization",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of general and administrative expense attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, General and Administrative Expense",
        "terseLabel": "Selling, general and administrative expenses"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent": {
     "auth_ref": [
      "r1",
      "r2",
      "r21",
      "r175",
      "r179"
     ],
     "calculation": {
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount classified as goodwill attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Goodwill, Noncurrent",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gross profit attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Gross Profit (Loss)",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent": {
     "auth_ref": [
      "r1",
      "r2",
      "r21",
      "r175",
      "r179"
     ],
     "calculation": {
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Intangible Assets, Noncurrent",
        "terseLabel": "Intangible assets"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of operating income (loss) attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Operating Income (Loss)",
        "totalLabel": "Income from discontinued operations"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities": {
     "auth_ref": [
      "r1",
      "r2",
      "r21",
      "r176",
      "r179"
     ],
     "calculation": {
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Other Liabilities, Current",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets": {
     "auth_ref": [
      "r1",
      "r2",
      "r21",
      "r175",
      "r179"
     ],
     "calculation": {
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Other Assets, Noncurrent",
        "terseLabel": "Other assets, net"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities": {
     "auth_ref": [
      "r1",
      "r2",
      "r21",
      "r175",
      "r179"
     ],
     "calculation": {
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Other Liabilities, Noncurrent",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent": {
     "auth_ref": [
      "r1",
      "r2",
      "r21",
      "r176",
      "r179"
     ],
     "calculation": {
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount classified as prepaid and other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Prepaid and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent": {
     "auth_ref": [
      "r1",
      "r2",
      "r21",
      "r175",
      "r179"
     ],
     "calculation": {
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Property, Plant and Equipment, Noncurrent",
        "terseLabel": "Fixed assets, net"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupIncludingDiscontinuedOperationRevenue": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of revenue attributable to disposal group, including, but not limited to, discontinued operation.",
        "label": "Disposal Group, Including Discontinued Operation, Revenue",
        "verboseLabel": "Revenue"
       }
      }
     },
     "localname": "DisposalGroupIncludingDiscontinuedOperationRevenue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock": {
     "auth_ref": [
      "r28",
      "r183"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations, Disclosure [Text Block]",
        "terseLabel": "Discontinued Operations"
       }
      }
     },
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_DisposalGroupsIncludingDiscontinuedOperationsNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Name of disposal group.",
        "label": "Disposal Group Name [Domain]",
        "terseLabel": "Disposal Group Name [Domain]"
       }
      }
     },
     "localname": "DisposalGroupsIncludingDiscontinuedOperationsNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsNarrativeDetails",
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails",
      "http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_DividendsCommonStock": {
     "auth_ref": [
      "r193",
      "r319"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).",
        "label": "Dividends, Common Stock",
        "negatedLabel": "Dividends"
       }
      }
     },
     "localname": "DividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EarningsPerShareBasic": {
     "auth_ref": [
      "r90",
      "r129",
      "r133",
      "r136",
      "r137",
      "r138",
      "r142",
      "r318",
      "r332"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.",
        "label": "Earnings Per Share, Basic",
        "totalLabel": "Earnings per share - basic (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareBasic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareBasicAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share, Basic [Abstract]",
        "terseLabel": "Earnings per share \u2013 basic:"
       }
      }
     },
     "localname": "EarningsPerShareBasicAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerShareDiluted": {
     "auth_ref": [
      "r90",
      "r129",
      "r133",
      "r136",
      "r137",
      "r138",
      "r142",
      "r318",
      "r332"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Earnings Per Share, Diluted",
        "totalLabel": "Earnings per share \u2013 diluted (in dollars per share)"
       }
      }
     },
     "localname": "EarningsPerShareDiluted",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_EarningsPerShareDilutedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Earnings Per Share, Diluted [Abstract]",
        "terseLabel": "Earnings per share \u2013 diluted:"
       }
      }
     },
     "localname": "EarningsPerShareDilutedAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EarningsPerSharePolicyTextBlock": {
     "auth_ref": [
      "r123",
      "r139",
      "r140",
      "r141"
     ],
     "lang": {
      "en-US": {
       "role": {
        "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.",
        "label": "Earnings Per Share, Policy [Policy Text Block]",
        "terseLabel": "Earnings per Share"
       }
      }
     },
     "localname": "EarningsPerSharePolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrent": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.kforce.com/role/CurrentLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Employee-related Liabilities, Current",
        "terseLabel": "Accrued payroll costs",
        "totalLabel": "Total Accrued payroll costs"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/CurrentLiabilitiesDetails",
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EmployeeRelatedLiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Employee-related Liabilities, Current [Abstract]",
        "terseLabel": "Accrued payroll costs:"
       }
      }
     },
     "localname": "EmployeeRelatedLiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/CurrentLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1": {
     "auth_ref": [
      "r237"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Period for Recognition",
        "terseLabel": "Weighted average period expected to be recognized"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions": {
     "auth_ref": [
      "r237"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Payment Arrangement, Nonvested Award, Excluding Option, Cost Not yet Recognized, Amount",
        "terseLabel": "Total unrecognized compensation expenses"
       }
      }
     },
     "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityComponentDomain": {
     "auth_ref": [
      "r192"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc.",
        "label": "Equity Component [Domain]",
        "terseLabel": "Equity Component [Domain]"
       }
      }
     },
     "localname": "EquityComponentDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails",
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_EquityMethodInvestmentOwnershipPercentage": {
     "auth_ref": [
      "r167"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.",
        "label": "Equity Method Investment, Ownership Percentage",
        "terseLabel": "Percent ownership of equity method investment"
       }
      }
     },
     "localname": "EquityMethodInvestmentOwnershipPercentage",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_EquityMethodInvestmentSummarizedFinancialInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Equity Method Investment, Summarized Financial Information [Abstract]",
        "terseLabel": "Equity Method Investment"
       }
      }
     },
     "localname": "EquityMethodInvestmentSummarizedFinancialInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_EquityMethodInvestments": {
     "auth_ref": [
      "r53",
      "r155",
      "r165"
     ],
     "calculation": {
      "http://www.kforce.com/role/OtherAssetsNetDetails": {
       "order": 7.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "This item represents the carrying amount on the entity's balance sheet of its investment in common stock of an equity method investee. This is not an indicator of the fair value of the investment, rather it is the initial cost adjusted for the entity's share of earnings and losses of the investee, adjusted for any distributions (dividends) and other than temporary impairment (OTTI) losses recognized.",
        "label": "Equity Method Investments",
        "terseLabel": "Equity method investment"
       }
      }
     },
     "localname": "EquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/OtherAssetsNetDetails",
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_EquityMethodInvestmentsPolicy": {
     "auth_ref": [
      "r53",
      "r108",
      "r123",
      "r168",
      "r277"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for equity method of accounting for investments and other interests. Investment includes, but is not limited to, unconsolidated subsidiary, corporate joint venture, noncontrolling interest in real estate venture, limited partnership, and limited liability company. Information includes, but is not limited to, ownership percentage, reason equity method is or is not considered appropriate, and accounting policy election for distribution received.",
        "label": "Equity Method Investments [Policy Text Block]",
        "terseLabel": "Equity Method Investment"
       }
      }
     },
     "localname": "EquityMethodInvestmentsPolicy",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]",
        "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/FairValueMeasurementsScheduleofEstimatedFairValuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": {
     "auth_ref": [
      "r268",
      "r269",
      "r270",
      "r274"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis.",
        "label": "Fair Value, Recurring and Nonrecurring [Table]",
        "terseLabel": "Fair Value Measurements, Recurring and Nonrecurring [Table]"
       }
      }
     },
     "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/FairValueMeasurementsScheduleofEstimatedFairValuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByFairValueHierarchyLevelAxis": {
     "auth_ref": [
      "r210",
      "r211",
      "r219",
      "r269",
      "r302"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient.",
        "label": "Fair Value Hierarchy and NAV [Axis]",
        "terseLabel": "Fair Value Hierarchy and NAV [Axis]"
       }
      }
     },
     "localname": "FairValueByFairValueHierarchyLevelAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/FairValueMeasurementsScheduleofEstimatedFairValuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueByMeasurementFrequencyAxis": {
     "auth_ref": [
      "r268",
      "r269",
      "r271",
      "r272",
      "r275"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by measurement frequency.",
        "label": "Measurement Frequency [Axis]",
        "terseLabel": "Measurement Frequency [Axis]"
       }
      }
     },
     "localname": "FairValueByMeasurementFrequencyAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/FairValueMeasurementsScheduleofEstimatedFairValuesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Fair Value Disclosures [Abstract]"
       }
      }
     },
     "localname": "FairValueDisclosuresAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_FairValueDisclosuresTextBlock": {
     "auth_ref": [
      "r273"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.",
        "label": "Fair Value Disclosures [Text Block]",
        "terseLabel": "Fair Value Measurements"
       }
      }
     },
     "localname": "FairValueDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/FairValueMeasurements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_FairValueInputsLevel1Member": {
     "auth_ref": [
      "r210",
      "r211",
      "r219",
      "r269",
      "r303"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date.",
        "label": "Fair Value, Inputs, Level 1 [Member]",
        "terseLabel": "Quoted\u00a0Prices\u00a0in Active Markets for Identical Assets (Level 1)"
       }
      }
     },
     "localname": "FairValueInputsLevel1Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/FairValueMeasurementsScheduleofEstimatedFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel2Member": {
     "auth_ref": [
      "r210",
      "r211",
      "r219",
      "r269",
      "r304"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets.",
        "label": "Fair Value, Inputs, Level 2 [Member]",
        "terseLabel": "Significant Other Observable Inputs\u00a0(Level\u00a02)"
       }
      }
     },
     "localname": "FairValueInputsLevel2Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/FairValueMeasurementsScheduleofEstimatedFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueInputsLevel3Member": {
     "auth_ref": [
      "r210",
      "r211",
      "r219",
      "r269",
      "r305"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing.",
        "label": "Fair Value, Inputs, Level 3 [Member]",
        "terseLabel": "Significant Unobservable Inputs\u00a0(Level\u00a03)"
       }
      }
     },
     "localname": "FairValueInputsLevel3Member",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/FairValueMeasurementsScheduleofEstimatedFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementFrequencyDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Measurement frequency.",
        "label": "Measurement Frequency [Domain]",
        "terseLabel": "Fair Value, Measurement Frequency [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementFrequencyDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/FairValueMeasurementsScheduleofEstimatedFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value.",
        "label": "Fair Value Hierarchy and NAV [Domain]",
        "terseLabel": "Fair Value Hierarchy and NAV [Domain]"
       }
      }
     },
     "localname": "FairValueMeasurementsFairValueHierarchyDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/FairValueMeasurementsScheduleofEstimatedFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_FairValueMeasurementsRecurringMember": {
     "auth_ref": [
      "r273",
      "r275"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Frequent fair value measurement. Includes, but is not limited to, fair value adjustment for impairment of asset, liability or equity, frequently measured at fair value.",
        "label": "Fair Value, Recurring [Member]",
        "verboseLabel": "Recurring Basis"
       }
      }
     },
     "localname": "FairValueMeasurementsRecurringMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/FairValueMeasurementsScheduleofEstimatedFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_GainLossOnInvestments": {
     "auth_ref": [
      "r96",
      "r114",
      "r164"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 8.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of realized and unrealized gain (loss) on investment.",
        "label": "Gain (Loss) on Investments",
        "negatedTerseLabel": "Loss on deferred compensation plan investments, net"
       }
      }
     },
     "localname": "GainLossOnInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges": {
     "auth_ref": [
      "r114"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 9.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value.",
        "label": "Gain (Loss) on Sale of Assets and Asset Impairment Charges",
        "negatedLabel": "Loss on disposal or impairment of assets"
       }
      }
     },
     "localname": "GainLossOnSalesOfAssetsAndAssetImpairmentCharges",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_Goodwill": {
     "auth_ref": [
      "r172",
      "r173"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.",
        "label": "Goodwill",
        "verboseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_GrossProfit": {
     "auth_ref": [
      "r92"
     ],
     "calculation": {
      "http://www.kforce.com/role/ReportableSegmentsScheduleDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      },
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.",
        "label": "Gross Profit",
        "terseLabel": "Gross profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/ReportableSegmentsScheduleDetails",
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_HedgingDesignationAxis": {
     "auth_ref": [
      "r260",
      "r266"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Axis]",
        "terseLabel": "Hedging Designation [Axis]"
       }
      }
     },
     "localname": "HedgingDesignationAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_HedgingDesignationDomain": {
     "auth_ref": [
      "r260"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Designation of purpose of derivative instrument.",
        "label": "Hedging Designation [Domain]",
        "terseLabel": "Hedging Designation [Domain]"
       }
      }
     },
     "localname": "HedgingDesignationDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperations": {
     "auth_ref": [
      "r93",
      "r115",
      "r138",
      "r249"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of income (loss) from continuing operations attributable to the parent.",
        "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent",
        "totalLabel": "Income from continuing operations"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": {
     "auth_ref": [
      "r86",
      "r129",
      "r306",
      "r315",
      "r333"
     ],
     "calculation": {
      "http://www.kforce.com/role/ReportableSegmentsScheduleDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.",
        "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest",
        "totalLabel": "Income from continuing operations, before income taxes"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/ReportableSegmentsScheduleDetails",
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerBasicShare": {
     "auth_ref": [
      "r85",
      "r90",
      "r133",
      "r136",
      "r137",
      "r313",
      "r316",
      "r318",
      "r329"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_EarningsPerShareBasic",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) from continuing operations per each share of common stock or unit outstanding during the reporting period.",
        "label": "Income (Loss) from Continuing Operations, Per Basic Share",
        "terseLabel": "Continuing operations (in dollars per share)"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsPerBasicShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromContinuingOperationsPerDilutedShare": {
     "auth_ref": [
      "r85",
      "r90",
      "r133",
      "r136",
      "r137",
      "r138",
      "r318",
      "r329",
      "r332"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_EarningsPerShareDiluted",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of net income (loss) derived from continuing operations during the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.",
        "label": "Income (Loss) from Continuing Operations, Per Diluted Share",
        "terseLabel": "Continuing operations (in dollars per share)"
       }
      }
     },
     "localname": "IncomeLossFromContinuingOperationsPerDilutedShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity": {
     "auth_ref": [
      "r6",
      "r7",
      "r8",
      "r9",
      "r10",
      "r18",
      "r24",
      "r250"
     ],
     "calculation": {
      "http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_NetIncomeLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax of income (loss) from a discontinued operation attributable to the parent. Includes, but is not limited to, the income (loss) from operations during the phase-out period, gain (loss) on disposal, gain (loss) for reversal of write-down (write-down) to fair value, less cost to sell, and adjustments to a prior period gain (loss) on disposal.",
        "label": "Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent",
        "terseLabel": "(Loss) income from discontinued operations, net of tax",
        "totalLabel": "(Loss) income from discontinued operations, net of tax"
       }
      }
     },
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails",
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare": {
     "auth_ref": [
      "r88",
      "r90",
      "r135",
      "r136",
      "r137",
      "r318",
      "r330",
      "r332"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_EarningsPerShareBasic",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Per basic share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.",
        "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Basic Share",
        "terseLabel": "Discontinued operations (in dollars per share)"
       }
      }
     },
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare": {
     "auth_ref": [
      "r135",
      "r136",
      "r137",
      "r257"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_EarningsPerShareDiluted",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Per diluted share amount, after tax, of income (loss) from the day-to-day business activities of the discontinued operation and gain (loss) from the disposal of the discontinued operation.",
        "label": "Income (Loss) from Discontinued Operations and Disposal of Discontinued Operations, Net of Tax, Per Diluted Share",
        "terseLabel": "Discontinued operations (in dollars per share)"
       }
      }
     },
     "localname": "IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_IncomeLossFromEquityMethodInvestments": {
     "auth_ref": [
      "r87",
      "r114",
      "r152",
      "r165",
      "r314",
      "r328"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 12.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (loss) for proportionate share of equity method investee's income (loss).",
        "label": "Income (Loss) from Equity Method Investments",
        "negatedLabel": "Loss on equity method investment",
        "terseLabel": "Loss on equity method investment"
       }
      }
     },
     "localname": "IncomeLossFromEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDetails",
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Income Statement [Abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by name of disposal group.",
        "label": "Disposal Group Name [Axis]",
        "terseLabel": "Disposal Group Name [Axis]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsNarrativeDetails",
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails",
      "http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]",
        "terseLabel": "Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsNarrativeDetails",
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails",
      "http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable": {
     "auth_ref": [
      "r2",
      "r12",
      "r13",
      "r14",
      "r15",
      "r16",
      "r17",
      "r22",
      "r25",
      "r26",
      "r27",
      "r181",
      "r182"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations [Table]",
        "terseLabel": "Disposal Groups, Including Discontinued Operations [Table]"
       }
      }
     },
     "localname": "IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsNarrativeDetails",
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails",
      "http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple": {
     "auth_ref": [
      "r245"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cumulative tax effect on beginning retained earnings from change in accounting principle.",
        "label": "Income Tax Effects Allocated Directly to Equity, Cumulative Effect of Change in Accounting Principle",
        "terseLabel": "Tax effect of new accounting standard"
       }
      }
     },
     "localname": "IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxExpenseBenefit": {
     "auth_ref": [
      "r124",
      "r153",
      "r246"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.",
        "label": "Income Tax Expense (Benefit)",
        "terseLabel": "Income tax expense"
       }
      }
     },
     "localname": "IncomeTaxExpenseBenefit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesPaid": {
     "auth_ref": [
      "r111",
      "r118"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.",
        "label": "Income Taxes Paid",
        "terseLabel": "Income taxes"
       }
      }
     },
     "localname": "IncomeTaxesPaid",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncomeTaxesReceivable": {
     "auth_ref": [
      "r67",
      "r311",
      "r327"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes.",
        "label": "Income Taxes Receivable, Current",
        "terseLabel": "Income tax refund receivable"
       }
      }
     },
     "localname": "IncomeTaxesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 18.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.",
        "label": "Increase (Decrease) in Accounts Payable and Accrued Liabilities",
        "terseLabel": "Accounts payable and other accrued liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsPayableAndAccruedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccountsReceivable": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 14.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.",
        "label": "Increase (Decrease) in Accounts Receivable",
        "negatedLabel": "Trade receivables, net"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccountsReceivable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 20.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.",
        "label": "Increase (Decrease) in Income Taxes Payable",
        "terseLabel": "Income taxes payable"
       }
      }
     },
     "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 19.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits.",
        "label": "Increase (Decrease) in Employee Related Liabilities",
        "terseLabel": "Accrued payroll costs"
       }
      }
     },
     "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInIncomeTaxesReceivable": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 15.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The increase (decrease) during the reporting period in income taxes receivable, which represents the amount due from tax authorities for refunds of overpayments or recoveries of income taxes paid.",
        "label": "Increase (Decrease) in Income Taxes Receivable",
        "negatedLabel": "Income tax refund receivable"
       }
      }
     },
     "localname": "IncreaseDecreaseInIncomeTaxesReceivable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Increase (Decrease) in Operating Assets [Abstract]",
        "terseLabel": "(Increase) decrease in operating assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingAssetsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOperatingLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Increase (Decrease) in Operating Liabilities [Abstract]",
        "terseLabel": "Increase (decrease) in operating liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOperatingLiabilitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingAssets": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 17.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating assets classified as other.",
        "label": "Increase (Decrease) in Other Operating Assets",
        "negatedLabel": "Other assets, net"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInOtherOperatingLiabilities": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 21.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in operating liabilities classified as other.",
        "label": "Increase (Decrease) in Other Operating Liabilities",
        "terseLabel": "Other liabilities"
       }
      }
     },
     "localname": "IncreaseDecreaseInOtherOperatingLiabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 16.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in prepaid expenses, and assets classified as other.",
        "label": "Increase (Decrease) in Prepaid Expense and Other Assets",
        "negatedLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]",
        "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]"
       }
      }
     },
     "localname": "IncreaseDecreaseInStockholdersEquityRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": {
     "auth_ref": [
      "r134",
      "r140"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Additional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.",
        "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-based Payment Arrangements",
        "terseLabel": "Common stock equivalents (in shares)"
       }
      }
     },
     "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_InterestPaidNet": {
     "auth_ref": [
      "r107",
      "r110",
      "r118"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.",
        "label": "Interest Paid, Excluding Capitalized Interest, Operating Activities",
        "terseLabel": "Interest, net"
       }
      }
     },
     "localname": "InterestPaidNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_InterestRateSwapMember": {
     "auth_ref": [
      "r264"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Forward based contracts in which two parties agree to swap periodic payments that are fixed at the outset of the swap contract with variable payments based on a market interest rate (index rate) over a specified period.",
        "label": "Interest Rate Swap [Member]",
        "terseLabel": "Interest Rate Swap"
       }
      }
     },
     "localname": "InterestRateSwapMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails",
      "http://www.kforce.com/role/FairValueMeasurementsScheduleofEstimatedFairValuesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_LeaseCost": {
     "auth_ref": [
      "r297",
      "r299"
     ],
     "calculation": {
      "http://www.kforce.com/role/LeasesScheduleofLeaseExpensesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lease cost recognized by lessee for lease contract.",
        "label": "Lease, Cost",
        "totalLabel": "Total operating lease expense"
       }
      }
     },
     "localname": "LeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/LeasesScheduleofLeaseExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LeaseCostTableTextBlock": {
     "auth_ref": [
      "r297"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.",
        "label": "Lease, Cost [Table Text Block]",
        "terseLabel": "Schedule of Lease Expense"
       }
      }
     },
     "localname": "LeaseCostTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LeasesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Leases [Abstract]",
        "terseLabel": "Leases [Abstract]"
       }
      }
     },
     "localname": "LeasesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Lessee, Lease, Description [Line Items]",
        "terseLabel": "Lessee, Lease, Description [Line Items]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeLeaseDescriptionTable": {
     "auth_ref": [
      "r288"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about lessee's leases.",
        "label": "Lessee, Lease, Description [Table]",
        "terseLabel": "Lessee, Lease, Description [Table]"
       }
      }
     },
     "localname": "LesseeLeaseDescriptionTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": {
     "auth_ref": [
      "r298"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.",
        "label": "Lessee, Operating Lease, Liability, Maturity [Table Text Block]",
        "terseLabel": "Schedule of Future Minimum Lease Payments"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": {
     "auth_ref": [
      "r298"
     ],
     "calculation": {
      "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due",
        "totalLabel": "Total maturities of operating lease liabilities"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFive": {
     "auth_ref": [
      "r298"
     ],
     "calculation": {
      "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fifth fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Five",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFive",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": {
     "auth_ref": [
      "r298"
     ],
     "calculation": {
      "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in fourth fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Four",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": {
     "auth_ref": [
      "r298"
     ],
     "calculation": {
      "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in third fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Three",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": {
     "auth_ref": [
      "r298"
     ],
     "calculation": {
      "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease, due in second fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Due Year Two",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": {
     "auth_ref": [
      "r298"
     ],
     "calculation": {
      "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments for operating lease having an initial or remaining lease term in excess of one year due in remainder of fiscal year following latest fiscal year.",
        "label": "Lessee, Operating Lease, Liability, Payments, Remainder of Fiscal Year",
        "terseLabel": "Remainder of 2019"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": {
     "auth_ref": [
      "r298"
     ],
     "calculation": {
      "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": {
       "order": 2.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.",
        "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount",
        "terseLabel": "Less: imputed interest"
       }
      }
     },
     "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LesseeOperatingLeaseTermOfContract": {
     "auth_ref": [
      "r287"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Lessee, Operating Lease, Term of Contract",
        "terseLabel": "Lease terms"
       }
      }
     },
     "localname": "LesseeOperatingLeaseTermOfContract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_LesseeOperatingLeasesTextBlock": {
     "auth_ref": [
      "r300"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.",
        "label": "Lessee, Operating Leases [Text Block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "LesseeOperatingLeasesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/Leases"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_Liabilities": {
     "auth_ref": [
      "r58"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.",
        "label": "Liabilities",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquity": {
     "auth_ref": [
      "r48",
      "r310",
      "r324"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.",
        "label": "Liabilities and Equity",
        "totalLabel": "Total liabilities and stockholders\u2019 equity"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesAndStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities and Equity [Abstract]",
        "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY"
       }
      }
     },
     "localname": "LiabilitiesAndStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesCurrent": {
     "auth_ref": [
      "r61"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.",
        "label": "Liabilities, Current",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "LiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities:"
       }
      }
     },
     "localname": "LiabilitiesCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent": {
     "auth_ref": [
      "r1",
      "r2",
      "r21",
      "r23",
      "r176",
      "r179"
     ],
     "calculation": {
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current",
        "terseLabel": "Current liabilities held for sale",
        "totalLabel": "Total Current liabilities held for sale"
       }
      }
     },
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails",
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Disposal Group, Including Discontinued Operation, Liabilities, Current [Abstract]",
        "terseLabel": "Current liabilities held for sale:"
       }
      }
     },
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent": {
     "auth_ref": [
      "r1",
      "r2",
      "r21",
      "r23",
      "r175",
      "r179"
     ],
     "calculation": {
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.",
        "label": "Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent",
        "terseLabel": "Noncurrent liabilities held for sale",
        "totalLabel": "Total Noncurrent liabilities held for sale"
       }
      }
     },
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails",
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Disposal Group, Including Discontinued Operation, Liabilities, Noncurrent [Abstract]",
        "terseLabel": "Noncurrent liabilities held for sale:"
       }
      }
     },
     "localname": "LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_LongTermLineOfCredit": {
     "auth_ref": [
      "r62",
      "r190",
      "r191"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The carrying value as of the balance sheet date of the noncurrent portion of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.",
        "label": "Long-term Line of Credit, Noncurrent",
        "terseLabel": "Long-term debt \u2013 credit facility"
       }
      }
     },
     "localname": "LongTermLineOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivities": {
     "auth_ref": [
      "r109"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.",
        "label": "Net Cash Provided by (Used in) Financing Activities",
        "totalLabel": "Cash used in financing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]",
        "terseLabel": "Cash flows from financing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivities": {
     "auth_ref": [
      "r109"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.",
        "label": "Net Cash Provided by (Used in) Investing Activities",
        "totalLabel": "Cash provided by (used in) investing activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]",
        "terseLabel": "Cash flows from investing activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivities": {
     "auth_ref": [
      "r109",
      "r112",
      "r115"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect",
       "weight": 1.0
      }
     },
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.",
        "label": "Net Cash Provided by (Used in) Operating Activities",
        "totalLabel": "Cash provided by operating activities"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]",
        "terseLabel": "Cash flows from operating activities:"
       }
      }
     },
     "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NetIncomeLoss": {
     "auth_ref": [
      "r78",
      "r80",
      "r89",
      "r115",
      "r140",
      "r317",
      "r331"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      },
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.",
        "label": "Net Income (Loss) Attributable to Parent",
        "terseLabel": "Net income",
        "totalLabel": "Net income"
       }
      }
     },
     "localname": "NetIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS",
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "New Accounting Pronouncements and Changes in Accounting Principles [Abstract]",
        "terseLabel": "New Accounting Standards"
       }
      }
     },
     "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Line Items]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsOrChangeInAccountingPrincipleTable": {
     "auth_ref": [
      "r128",
      "r130"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Summarization of the changes in an accounting principle or a new accounting pronouncement, including the line items affected by the change and the financial effects of the change on those particular line items.",
        "label": "New Accounting Pronouncements or Change in Accounting Principle [Table]",
        "terseLabel": "New Accounting Pronouncements or Change in Accounting Principle [Table]"
       }
      }
     },
     "localname": "NewAccountingPronouncementsOrChangeInAccountingPrincipleTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.",
        "label": "New Accounting Pronouncements, Policy [Policy Text Block]",
        "terseLabel": "New Accounting Standards, Recently Adopted and Accounting Standards Not Yet Adopted"
       }
      }
     },
     "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_NoncashInvestingAndFinancingItemsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Noncash Investing and Financing Items [Abstract]",
        "terseLabel": "Non-Cash Financing and Investing Transactions:"
       }
      }
     },
     "localname": "NoncashInvestingAndFinancingItemsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.kforce.com/role/ReportableSegmentsScheduleDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.",
        "label": "Operating Expenses",
        "terseLabel": "Operating and other expenses"
       }
      }
     },
     "localname": "OperatingExpenses",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/ReportableSegmentsScheduleDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingIncomeLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The net result for the period of deducting operating expenses from operating revenues.",
        "label": "Operating Income (Loss)",
        "totalLabel": "Income from operations"
       }
      }
     },
     "localname": "OperatingIncomeLoss",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseCost": {
     "auth_ref": [
      "r289",
      "r299"
     ],
     "calculation": {
      "http://www.kforce.com/role/LeasesScheduleofLeaseExpensesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.",
        "label": "Operating Lease, Cost",
        "terseLabel": "Operating lease expense"
       }
      }
     },
     "localname": "OperatingLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/LeasesScheduleofLeaseExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]",
        "terseLabel": "Operating Lease Liabilities, Payments Due [Abstract]"
       }
      }
     },
     "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeaseLiability": {
     "auth_ref": [
      "r285"
     ],
     "calculation": {
      "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails_1": {
       "order": 1.0,
       "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease.",
        "label": "Operating Lease, Liability",
        "terseLabel": "Lease liabilities",
        "verboseLabel": "Total operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/LeasesNarrativeDetails",
      "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityCurrent": {
     "auth_ref": [
      "r285"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.",
        "label": "Operating Lease, Liability, Current",
        "terseLabel": "Current portion of operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseLiabilityNoncurrent": {
     "auth_ref": [
      "r285"
     ],
     "calculation": {
      "http://www.kforce.com/role/OtherLongTermLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.",
        "label": "Operating Lease, Liability, Noncurrent",
        "terseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeaseLiabilityNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/OtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasePayments": {
     "auth_ref": [
      "r286",
      "r293"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.",
        "label": "Operating Lease, Payments",
        "terseLabel": "Operating lease liabilities"
       }
      }
     },
     "localname": "OperatingLeasePayments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseRightOfUseAsset": {
     "auth_ref": [
      "r284"
     ],
     "calculation": {
      "http://www.kforce.com/role/OtherAssetsNetDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of lessee's right to use underlying asset under operating lease.",
        "label": "Operating Lease, Right-of-Use Asset",
        "terseLabel": "Right-of-use assets for operating leases, net",
        "verboseLabel": "Right-of-use assets"
       }
      }
     },
     "localname": "OperatingLeaseRightOfUseAsset",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/LeasesNarrativeDetails",
      "http://www.kforce.com/role/OtherAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": {
     "auth_ref": [
      "r296",
      "r299"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average discount rate for operating lease calculated at point in time.",
        "label": "Operating Lease, Weighted Average Discount Rate, Percent",
        "terseLabel": "Weighted-average discount rate"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageDiscountRatePercent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": {
     "auth_ref": [
      "r295",
      "r299"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.",
        "label": "Operating Lease, Weighted Average Remaining Lease Term",
        "terseLabel": "Weighted-average remaining lease term"
       }
      }
     },
     "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/LeasesNarrativeDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDue": {
     "auth_ref": [
      "r280",
      "r281"
     ],
     "calculation": {
      "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year.",
        "label": "Operating Leases, Future Minimum Payments Due",
        "totalLabel": "Total future contractual operating lease obligations"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]",
        "terseLabel": "Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueCurrent": {
     "auth_ref": [
      "r280",
      "r281"
     ],
     "calculation": {
      "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments Due, Next Twelve Months",
        "terseLabel": "2019"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFiveYears": {
     "auth_ref": [
      "r280",
      "r281"
     ],
     "calculation": {
      "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 6.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Five Years",
        "terseLabel": "2023"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFiveYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInFourYears": {
     "auth_ref": [
      "r280",
      "r281"
     ],
     "calculation": {
      "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Four Years",
        "terseLabel": "2022"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInFourYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInThreeYears": {
     "auth_ref": [
      "r280",
      "r281"
     ],
     "calculation": {
      "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Three Years",
        "terseLabel": "2021"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInThreeYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueInTwoYears": {
     "auth_ref": [
      "r280",
      "r281"
     ],
     "calculation": {
      "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due in Two Years",
        "terseLabel": "2020"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueInTwoYears",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OperatingLeasesFutureMinimumPaymentsDueThereafter": {
     "auth_ref": [
      "r280",
      "r281"
     ],
     "calculation": {
      "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails": {
       "order": 5.0,
       "parentTag": "us-gaap_OperatingLeasesFutureMinimumPaymentsDue",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of required minimum rental payments for operating leases having an initial or remaining non-cancelable lease term in excess of one year due after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.",
        "label": "Operating Leases, Future Minimum Payments, Due Thereafter",
        "terseLabel": "Thereafter"
       }
      }
     },
     "localname": "OperatingLeasesFutureMinimumPaymentsDueThereafter",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsDisclosureTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for other assets. This disclosure includes other current assets and other noncurrent assets.",
        "label": "Other Assets Disclosure [Text Block]",
        "terseLabel": "Other Assets, Net"
       }
      }
     },
     "localname": "OtherAssetsDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/OtherAssetsNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherAssetsMiscellaneousNoncurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.kforce.com/role/OtherAssetsNetDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherAssetsNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer.",
        "label": "Other Assets, Miscellaneous, Noncurrent",
        "terseLabel": "Other non-current assets"
       }
      }
     },
     "localname": "OtherAssetsMiscellaneousNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/OtherAssetsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherAssetsNoncurrent": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.kforce.com/role/OtherAssetsNetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of noncurrent assets classified as other.",
        "label": "Other Assets, Noncurrent",
        "terseLabel": "Other assets, net",
        "totalLabel": "Total Other assets, net"
       }
      }
     },
     "localname": "OtherAssetsNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/OtherAssetsNetDetails",
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherCommitmentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Other Commitments [Line Items]",
        "terseLabel": "Other Commitments [Line Items]"
       }
      }
     },
     "localname": "OtherCommitmentsLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherCommitmentsTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about obligations resulting from other commitments.",
        "label": "Other Commitments [Table]",
        "terseLabel": "Other Commitments [Table]"
       }
      }
     },
     "localname": "OtherCommitmentsTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/CommitmentsandContingenciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent": {
     "auth_ref": [
      "r250",
      "r251",
      "r253"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss), attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Net of Tax, Portion Attributable to Parent",
        "terseLabel": "Change in fair value of interest swap, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToParent": {
     "auth_ref": [
      "r250",
      "r251",
      "r253"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of tax expense (benefit), after reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss), attributable to parent entity.",
        "label": "Other Comprehensive Income (Loss), Derivatives Qualifying as Hedges, Tax, Portion Attributable to Parent",
        "terseLabel": "Interest rate swap tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToParent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossBeforeTax": {
     "auth_ref": [
      "r166"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount before tax, after reclassification adjustments of other comprehensive income (loss).",
        "label": "Other Comprehensive Income (Loss), before Tax",
        "terseLabel": "Net change associated with current period hedging transactions"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossBeforeTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent": {
     "auth_ref": [
      "r72"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": 3.0,
       "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification and Tax, Parent",
        "terseLabel": "Change in fair value of interest rate swap, net of tax"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax": {
     "auth_ref": [
      "r73"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, after reclassification, of tax expense (benefit) for gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.",
        "label": "Other Comprehensive Income (Loss), Cash Flow Hedge, Gain (Loss), after Reclassification, Tax",
        "negatedLabel": "Tax benefit"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Comprehensive Income (Loss), Net of Tax [Abstract]",
        "terseLabel": "Other comprehensive (loss) income:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherLiabilitiesCurrent": {
     "auth_ref": [
      "r33",
      "r34",
      "r59"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_LiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Current",
        "terseLabel": "Other current liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLiabilitiesDisclosureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Other Liabilities Disclosure [Abstract]"
       }
      }
     },
     "localname": "OtherLiabilitiesDisclosureAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_OtherLiabilitiesDisclosureTextBlock": {
     "auth_ref": [
      "r60"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for other liabilities.",
        "label": "Other Liabilities Disclosure [Text Block]",
        "terseLabel": "Other Long-Term Liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/OtherLongTermLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherLiabilitiesNoncurrent": {
     "auth_ref": [
      "r63"
     ],
     "calculation": {
      "http://www.kforce.com/role/OtherLongTermLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.",
        "label": "Other Liabilities, Noncurrent",
        "terseLabel": "Other long-term liabilities",
        "totalLabel": "Total Other long-term liabilities"
       }
      }
     },
     "localname": "OtherLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/OtherLongTermLiabilitiesDetails",
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherLongTermDebtNoncurrent": {
     "auth_ref": [
      "r62"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 3.0,
       "parentTag": "us-gaap_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of long-term debt classified as other, payable after one year or the operating cycle, if longer.",
        "label": "Other Long-term Debt, Noncurrent",
        "terseLabel": "Long-term debt \u2013 other"
       }
      }
     },
     "localname": "OtherLongTermDebtNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncashIncomeExpense": {
     "auth_ref": [
      "r115"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 13.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.",
        "label": "Other Noncash Income (Expense)",
        "negatedLabel": "Other"
       }
      }
     },
     "localname": "OtherNoncashIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherNoncurrentLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of other noncurrent liabilities.",
        "label": "Other Noncurrent Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Other Long-Term Liabilities"
       }
      }
     },
     "localname": "OtherNoncurrentLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/OtherLongTermLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_OtherNonoperatingIncomeExpense": {
     "auth_ref": [
      "r97"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of income (expense) related to nonoperating activities, classified as other.",
        "label": "Other Nonoperating Income (Expense)",
        "negatedTerseLabel": "Other expense, net"
       }
      }
     },
     "localname": "OtherNonoperatingIncomeExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_OtherSundryLiabilitiesNoncurrent": {
     "auth_ref": [
      "r40",
      "r309",
      "r322"
     ],
     "calculation": {
      "http://www.kforce.com/role/OtherLongTermLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date.",
        "label": "Other Sundry Liabilities, Noncurrent",
        "terseLabel": "Other long-term liabilities"
       }
      }
     },
     "localname": "OtherSundryLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/OtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PayablesAndAccrualsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Payables and Accruals [Abstract]"
       }
      }
     },
     "localname": "PayablesAndAccrualsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_PaymentForContingentConsiderationLiabilityFinancingActivities": {
     "auth_ref": [
      "r105"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow, not made soon after acquisition date of business combination, to settle contingent consideration liability up to amount recognized at acquisition date, including, but not limited to, measurement period adjustment and less amount paid soon after acquisition date.",
        "label": "Payment for Contingent Consideration Liability, Financing Activities",
        "negatedLabel": "Payment of contingent consideration liability"
       }
      }
     },
     "localname": "PaymentForContingentConsiderationLiabilityFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsForRepurchaseOfCommonStock": {
     "auth_ref": [
      "r103"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow to reacquire common stock during the period.",
        "label": "Payments for Repurchase of Common Stock",
        "negatedLabel": "Repurchases of common stock"
       }
      }
     },
     "localname": "PaymentsForRepurchaseOfCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsOfDividendsCommonStock": {
     "auth_ref": [
      "r103"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 5.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.",
        "label": "Payments of Ordinary Dividends, Common Stock",
        "negatedLabel": "Cash dividends"
       }
      }
     },
     "localname": "PaymentsOfDividendsCommonStock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquireEquityMethodInvestments": {
     "auth_ref": [
      "r99"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the purchase of or advances to an equity method investments, which are investments in joint ventures and entities in which the entity has an equity ownership interest normally of 20 to 50 percent and exercises significant influence.",
        "label": "Payments to Acquire Equity Method Investments",
        "negatedLabel": "Equity method investment"
       }
      }
     },
     "localname": "PaymentsToAcquireEquityMethodInvestments",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": {
     "auth_ref": [
      "r100"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.",
        "label": "Payments to Acquire Property, Plant, and Equipment",
        "negatedLabel": "Capital expenditures"
       }
      }
     },
     "localname": "PaymentsToAcquirePropertyPlantAndEquipment",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementBenefitExpense": {
     "auth_ref": [],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 7.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cost (reversal of cost) for pension and other postretirement benefits.",
        "label": "Pension and Other Postretirement Benefits Cost (Reversal of Cost)",
        "terseLabel": "Defined benefit pension plan expense"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementBenefitExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": {
     "auth_ref": [
      "r40",
      "r204",
      "r205",
      "r209"
     ],
     "calculation": {
      "http://www.kforce.com/role/OtherLongTermLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "us-gaap_OtherLiabilitiesNoncurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.",
        "label": "Liability, Defined Benefit Plan, Noncurrent",
        "terseLabel": "Supplemental executive retirement plan"
       }
      }
     },
     "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/EmployeeBenefitPlansAdditionalInformationDetails",
      "http://www.kforce.com/role/OtherLongTermLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PlanNameAxis": {
     "auth_ref": [
      "r225",
      "r238"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by plan name for share-based payment arrangement.",
        "label": "Plan Name [Axis]",
        "terseLabel": "Plan Name [Axis]"
       }
      }
     },
     "localname": "PlanNameAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_PlanNameDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Plan name for share-based payment arrangement.",
        "label": "Plan Name [Domain]",
        "terseLabel": "Plan Name [Domain]"
       }
      }
     },
     "localname": "PlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_PreferredStockParOrStatedValuePerShare": {
     "auth_ref": [
      "r41"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.",
        "label": "Preferred Stock, Par or Stated Value Per Share",
        "terseLabel": "Preferred stock, par value (in dollars per share)"
       }
      }
     },
     "localname": "PreferredStockParOrStatedValuePerShare",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_PreferredStockSharesAuthorized": {
     "auth_ref": [
      "r41"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.",
        "label": "Preferred Stock, Shares Authorized",
        "terseLabel": "Preferred stock, shares authorized (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesIssued": {
     "auth_ref": [
      "r41"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.",
        "label": "Preferred Stock, Shares Issued",
        "terseLabel": "Preferred stock, shares issued (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockSharesOutstanding": {
     "auth_ref": [
      "r41"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.",
        "label": "Preferred Stock, Shares Outstanding",
        "terseLabel": "Preferred stock, shares outstanding (in shares)"
       }
      }
     },
     "localname": "PreferredStockSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_PreferredStockValue": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 1.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.",
        "label": "Preferred Stock, Value, Issued",
        "terseLabel": "Preferred stock, $0.01 par; 15,000 shares authorized, none issued and outstanding"
       }
      }
     },
     "localname": "PreferredStockValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": {
     "auth_ref": [
      "r31",
      "r50",
      "r51"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 4.0,
       "parentTag": "us-gaap_AssetsCurrent",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.",
        "label": "Prepaid Expense and Other Assets, Current",
        "terseLabel": "Prepaid expenses and other current assets"
       }
      }
     },
     "localname": "PrepaidExpenseAndOtherAssetsCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PriorPeriodReclassificationAdjustmentDescription": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for reclassifications that affects the comparability of the financial statements.",
        "label": "Reclassification, Policy [Policy Text Block]",
        "terseLabel": "Reclassification"
       }
      }
     },
     "localname": "PriorPeriodReclassificationAdjustmentDescription",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ProceedsFromIncomeTaxRefunds": {
     "auth_ref": [
      "r112",
      "r118"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount of cash received during the period as refunds for the overpayment of taxes.",
        "label": "Proceeds from Income Tax Refunds",
        "terseLabel": "Proceeds from income tax refunds"
       }
      }
     },
     "localname": "ProceedsFromIncomeTaxRefunds",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromLinesOfCredit": {
     "auth_ref": [
      "r101",
      "r125"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 1.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow from contractual arrangement with the lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Proceeds from Lines of Credit",
        "terseLabel": "Proceeds from credit facility"
       }
      }
     },
     "localname": "ProceedsFromLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromPaymentsForOtherFinancingActivities": {
     "auth_ref": [
      "r102",
      "r106",
      "r126"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash inflow (outflow) from financing activities classified as other.",
        "label": "Proceeds from (Payments for) Other Financing Activities",
        "terseLabel": "Other"
       }
      }
     },
     "localname": "ProceedsFromPaymentsForOtherFinancingActivities",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets": {
     "auth_ref": [
      "r98"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate cash proceeds received from a combination of transactions in which noncurrent assets are sold, which may include the sale of a business, an investment in an affiliate (including an equity method investee), property, plant and equipment and intangible assets. Excludes sales of trading, available-for-sale, and held-to-maturity securities.",
        "label": "Proceeds from Sales of Business, Affiliate and Productive Assets",
        "terseLabel": "Net proceeds from the sale of assets held for sale"
       }
      }
     },
     "localname": "ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_PropertyPlantAndEquipmentNet": {
     "auth_ref": [
      "r37",
      "r38",
      "r178",
      "r325"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.",
        "label": "Property, Plant and Equipment, Net",
        "terseLabel": "Fixed assets, net"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentNet",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ProvisionForDoubtfulAccounts": {
     "auth_ref": [
      "r91",
      "r170"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 4.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable.",
        "label": "Accounts Receivable, Credit Loss Expense (Reversal)",
        "terseLabel": "Provision for bad debts"
       }
      }
     },
     "localname": "ProvisionForDoubtfulAccounts",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]",
        "terseLabel": "AOCI Including Portion Attributable to Noncontrolling Interest, Net of Tax [Roll Forward]"
       }
      }
     },
     "localname": "ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTaxAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_RepaymentsOfDebtAndCapitalLeaseObligations": {
     "auth_ref": [],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 3.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow for short-term and long-term debt and lease obligation.",
        "label": "Repayments of Debt and Lease Obligation",
        "negatedLabel": "Payments on other financing arrangements"
       }
      }
     },
     "localname": "RepaymentsOfDebtAndCapitalLeaseObligations",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RepaymentsOfLinesOfCredit": {
     "auth_ref": [
      "r104",
      "r125"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 2.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of cash outflow for payment of an obligation from a lender, including but not limited to, letter of credit, standby letter of credit and revolving credit arrangements.",
        "label": "Repayments of Lines of Credit",
        "negatedLabel": "Payments on credit facility"
       }
      }
     },
     "localname": "RepaymentsOfLinesOfCredit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RestrictedStockMember": {
     "auth_ref": [
      "r139"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Stock including a provision that prohibits sale or substantive sale of an equity instrument for a specified period of time or until specified performance conditions are met.",
        "label": "Restricted Stock [Member]",
        "terseLabel": "Restricted Stock"
       }
      }
     },
     "localname": "RestrictedStockMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails",
      "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RetainedEarningsAccumulatedDeficit": {
     "auth_ref": [
      "r45",
      "r193",
      "r323"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 5.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings (Accumulated Deficit)",
        "terseLabel": "Retained earnings"
       }
      }
     },
     "localname": "RetainedEarningsAccumulatedDeficit",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RetainedEarningsMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The cumulative amount of the reporting entity's undistributed earnings or deficit.",
        "label": "Retained Earnings [Member]",
        "terseLabel": "Retained Earnings"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Revenue from Contract with Customer [Abstract]"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": {
     "auth_ref": [
      "r196",
      "r197"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": 1.0,
       "parentTag": "us-gaap_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.",
        "label": "Revenue from Contract with Customer, Excluding Assessed Tax",
        "terseLabel": "Revenue",
        "verboseLabel": "Total Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerExcludingAssessedTax",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails",
      "http://www.kforce.com/role/ReportableSegmentsScheduleDetails",
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_RevenueFromContractWithCustomerTextBlock": {
     "auth_ref": [
      "r201"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.",
        "label": "Revenue from Contract with Customer [Text Block]",
        "terseLabel": "Disaggregation of Revenue"
       }
      }
     },
     "localname": "RevenueFromContractWithCustomerTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DisaggregationofRevenue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": {
     "auth_ref": [
      "r294",
      "r299"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability.",
        "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability",
        "terseLabel": "ROU assets obtained from new operating leases"
       }
      }
     },
     "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.",
        "label": "Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]",
        "terseLabel": "Schedule of Accounts Payable and Accrued Liabilities"
       }
      }
     },
     "localname": "ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/CurrentLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": {
     "auth_ref": [
      "r76"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss).",
        "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]",
        "terseLabel": "Activity in the Accumulated Derivative Instrument Gain"
       }
      }
     },
     "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock": {
     "auth_ref": [
      "r2",
      "r12",
      "r13",
      "r14",
      "r15",
      "r16",
      "r17",
      "r22",
      "r25",
      "r26",
      "r27",
      "r181",
      "r182"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.",
        "label": "Disposal Groups, Including Discontinued Operations [Table Text Block]",
        "terseLabel": "Schedule of Pretax Profit for GS Segment"
       }
      }
     },
     "localname": "ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DiscontinuedOperationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock": {
     "auth_ref": [
      "r268",
      "r269"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date 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 (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).",
        "label": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]",
        "terseLabel": "Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis"
       }
      }
     },
     "localname": "ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/FairValueMeasurementsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock": {
     "auth_ref": [
      "r282"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of future minimum payments required in the aggregate and for each of the five succeeding fiscal years for operating leases having initial or remaining noncancelable lease terms in excess of one year and the total minimum rentals to be received in the future under noncancelable subleases as of the balance sheet date.",
        "label": "Schedule of Future Minimum Rental Payments for Operating Leases [Table Text Block]",
        "terseLabel": "Schedule of Expected Future Contractual Operating Lease Obligations"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/LeasesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": {
     "auth_ref": [
      "r212"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments.",
        "label": "Schedule of Net Benefit Costs [Table Text Block]",
        "terseLabel": "Components of Net Periodic Benefit Cost"
       }
      }
     },
     "localname": "ScheduleOfNetBenefitCostsTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/EmployeeBenefitPlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": {
     "auth_ref": [
      "r54"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of noncurrent assets.",
        "label": "Schedule of Other Assets, Noncurrent [Table Text Block]",
        "terseLabel": "Schedule of Other Assets, Net"
       }
      }
     },
     "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/OtherAssetsNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": {
     "auth_ref": [
      "r150",
      "r154",
      "r156",
      "r157",
      "r174"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A table disclosing the profit or loss and total assets for each reportable segment of the entity. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table]",
        "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/ReportableSegmentsScheduleDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": {
     "auth_ref": [
      "r150",
      "r154",
      "r156",
      "r157",
      "r174"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.",
        "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]",
        "terseLabel": "Operations of Segments"
       }
      }
     },
     "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/ReportableSegmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": {
     "auth_ref": [
      "r225",
      "r238"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of information about share-based payment arrangement.",
        "label": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]",
        "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]"
       }
      }
     },
     "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails",
      "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of the number and weighted-average grant date fair value for restricted stock and restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock and restricted stock units that were granted, vested, or forfeited during the year.",
        "label": "Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]",
        "terseLabel": "Summary of Restricted Stock Activity"
       }
      }
     },
     "localname": "ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentDomain": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity.",
        "label": "Segments [Domain]",
        "terseLabel": "Segments [Domain]"
       }
      }
     },
     "localname": "SegmentDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails",
      "http://www.kforce.com/role/ReportableSegmentsScheduleDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SegmentReportingAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Segment Reporting [Abstract]"
       }
      }
     },
     "localname": "SegmentReportingAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_SegmentReportingDisclosureTextBlock": {
     "auth_ref": [
      "r159"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.",
        "label": "Segment Reporting Disclosure [Text Block]",
        "terseLabel": "Reportable Segments"
       }
      }
     },
     "localname": "SegmentReportingDisclosureTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/ReportableSegments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_SegmentReportingInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Segment Reporting Information [Line Items]",
        "terseLabel": "Segment Reporting Information [Line Items]"
       }
      }
     },
     "localname": "SegmentReportingInformationLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/ReportableSegmentsScheduleDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SellingGeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r95",
      "r171"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME": {
       "order": 2.0,
       "parentTag": "us-gaap_OperatingIncomeLoss",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.",
        "label": "Selling, General and Administrative Expense",
        "terseLabel": "Selling, general and administrative expenses"
       }
      }
     },
     "localname": "SellingGeneralAndAdministrativeExpense",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensation": {
     "auth_ref": [
      "r113"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS": {
       "order": 6.0,
       "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of noncash expense for share-based payment arrangement.",
        "label": "Share-based Payment Arrangement, Noncash Expense",
        "terseLabel": "Stock-based compensation expense"
       }
      }
     },
     "localname": "ShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": {
     "auth_ref": [
      "r226"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Award Vesting Period",
        "terseLabel": "Restricted stock granted, vesting period"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod": {
     "auth_ref": [
      "r230"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period",
        "negatedLabel": "Forfeited (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r234"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Weighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Weighted Average Grant Date Fair Value",
        "terseLabel": "Forfeited (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": {
     "auth_ref": [
      "r232"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period",
        "terseLabel": "Granted (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber": {
     "auth_ref": [
      "r231"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number",
        "periodEndLabel": "Outstanding, at end of period (in shares)",
        "periodStartLabel": "Outstanding, at beginning of period (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number of Shares [Roll Forward]",
        "terseLabel": "Number of Restricted Stock"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r231"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Per share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Weighted Average Grant Date Fair Value",
        "periodEndLabel": "Outstanding, as of end of period (in dollars per share)",
        "periodStartLabel": "Outstanding, as of beginning of period (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod": {
     "auth_ref": [
      "r233"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period",
        "negatedLabel": "Vested (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r233"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Vested (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]",
        "terseLabel": "Share-based Compensation Arrangement by Share-based Payment Award [Line Items]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails",
      "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized": {
     "auth_ref": [
      "r227"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares authorized for issuance under share-based payment arrangement.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Authorized",
        "terseLabel": "Shares available for grant (in shares)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue": {
     "auth_ref": [
      "r235"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The weighted average grant-date fair value of options granted during the reporting period as calculated by applying the disclosed option pricing methodology.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Weighted Average Grant Date Fair Value",
        "terseLabel": "Granted (in dollars per share)"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": {
     "auth_ref": [
      "r222",
      "r228"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Award under share-based payment arrangement.",
        "label": "Award Type [Domain]",
        "terseLabel": "Equity Award [Domain]"
       }
      }
     },
     "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails",
      "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value [Abstract]",
        "terseLabel": "Total Intrinsic Value of Restricted Stock Vested"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Intrinsic value of vested award under share-based payment arrangement. Excludes share and unit options.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Aggregate Intrinsic Value, Vested",
        "terseLabel": "Vested"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Weighted Average Grant Date Fair Value [Abstract]",
        "terseLabel": "Weighted Average Grant Date Fair Value"
       }
      }
     },
     "localname": "SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValueAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SharesIssued": {
     "auth_ref": [
      "r192"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.",
        "label": "Shares, Issued",
        "periodEndLabel": "Shares at end of period (in shares)",
        "periodStartLabel": "Shares at beginning of period (in shares)"
       }
      }
     },
     "localname": "SharesIssued",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_ShortTermLeaseCost": {
     "auth_ref": [
      "r290",
      "r299"
     ],
     "calculation": {
      "http://www.kforce.com/role/LeasesScheduleofLeaseExpensesDetails": {
       "order": 4.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of short-term lease cost, excluding expense for lease with term of one month or less.",
        "label": "Short-term Lease, Cost",
        "terseLabel": "Short-term lease expense"
       }
      }
     },
     "localname": "ShortTermLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/LeasesScheduleofLeaseExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SignificantAccountingPoliciesTextBlock": {
     "auth_ref": [
      "r127"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The entire disclosure for all significant accounting policies of the reporting entity.",
        "label": "Significant Accounting Policies [Text Block]",
        "terseLabel": "Summary of Significant Accounting Policies"
       }
      }
     },
     "localname": "SignificantAccountingPoliciesTextBlock",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_StatementBusinessSegmentsAxis": {
     "auth_ref": [
      "r11",
      "r154",
      "r174",
      "r180",
      "r184",
      "r185",
      "r334"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by business segments.",
        "label": "Segments [Axis]",
        "terseLabel": "Segments [Axis]"
       }
      }
     },
     "localname": "StatementBusinessSegmentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails",
      "http://www.kforce.com/role/ReportableSegmentsScheduleDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementEquityComponentsAxis": {
     "auth_ref": [
      "r66",
      "r192"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Information by component of equity.",
        "label": "Equity Components [Axis]",
        "terseLabel": "Equity Components [Axis]"
       }
      }
     },
     "localname": "StatementEquityComponentsAxis",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails",
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.",
        "label": "Statement [Line Items]",
        "terseLabel": "Statement [Line Items]"
       }
      }
     },
     "localname": "StatementLineItems",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Cash Flows [Abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Financial Position [Abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementOfStockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Statement of Stockholders' Equity [Abstract]"
       }
      }
     },
     "localname": "StatementOfStockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "xbrltype": "stringItemType"
    },
    "us-gaap_StatementTable": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Schedule reflecting a Statement of Income, Statement of Cash Flows, Statement of Financial Position, Statement of Shareholders' Equity and Other Comprehensive Income, or other statement as needed.",
        "label": "Statement [Table]",
        "terseLabel": "Statement [Table]"
       }
      }
     },
     "localname": "StatementTable",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_StockIssued1": {
     "auth_ref": [
      "r119",
      "r120",
      "r121"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The fair value of stock issued in noncash financing activities.",
        "label": "Stock Issued",
        "terseLabel": "Shares tendered in payment of exercise price of stock options"
       }
      }
     },
     "localname": "StockIssued1",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans": {
     "auth_ref": [
      "r41",
      "r42",
      "r192",
      "r193"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares issued during the period as a result of an employee stock purchase plan.",
        "label": "Stock Issued During Period, Shares, Employee Stock Purchase Plans",
        "negatedLabel": "Employee stock purchase plan (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": {
     "auth_ref": [
      "r41",
      "r42",
      "r192",
      "r193"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Issuance for stock-based compensation and dividends, net of forfeitures (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised": {
     "auth_ref": [
      "r41",
      "r42",
      "r192",
      "r193",
      "r229"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of share options (or share units) exercised during the current period.",
        "label": "Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period",
        "terseLabel": "Exercise of stock options (in shares)"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodSharesStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan": {
     "auth_ref": [
      "r41",
      "r42",
      "r192",
      "r193"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.",
        "label": "Stock Issued During Period, Value, Employee Stock Purchase Plan",
        "terseLabel": "Employee stock purchase plan"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueEmployeeStockPurchasePlan",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": {
     "auth_ref": [
      "r41",
      "r42",
      "r193",
      "r224",
      "r235"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).",
        "label": "Shares Issued, Value, Share-based Payment Arrangement, after Forfeiture",
        "terseLabel": "Issuance for stock-based compensation and dividends, net of forfeitures"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueShareBasedCompensation",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised": {
     "auth_ref": [
      "r66",
      "r192",
      "r193"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Value of stock issued as a result of the exercise of stock options.",
        "label": "Stock Issued During Period, Value, Stock Options Exercised",
        "terseLabel": "Exercise of stock options"
       }
      }
     },
     "localname": "StockIssuedDuringPeriodValueStockOptionsExercised",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquity": {
     "auth_ref": [
      "r42",
      "r46",
      "r47",
      "r163"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 2.0,
       "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.",
        "label": "Stockholders' Equity Attributable to Parent",
        "periodEndLabel": "Balance at end of period",
        "periodStartLabel": "Balance at beginning of period",
        "totalLabel": "Total stockholders\u2019 equity"
       }
      }
     },
     "localname": "StockholdersEquity",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails",
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS",
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_StockholdersEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Stockholders' Equity Attributable to Parent [Abstract]",
        "terseLabel": "Stockholders\u2019 equity:"
       }
      }
     },
     "localname": "StockholdersEquityAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_SubleaseIncome": {
     "auth_ref": [
      "r292",
      "r299"
     ],
     "calculation": {
      "http://www.kforce.com/role/LeasesScheduleofLeaseExpensesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of sublease income excluding finance and operating lease expense.",
        "label": "Sublease Income",
        "negatedLabel": "Sublease income"
       }
      }
     },
     "localname": "SubleaseIncome",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/LeasesScheduleofLeaseExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_SupplementalCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Supplemental Cash Flow Information [Abstract]",
        "terseLabel": "Cash Paid During the Period For:"
       }
      }
     },
     "localname": "SupplementalCashFlowInformationAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect": {
     "auth_ref": [
      "r74"
     ],
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of increase (decrease) in accumulated other comprehensive income (AOCI) for reclassification to retained earnings of tax effect from remeasurement of deferred tax pursuant to Tax Cuts and Jobs Act.",
        "label": "Tax Cuts and Jobs Act, Reclassification from AOCI to Retained Earnings, Tax Effect",
        "terseLabel": "Reclassification of stranded tax effects (Note A)",
        "verboseLabel": "Reclassification of stranded tax effects"
       }
      }
     },
     "localname": "TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDetails",
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockMember": {
     "auth_ref": [
      "r65",
      "r194"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Shares of an entity that have been repurchased by the entity. This stock has no voting rights and receives no dividends. Note that treasury stock may be recorded at its total cost or separately as par (or stated) value and additional paid in capital. Classified within stockholders' equity if nonredeemable or redeemable solely at the option of the issuer. Classified within temporary equity if redemption is outside the control of the issuer.",
        "label": "Treasury Stock [Member]",
        "terseLabel": "Treasury Stock"
       }
      }
     },
     "localname": "TreasuryStockMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_TreasuryStockShares": {
     "auth_ref": [
      "r65",
      "r194"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.",
        "label": "Treasury Stock, Shares",
        "terseLabel": "Treasury stock, shares (in shares)"
       }
      }
     },
     "localname": "TreasuryStockShares",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockSharesAcquired": {
     "auth_ref": [
      "r42",
      "r192",
      "r193"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of shares that have been repurchased during the period and are being held in treasury.",
        "label": "Treasury Stock, Shares, Acquired",
        "terseLabel": "Repurchases of common stock (in shares)"
       }
      }
     },
     "localname": "TreasuryStockSharesAcquired",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_TreasuryStockValue": {
     "auth_ref": [
      "r65",
      "r194",
      "r195"
     ],
     "calculation": {
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS": {
       "order": 6.0,
       "parentTag": "us-gaap_StockholdersEquity",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The amount allocated to treasury stock. Treasury stock is common and preferred shares of an entity that were issued, repurchased by the entity, and are held in its treasury.",
        "label": "Treasury Stock, Value",
        "negatedLabel": "Treasury stock, at cost; 48,458 and 45,822 shares, respectively"
       }
      }
     },
     "localname": "TreasuryStockValue",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TreasuryStockValueAcquiredCostMethod": {
     "auth_ref": [
      "r192",
      "r193",
      "r194"
     ],
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.",
        "label": "Treasury Stock, Value, Acquired, Cost Method",
        "negatedLabel": "Repurchases of common stock"
       }
      }
     },
     "localname": "TreasuryStockValueAcquiredCostMethod",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_TypeOfAdoptionMember": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Adoption and early adoption of sources of change to generally accepted accounting principles (GAAP) in the United States. The FASB released the FASB Accounting Standards Codification as the authoritative source of literature effective for interim and annual periods ending after September 15, 2009. As part of the Codification process, the FASB issues Accounting Standards Updates to amend the Codification but otherwise the Accounting Standards Updates are not authoritative in their own right. All previous accounting standards (such as FASB Statements of Financial Accounting Standards, FASB Interpretations, FASB Staff Positions, Emerging Issues Task Force Consensuses, other pronouncements of the FASB or other designated bodies, or other forms of GAAP are considered accounting pronouncements) were superseded upon the adoption of the Codification. For an interim period, references to the superseded standards are included to help users transition from the previous accounting hierarchy and will be removed from future versions of this taxonomy.",
        "label": "Type of Adoption [Domain]",
        "terseLabel": "Type of Adoption [Domain]"
       }
      }
     },
     "localname": "TypeOfAdoptionMember",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/LeasesNarrativeDetails",
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDetails",
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY",
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYParenthetical"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_UseOfEstimates": {
     "auth_ref": [
      "r143",
      "r144",
      "r145",
      "r146",
      "r147",
      "r148",
      "r149"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.",
        "label": "Use of Estimates, Policy [Policy Text Block]",
        "terseLabel": "Use of Estimates"
       }
      }
     },
     "localname": "UseOfEstimates",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "us-gaap_VariableLeaseCost": {
     "auth_ref": [
      "r291",
      "r299"
     ],
     "calculation": {
      "http://www.kforce.com/role/LeasesScheduleofLeaseExpensesDetails": {
       "order": 1.0,
       "parentTag": "us-gaap_LeaseCost",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Amount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.",
        "label": "Variable Lease, Cost",
        "terseLabel": "Variable lease costs"
       }
      }
     },
     "localname": "VariableLeaseCost",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/LeasesScheduleofLeaseExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "us-gaap_WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-US": {
       "role": {
        "label": "Incremental Weighted Average Shares Attributable to Dilutive Effect [Abstract]",
        "terseLabel": "Earnings per Share"
       }
      }
     },
     "localname": "WeightedAverageNumberDilutedSharesOutstandingAdjustmentAbstract",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": {
     "auth_ref": [
      "r132",
      "r138"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "The average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.",
        "label": "Weighted Average Number of Shares Outstanding, Diluted",
        "terseLabel": "Weighted average shares outstanding \u2013 diluted (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfDilutedSharesOutstanding",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": {
     "auth_ref": [
      "r131",
      "r138"
     ],
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Number of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.",
        "label": "Weighted Average Number of Shares Outstanding, Basic",
        "terseLabel": "Weighted average shares outstanding \u2013 basic (in shares)"
       }
      }
     },
     "localname": "WeightedAverageNumberOfSharesOutstandingBasic",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME"
     ],
     "xbrltype": "sharesItemType"
    },
    "us-gaap_WorkersCompensationLiabilityCurrent": {
     "auth_ref": [
      "r59"
     ],
     "calculation": {
      "http://www.kforce.com/role/CurrentLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "us-gaap_EmployeeRelatedLiabilitiesCurrent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-US": {
       "role": {
        "documentation": "Carrying value as of the balance sheet date of obligations and payables pertaining to claims incurred of a workers compensation nature. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).",
        "label": "Workers' Compensation Liability, Current",
        "terseLabel": "Workers\u2019 compensation liabilities"
       }
      }
     },
     "localname": "WorkersCompensationLiabilityCurrent",
     "nsuri": "http://fasb.org/us-gaap/2019-01-31",
     "presentation": [
      "http://www.kforce.com/role/CurrentLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    }
   },
   "unitCount": 4
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=6359566&loc=d3e326-107755"
  },
  "r1": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1107-107759"
  },
  "r10": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r100": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  },
  "r101": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585"
  },
  "r102": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3255-108585"
  },
  "r103": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
  },
  "r104": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
  },
  "r105": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
  },
  "r106": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3291-108585"
  },
  "r107": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3367-108585"
  },
  "r108": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21D",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=SL94080555-108585"
  },
  "r109": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "24",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3521-108585"
  },
  "r11": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r110": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585"
  },
  "r111": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585"
  },
  "r112": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3536-108585"
  },
  "r113": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r114": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r115": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3602-108585"
  },
  "r116": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3044-108585"
  },
  "r117": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4273-108586"
  },
  "r118": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4297-108586"
  },
  "r119": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4304-108586"
  },
  "r12": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1361-107760"
  },
  "r120": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4313-108586"
  },
  "r121": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=d3e4332-108586"
  },
  "r122": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=98513485&loc=SL98516268-108586"
  },
  "r123": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=84158767&loc=d3e18780-107790"
  },
  "r124": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08(h))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r125": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.4-08.(f))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e23780-122690"
  },
  "r126": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.12-04(a))",
   "Topic": "235",
   "URI": "http://asc.fasb.org/extlink&oid=26873400&loc=d3e24072-122690"
  },
  "r127": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "235",
   "URI": "http://asc.fasb.org/topic&trid=2122369"
  },
  "r128": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22499-107794"
  },
  "r129": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22694-107794"
  },
  "r13": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=d3e1474-107760"
  },
  "r130": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "250",
   "URI": "http://asc.fasb.org/extlink&oid=109234566&loc=d3e22583-107794"
  },
  "r131": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1448-109256"
  },
  "r132": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "16",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1505-109256"
  },
  "r133": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1252-109256"
  },
  "r134": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1500-109256"
  },
  "r135": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1278-109256"
  },
  "r136": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "60B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=SL5780133-109256"
  },
  "r137": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117326831&loc=d3e1337-109256"
  },
  "r138": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r139": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r14": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721659-107760"
  },
  "r140": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3550-109257"
  },
  "r141": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=6371337&loc=d3e3630-109257"
  },
  "r142": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "52",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "260",
   "URI": "http://asc.fasb.org/extlink&oid=117327953&loc=d3e4984-109258"
  },
  "r143": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r144": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e5967-108592"
  },
  "r145": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6161-108592"
  },
  "r146": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6191-108592"
  },
  "r147": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6061-108592"
  },
  "r148": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6132-108592"
  },
  "r149": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "275",
   "URI": "http://asc.fasb.org/extlink&oid=99393423&loc=d3e6143-108592"
  },
  "r15": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721663-107760"
  },
  "r150": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "21",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8721-108599"
  },
  "r151": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r152": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(g)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r153": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r154": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "22",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8736-108599"
  },
  "r155": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599"
  },
  "r156": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "25",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8813-108599"
  },
  "r157": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "30",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e8906-108599"
  },
  "r158": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "280",
   "URI": "http://asc.fasb.org/extlink&oid=115929826&loc=d3e9031-108599"
  },
  "r159": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "280",
   "URI": "http://asc.fasb.org/topic&trid=2134510"
  },
  "r16": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721665-107760"
  },
  "r160": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4428-111522"
  },
  "r161": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118952595&loc=d3e4531-111522"
  },
  "r162": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=118936363&loc=d3e5074-111524"
  },
  "r163": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 4.E)",
   "Topic": "310",
   "URI": "http://asc.fasb.org/extlink&oid=27010918&loc=d3e74512-122707"
  },
  "r164": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "320",
   "URI": "http://asc.fasb.org/extlink&oid=118939692&loc=d3e27405-111563"
  },
  "r165": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33749-111570"
  },
  "r166": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=109237563&loc=d3e33775-111570"
  },
  "r167": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r168": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(2)",
   "Topic": "323",
   "URI": "http://asc.fasb.org/extlink&oid=114001798&loc=d3e33918-111571"
  },
  "r169": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=118955202&loc=SL82895884-210446"
  },
  "r17": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721671-107760"
  },
  "r170": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "326",
   "URI": "http://asc.fasb.org/extlink&oid=119407570&loc=SL82919249-210447"
  },
  "r171": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "30",
   "SubTopic": "10",
   "Topic": "330",
   "URI": "http://asc.fasb.org/extlink&oid=68048583&loc=d3e3636-108311"
  },
  "r172": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=99380562&loc=d3e13770-109266"
  },
  "r173": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=77989000&loc=SL49117168-202975"
  },
  "r174": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "350",
   "URI": "http://asc.fasb.org/extlink&oid=108376223&loc=d3e13816-109267"
  },
  "r175": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2510-110228"
  },
  "r176": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "9",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226348&loc=d3e2473-110228"
  },
  "r177": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r178": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=6391035&loc=d3e2868-110229"
  },
  "r179": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(e)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r18": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r180": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r181": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=d3e2941-110230"
  },
  "r182": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "360",
   "URI": "http://asc.fasb.org/extlink&oid=109226691&loc=SL51724579-110230"
  },
  "r183": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "360",
   "URI": "http://asc.fasb.org/topic&trid=2155823"
  },
  "r184": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=6394359&loc=d3e17939-110869"
  },
  "r185": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.P.4(d))",
   "Topic": "420",
   "URI": "http://asc.fasb.org/extlink&oid=115931487&loc=d3e140904-122747"
  },
  "r186": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "440",
   "URI": "http://asc.fasb.org/topic&trid=2144648"
  },
  "r187": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14326-108349"
  },
  "r188": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "450",
   "URI": "http://asc.fasb.org/extlink&oid=118942415&loc=d3e14615-108349"
  },
  "r189": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "450",
   "URI": "http://asc.fasb.org/topic&trid=2127136"
  },
  "r19": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r190": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1314-112600"
  },
  "r191": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "470",
   "URI": "http://asc.fasb.org/extlink&oid=99376301&loc=d3e1336-112600"
  },
  "r192": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=109259400&loc=d3e21463-112644"
  },
  "r193": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3-04)",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=27012166&loc=d3e187085-122770"
  },
  "r194": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405813&loc=d3e23239-112655"
  },
  "r195": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Topic": "505",
   "URI": "http://asc.fasb.org/extlink&oid=6405834&loc=d3e23315-112656"
  },
  "r196": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130543-203045"
  },
  "r197": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130545-203045"
  },
  "r198": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118956577&loc=SL49130549-203045"
  },
  "r199": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "91",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=118944142&loc=SL49130690-203046-203046"
  },
  "r2": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721533-107759"
  },
  "r20": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)(1)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r200": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "606",
   "URI": "http://asc.fasb.org/extlink&oid=113356391&loc=SL49131195-203048"
  },
  "r201": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "606",
   "URI": "http://asc.fasb.org/topic&trid=49130388"
  },
  "r202": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "710",
   "URI": "http://asc.fasb.org/topic&trid=2127225"
  },
  "r203": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "712",
   "URI": "http://asc.fasb.org/topic&trid=2197446"
  },
  "r204": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1703-114919"
  },
  "r205": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=109237824&loc=d3e1731-114919"
  },
  "r206": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r207": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r208": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(3)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r209": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r21": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r210": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(ii)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r211": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)(iv)(01)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r212": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r213": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r214": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(h)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e1928-114920"
  },
  "r215": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r216": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(1)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r217": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r218": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118255775&loc=d3e2709-114920"
  },
  "r219": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "715",
   "URI": "http://asc.fasb.org/extlink&oid=118257860&loc=d3e4179-114921"
  },
  "r22": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721673-107760"
  },
  "r220": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "715",
   "URI": "http://asc.fasb.org/topic&trid=2235017"
  },
  "r221": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "35",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116855982&loc=d3e4534-113899"
  },
  "r222": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r223": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r224": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r225": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5047-113901"
  },
  "r226": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r227": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r228": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a),(g)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r229": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r23": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(2)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r230": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)(iv)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r231": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(i)-(ii)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r232": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r233": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(2)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r234": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(2)(iii)(3)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r235": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)(1)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r236": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(h)(1)(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r237": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(i)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r238": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=116856206&loc=d3e5070-113901"
  },
  "r239": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 14.F)",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=115993241&loc=d3e301413-122809"
  },
  "r24": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)(2)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r240": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11149-113907"
  },
  "r241": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "718",
   "URI": "http://asc.fasb.org/extlink&oid=118258462&loc=d3e11178-113907"
  },
  "r242": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "718",
   "URI": "http://asc.fasb.org/topic&trid=2228938"
  },
  "r243": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32672-109319"
  },
  "r244": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=84230637&loc=d3e32537-109319"
  },
  "r245": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e39076-109324"
  },
  "r246": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324"
  },
  "r247": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "740",
   "URI": "http://asc.fasb.org/extlink&oid=109238882&loc=d3e38679-109324"
  },
  "r248": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "30",
   "Subparagraph": "(a)(1)",
   "Topic": "805",
   "URI": "http://asc.fasb.org/extlink&oid=35744584&loc=d3e7008-128479"
  },
  "r249": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "18",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4613673-111683"
  },
  "r25": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721675-107760"
  },
  "r250": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "19",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569616-111683"
  },
  "r251": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "20",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=108774443&loc=SL4569643-111683"
  },
  "r252": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=d3e5614-111684"
  },
  "r253": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r254": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c),(3)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=109239629&loc=SL4573702-111684"
  },
  "r255": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3A-02)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355033-122828"
  },
  "r256": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.3A-03)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355100-122828"
  },
  "r257": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SAB Topic 5.E)",
   "Topic": "810",
   "URI": "http://asc.fasb.org/extlink&oid=116822174&loc=d3e355146-122828"
  },
  "r258": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(d)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5579245-113959"
  },
  "r259": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5580258-113959"
  },
  "r26": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721677-107760"
  },
  "r260": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=d3e41620-113959"
  },
  "r261": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5618551-113959"
  },
  "r262": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4B",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(c)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624163-113959"
  },
  "r263": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4C",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624171-113959"
  },
  "r264": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)(1)",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959"
  },
  "r265": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4D",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624177-113959"
  },
  "r266": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4E",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "815",
   "URI": "http://asc.fasb.org/extlink&oid=109980867&loc=SL5624181-113959"
  },
  "r267": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "Topic": "815",
   "URI": "http://asc.fasb.org/topic&trid=2229140"
  },
  "r268": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r269": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r27": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "7",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222650&loc=SL51721683-107760"
  },
  "r270": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bb)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r271": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(1)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r272": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(bbb)(2)",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r273": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19207-110258"
  },
  "r274": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=d3e19279-110258"
  },
  "r275": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6A",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "820",
   "URI": "http://asc.fasb.org/extlink&oid=117815213&loc=SL6742756-110258"
  },
  "r276": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=118260190&loc=d3e13433-108611"
  },
  "r277": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "28",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Subparagraph": "(f)",
   "Topic": "825",
   "URI": "http://asc.fasb.org/extlink&oid=75031198&loc=d3e14064-108612"
  },
  "r278": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "230",
   "Topic": "830",
   "URI": "http://asc.fasb.org/extlink&oid=98513438&loc=d3e33268-110906"
  },
  "r279": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S45",
   "SubTopic": "30",
   "Topic": "835",
   "URI": "http://asc.fasb.org/extlink&oid=68176171&loc=SL68176184-208336"
  },
  "r28": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/subtopic&trid=2122178"
  },
  "r280": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "40",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Subparagraph": "(Note 3)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=82846649&loc=d3e38371-112697"
  },
  "r281": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717"
  },
  "r282": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "840",
   "URI": "http://asc.fasb.org/extlink&oid=77902758&loc=d3e41502-112717"
  },
  "r283": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=119364159&loc=SL77916155-209984"
  },
  "r284": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977"
  },
  "r285": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918627-209977"
  },
  "r286": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888419&loc=SL77918643-209977"
  },
  "r287": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980"
  },
  "r288": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918673-209980"
  },
  "r289": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r29": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r290": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r291": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(d)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r292": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(e)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r293": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(1)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r294": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(2)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r295": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(3)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r296": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(g)(4)",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r297": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918686-209980"
  },
  "r298": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888426&loc=SL77918701-209980"
  },
  "r299": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "53",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/extlink&oid=77888399&loc=SL77918982-209971"
  },
  "r3": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759"
  },
  "r30": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r300": {
   "Name": "Accounting Standards Codification",
   "Publisher": "FASB",
   "SubTopic": "20",
   "Topic": "842",
   "URI": "http://asc.fasb.org/subtopic&trid=77888251"
  },
  "r301": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "10",
   "Topic": "855",
   "URI": "http://asc.fasb.org/extlink&oid=6842918&loc=SL6314020-165662"
  },
  "r302": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719"
  },
  "r303": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(1)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719"
  },
  "r304": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(2)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719"
  },
  "r305": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(bb)(3)",
   "Topic": "860",
   "URI": "http://asc.fasb.org/extlink&oid=118948506&loc=d3e107207-111719"
  },
  "r306": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "25",
   "SubTopic": "20",
   "Topic": "940",
   "URI": "http://asc.fasb.org/extlink&oid=68072869&loc=d3e41242-110953"
  },
  "r307": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(11))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r308": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15)(1))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r309": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r31": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6676-107765"
  },
  "r310": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r311": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.10)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r312": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.9-03.17)",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6876686&loc=d3e534808-122878"
  },
  "r313": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r314": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(13)(f))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r315": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(15))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r316": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(20))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r317": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(22))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r318": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.9-04(23))",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=116637391&loc=SL114874048-224260"
  },
  "r319": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "405",
   "Topic": "942",
   "URI": "http://asc.fasb.org/extlink&oid=6957935&loc=d3e64057-112817"
  },
  "r32": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6801-107765"
  },
  "r320": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r321": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15)(b)(1))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r322": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(15))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r323": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(23)(a)(4))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r324": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(25))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r325": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03(a)(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r326": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.(a),19)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r327": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "210",
   "Subparagraph": "(SX 210.7-03.5(c))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=119400593&loc=d3e572229-122910"
  },
  "r328": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(10))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r329": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(11))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r33": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6904-107765"
  },
  "r330": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(12))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r331": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(18))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r332": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(19))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r333": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "220",
   "Subparagraph": "(SX 210.7-04(8))",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116637232&loc=SL114874131-224263"
  },
  "r334": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4H",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "40",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=116884468&loc=SL65671331-158438"
  },
  "r335": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13H",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "40",
   "Subparagraph": "(a)",
   "Topic": "944",
   "URI": "http://asc.fasb.org/extlink&oid=117419784&loc=SL117783719-158441"
  },
  "r336": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(a)",
   "Topic": "985",
   "URI": "http://asc.fasb.org/extlink&oid=6501960&loc=d3e128462-111756"
  },
  "r337": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b"
  },
  "r338": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r339": {
   "Name": "Form 10-Q",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-13"
  },
  "r34": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "6",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6911-107765"
  },
  "r340": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1-"
  },
  "r341": {
   "Name": "Regulation 12B",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r342": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405"
  },
  "r35": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "8",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=118951113&loc=d3e6935-107765"
  },
  "r36": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r37": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(13))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r38": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(14))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r39": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(20))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r4": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Subparagraph": "(b)",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721494-107759"
  },
  "r40": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(24))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r41": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(28))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r42": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(29))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r43": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r44": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(1))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r45": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30)(a)(3))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r46": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(30))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r47": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(31))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r48": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(32))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r49": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(4)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r5": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1D",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721503-107759"
  },
  "r50": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(7))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r51": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02(8))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r52": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.1)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r53": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.12)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r54": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.17)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r55": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r56": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19(a),20,24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r57": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19,20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r58": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.19-26)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r59": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r6": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e957-107759"
  },
  "r60": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.20,24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r61": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.21)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r62": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.22)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r63": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.24)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r64": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.25)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r65": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29,30)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r66": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.29-31)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r67": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.3(a)(4))",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r68": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-02.9)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682"
  },
  "r69": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3",
   "Publisher": "FASB",
   "Section": "50",
   "SubTopic": "20",
   "Subparagraph": "(c)",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=51824906&loc=SL20225862-175312"
  },
  "r7": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721523-107759"
  },
  "r70": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "20",
   "Topic": "210",
   "URI": "http://asc.fasb.org/extlink&oid=99393222&loc=SL20226008-175313"
  },
  "r71": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "10A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669646-108580"
  },
  "r72": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "11",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e637-108580"
  },
  "r73": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e640-108580"
  },
  "r74": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL116659650-108580"
  },
  "r75": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e681-108580"
  },
  "r76": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "14A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669686-108580"
  },
  "r77": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "17B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL34724394-108580"
  },
  "r78": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
  },
  "r79": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1A",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(c)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669619-108580"
  },
  "r8": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "3B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=SL51721525-107759"
  },
  "r80": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(a)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580"
  },
  "r81": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1B",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=SL7669625-108580"
  },
  "r82": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "5",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118930883&loc=d3e557-108580"
  },
  "r83": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "15",
   "Publisher": "FASB",
   "Section": "55",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=118951672&loc=d3e1436-108581"
  },
  "r84": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "65",
   "SubTopic": "10",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116657190&loc=SL116659633-172590"
  },
  "r85": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "1",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(13))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868656-224227"
  },
  "r86": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(10))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r87": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(12))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r88": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(14))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r89": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(20))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r9": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "4",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "20",
   "Topic": "205",
   "URI": "http://asc.fasb.org/extlink&oid=109222160&loc=d3e1012-107759"
  },
  "r90": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(21))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r91": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03(5))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r92": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.1,2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r93": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.13)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r94": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.2)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r95": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.4)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r96": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.7(c),9(a))",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r97": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "2",
   "Publisher": "FASB",
   "Section": "S99",
   "SubTopic": "10",
   "Subparagraph": "(SX 210.5-03.9)",
   "Topic": "220",
   "URI": "http://asc.fasb.org/extlink&oid=116634182&loc=SL114868664-224227"
  },
  "r98": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "12",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3179-108585"
  },
  "r99": {
   "Name": "Accounting Standards Codification",
   "Paragraph": "13",
   "Publisher": "FASB",
   "Section": "45",
   "SubTopic": "10",
   "Subparagraph": "(b)",
   "Topic": "230",
   "URI": "http://asc.fasb.org/extlink&oid=118932676&loc=d3e3213-108585"
  }
 },
 "version": "2.1"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R52.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6781925312">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements - Schedule of Estimated Fair Values (Details) - Recurring Basis - Interest Rate Swap - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Interest rate swap derivative instrument</a></td>
<td class="num">$ (265)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Interest rate swap derivative instrument</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 900<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Quoted&#160;Prices&#160;in Active Markets for Identical Assets (Level 1)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Interest rate swap derivative instrument</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Interest rate swap derivative instrument</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Significant Other Observable Inputs&#160;(Level&#160;2)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Interest rate swap derivative instrument</a></td>
<td class="num">(265)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Interest rate swap derivative instrument</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">900<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember', window );">Significant Unobservable Inputs&#160;(Level&#160;3)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems', window );"><strong>Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilities', window );">Interest rate swap derivative instrument</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeAssets', window );">Interest rate swap derivative instrument</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial asset or other 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. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13433-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability 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. Includes liabilities not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=118260190&amp;loc=d3e13433-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 55<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=99393222&amp;loc=SL20226008-175313<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsRecurringMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6875830016">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Cover - shares<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Oct. 28, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover page.</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-Q<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentQuarterlyReport', window );">Document Quarterly Report</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Sep. 30,  2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentTransitionReport', window );">Document Transition Report</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">000-26058<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Kforce Inc<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">FL<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">59-3264661<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">1001 East Palm Avenue<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Tampa<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">FL<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">33605<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">813<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">552-5000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $0.01 per share<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">KFRC<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NASDAQ<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityInteractiveDataCurrent', window );">Entity Interactive Data Current</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Large Accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,745,228<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2019<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">Q3<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-31<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000930420<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentQuarterlyReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as an quarterly report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Form 10-Q<br> -Number 240<br> -Section 13<br> -Subsection a-13<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentQuarterlyReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentTransitionReport">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true only for a form used as a transition report.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Forms 10-K, 10-Q, 20-F<br> -Number 240<br> -Section 13<br> -Subsection a-1-<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentTransitionReport</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityInteractiveDataCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation S-T<br> -Number 232<br> -Section 405<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityInteractiveDataCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a Smaller Reporting Company (SRC).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6778683328">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Leases - Narrative (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Jan. 01, 2019</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use assets</a></td>
<td class="nump">$ 17,866<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease liabilities</a></td>
<td class="nump">$ 20,102<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted-average discount rate</a></td>
<td class="nump">3.90%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1', window );">Weighted-average remaining lease term</a></td>
<td class="text">4 years 7 months 6 days<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member', window );">Accounting Standards Update 2016-02</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseRightOfUseAsset', window );">Right-of-use assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 17,600<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Lease liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 21,000<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lease terms</a></td>
<td class="text">3 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeLeaseDescriptionLineItems', window );"><strong>Lessee, Lease, Description [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseTermOfContract', window );">Lease terms</a></td>
<td class="text">5 years<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeaseDescriptionLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeaseDescriptionLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseTermOfContract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Term of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918673-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeOperatingLeaseTermOfContract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=77888399&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888426&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201602Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6769624288">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans - Additional Information (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Supplemental executive retirement plan</a></td>
<td class="nump">$ 15,681,000<span></span>
</td>
<td class="nump">$ 15,035,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanContributionsByEmployer', window );">Employer contributions to benefit plans</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear', window );">Expected funding of the SERP in the current year</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanContributionsByEmployer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contribution received by defined benefit plan from employer which increases plan assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(iv)(01)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanContributionsByEmployer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of benefits for defined benefit plan expected to be paid in remainder of fiscal year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1703-114919<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1731-114919<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6880433200">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS&#8217; EQUITY - USD ($)<br> shares in Thousands, $ in Thousands</strong></div></th>
<th class="th"><div>Total</div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-In Capital</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income (Loss)</div></th>
<th class="th"><div>Retained Earnings</div></th>
<th class="th"><div>Treasury Stock</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Shares at beginning of period (in shares) at Dec. 31, 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,494<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,167<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at beginning of period at Dec. 31, 2017</a></td>
<td class="nump">$ 134,277<span></span>
</td>
<td class="nump">$ 715<span></span>
</td>
<td class="nump">$ 437,394<span></span>
</td>
<td class="nump">$ 100<span></span>
</td>
<td class="nump">$ 195,143<span></span>
</td>
<td class="num">$ (499,075)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">9,175<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9,175<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance for stock-based compensation and dividends, net of forfeitures (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">63<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance for stock-based compensation and dividends, net of forfeitures</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">$ 1<span></span>
</td>
<td class="nump">166<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(167)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Exercise of stock options (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised', window );">Exercise of stock options</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (46)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">2,260<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,260<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Employee stock purchase plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(6)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Employee stock purchase plan</a></td>
<td class="nump">132<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 61<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Dividends</a></td>
<td class="num">(2,973)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,973)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent', window );">Change in fair value of interest swap, net of tax</a></td>
<td class="nump">517<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">517<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Repurchases of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">319<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Repurchases of common stock</a></td>
<td class="num">(8,715)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (8,715)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Shares at end of period (in shares) at Mar. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,562<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,481<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at end of period at Mar. 31, 2018</a></td>
<td class="nump">134,494<span></span>
</td>
<td class="nump">$ 716<span></span>
</td>
<td class="nump">439,937<span></span>
</td>
<td class="nump">617<span></span>
</td>
<td class="nump">200,999<span></span>
</td>
<td class="num">$ (507,775)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Shares at beginning of period (in shares) at Dec. 31, 2017</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,494<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,167<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at beginning of period at Dec. 31, 2017</a></td>
<td class="nump">134,277<span></span>
</td>
<td class="nump">$ 715<span></span>
</td>
<td class="nump">437,394<span></span>
</td>
<td class="nump">100<span></span>
</td>
<td class="nump">195,143<span></span>
</td>
<td class="num">$ (499,075)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">41,624<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Employee stock purchase plan</a></td>
<td class="nump">405<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent', window );">Change in fair value of interest swap, net of tax</a></td>
<td class="nump">807<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Shares at end of period (in shares) at Sep. 30, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,544<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,483<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at end of period at Sep. 30, 2018</a></td>
<td class="nump">163,947<span></span>
</td>
<td class="nump">$ 716<span></span>
</td>
<td class="nump">444,762<span></span>
</td>
<td class="nump">907<span></span>
</td>
<td class="nump">225,658<span></span>
</td>
<td class="num">$ (508,096)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Shares at beginning of period (in shares) at Mar. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,562<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,481<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at beginning of period at Mar. 31, 2018</a></td>
<td class="nump">134,494<span></span>
</td>
<td class="nump">$ 716<span></span>
</td>
<td class="nump">439,937<span></span>
</td>
<td class="nump">617<span></span>
</td>
<td class="nump">200,999<span></span>
</td>
<td class="num">$ (507,775)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">16,272<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,272<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance for stock-based compensation and dividends, net of forfeitures (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">34<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance for stock-based compensation and dividends, net of forfeitures</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">158<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(158)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">2,292<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,292<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Employee stock purchase plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Employee stock purchase plan</a></td>
<td class="nump">129<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">73<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 56<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Dividends</a></td>
<td class="num">(2,970)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,970)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent', window );">Change in fair value of interest swap, net of tax</a></td>
<td class="nump">180<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">180<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Repurchases of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Repurchases of common stock</a></td>
<td class="num">(91)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (91)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Shares at end of period (in shares) at Jun. 30, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,596<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,479<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at end of period at Jun. 30, 2018</a></td>
<td class="nump">150,306<span></span>
</td>
<td class="nump">$ 716<span></span>
</td>
<td class="nump">442,460<span></span>
</td>
<td class="nump">797<span></span>
</td>
<td class="nump">214,143<span></span>
</td>
<td class="num">$ (507,810)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">16,177<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16,177<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance for stock-based compensation and dividends, net of forfeitures (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(52)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance for stock-based compensation and dividends, net of forfeitures</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">201<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(201)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">2,006<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,006<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Employee stock purchase plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Employee stock purchase plan</a></td>
<td class="nump">144<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">95<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 49<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Dividends</a></td>
<td class="num">(4,461)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,461)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent', window );">Change in fair value of interest swap, net of tax</a></td>
<td class="nump">110<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">110<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Repurchases of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">8<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Repurchases of common stock</a></td>
<td class="num">(335)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (335)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Shares at end of period (in shares) at Sep. 30, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,544<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,483<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at end of period at Sep. 30, 2018</a></td>
<td class="nump">163,947<span></span>
</td>
<td class="nump">$ 716<span></span>
</td>
<td class="nump">444,762<span></span>
</td>
<td class="nump">907<span></span>
</td>
<td class="nump">225,658<span></span>
</td>
<td class="num">$ (508,096)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Shares at beginning of period (in shares) at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,856<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,822<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at beginning of period at Dec. 31, 2018</a></td>
<td class="nump">168,331<span></span>
</td>
<td class="nump">$ 719<span></span>
</td>
<td class="nump">447,337<span></span>
</td>
<td class="nump">1,296<span></span>
</td>
<td class="nump">237,308<span></span>
</td>
<td class="num">$ (518,329)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">26,855<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">26,855<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect', window );">Reclassification of stranded tax effects (Note A) | Accounting Standards Update 2018-02</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">168<span></span>
</td>
<td class="num">(168)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance for stock-based compensation and dividends, net of forfeitures (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance for stock-based compensation and dividends, net of forfeitures</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">233<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(233)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">2,620<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,620<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Employee stock purchase plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(5)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Employee stock purchase plan</a></td>
<td class="nump">140<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">86<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 54<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Dividends</a></td>
<td class="num">(4,406)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,406)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent', window );">Change in fair value of interest rate swap, net of tax</a></td>
<td class="num">(280)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(280)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Repurchases of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">432<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Repurchases of common stock</a></td>
<td class="num">(14,688)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (14,688)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Shares at end of period (in shares) at Mar. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,249<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at end of period at Mar. 31, 2019</a></td>
<td class="nump">178,572<span></span>
</td>
<td class="nump">$ 719<span></span>
</td>
<td class="nump">450,276<span></span>
</td>
<td class="nump">1,184<span></span>
</td>
<td class="nump">259,356<span></span>
</td>
<td class="num">$ (532,963)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Shares at beginning of period (in shares) at Dec. 31, 2018</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,856<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">45,822<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at beginning of period at Dec. 31, 2018</a></td>
<td class="nump">168,331<span></span>
</td>
<td class="nump">$ 719<span></span>
</td>
<td class="nump">447,337<span></span>
</td>
<td class="nump">1,296<span></span>
</td>
<td class="nump">237,308<span></span>
</td>
<td class="num">$ (518,329)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">116,654<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Employee stock purchase plan</a></td>
<td class="nump">427<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent', window );">Change in fair value of interest rate swap, net of tax</a></td>
<td class="num">(871)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Shares at end of period (in shares) at Sep. 30, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,874<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,458<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at end of period at Sep. 30, 2019</a></td>
<td class="nump">187,925<span></span>
</td>
<td class="nump">$ 719<span></span>
</td>
<td class="nump">456,802<span></span>
</td>
<td class="nump">593<span></span>
</td>
<td class="nump">340,436<span></span>
</td>
<td class="num">$ (610,625)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Shares at beginning of period (in shares) at Mar. 31, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,860<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">46,249<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at beginning of period at Mar. 31, 2019</a></td>
<td class="nump">178,572<span></span>
</td>
<td class="nump">$ 719<span></span>
</td>
<td class="nump">450,276<span></span>
</td>
<td class="nump">1,184<span></span>
</td>
<td class="nump">259,356<span></span>
</td>
<td class="num">$ (532,963)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">74,859<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">74,859<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance for stock-based compensation and dividends, net of forfeitures (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance for stock-based compensation and dividends, net of forfeitures</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">177<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(177)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">3,524<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,524<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Employee stock purchase plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Employee stock purchase plan</a></td>
<td class="nump">143<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">94<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 49<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Dividends</a></td>
<td class="num">(4,278)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,278)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent', window );">Change in fair value of interest rate swap, net of tax</a></td>
<td class="num">(478)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(478)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Repurchases of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,048<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Repurchases of common stock</a></td>
<td class="num">(37,486)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (37,486)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Shares at end of period (in shares) at Jun. 30, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,865<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">47,293<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at end of period at Jun. 30, 2019</a></td>
<td class="nump">214,856<span></span>
</td>
<td class="nump">$ 719<span></span>
</td>
<td class="nump">454,071<span></span>
</td>
<td class="nump">706<span></span>
</td>
<td class="nump">329,760<span></span>
</td>
<td class="num">$ (570,400)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward', window );"><strong>Increase (Decrease) in Stockholders' Equity [Roll Forward]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net income</a></td>
<td class="nump">14,940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">14,940<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation', window );">Issuance for stock-based compensation and dividends, net of forfeitures (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">9<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation', window );">Issuance for stock-based compensation and dividends, net of forfeitures</a></td>
<td class="nump">0<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">221<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(221)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue', window );">Stock-based compensation expense</a></td>
<td class="nump">2,419<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,419<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans', window );">Employee stock purchase plan (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan', window );">Employee stock purchase plan</a></td>
<td class="nump">144<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">91<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 53<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DividendsCommonStock', window );">Dividends</a></td>
<td class="num">(4,043)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(4,043)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent', window );">Change in fair value of interest rate swap, net of tax</a></td>
<td class="num">(113)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(113)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockSharesAcquired', window );">Repurchases of common stock (in shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,169<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockValueAcquiredCostMethod', window );">Repurchases of common stock</a></td>
<td class="num">(40,278)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">$ (40,278)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesIssued', window );">Shares at end of period (in shares) at Sep. 30, 2019</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">71,874<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">48,458<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Balance at end of period at Sep. 30, 2019</a></td>
<td class="nump">$ 187,925<span></span>
</td>
<td class="nump">$ 719<span></span>
</td>
<td class="nump">$ 456,802<span></span>
</td>
<td class="nump">$ 593<span></span>
</td>
<td class="nump">$ 340,436<span></span>
</td>
<td class="num">$ (610,625)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=118258462&amp;loc=d3e11149-113907<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 20<br> -Section 55<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=118258462&amp;loc=d3e11178-113907<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=116855982&amp;loc=d3e4534-113899<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DividendsCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 405<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6957935&amp;loc=d3e64057-112817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DividendsCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInStockholdersEquityRollForward">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInStockholdersEquityRollForward</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637391&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=116637232&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=116634182&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=118932676&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments, of increase (decrease) in accumulated gain (loss) from derivative instruments designated and qualifying as the effective portion of cash flow hedges and an entity's share of an equity investee's increase (decrease) in deferred hedging gain (loss), attributable to parent entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness, attributable to parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=d3e637-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of stock issued as of the balance sheet date, including shares that had been issued and were previously outstanding but which are now held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period as a result of an employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate change in value for stock issued during the period as a result of employee stock purchase plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116856206&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value of stock issued as a result of the exercise of stock options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29-31)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in accumulated other comprehensive income (AOCI) for reclassification to retained earnings of tax effect from remeasurement of deferred tax pursuant to Tax Cuts and Jobs Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 12A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118930883&amp;loc=SL116659650-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockSharesAcquired">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares that have been repurchased during the period and are being held in treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockSharesAcquired</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockValueAcquiredCostMethod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the cost of common and preferred stock that were repurchased during the period. Recorded using the cost method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockValueAcquiredCostMethod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201802Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsForNewAccountingPronouncementsAxis=us-gaap_AccountingStandardsUpdate201802Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6784200912">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations and Disposal Groups [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock', window );">Discontinued Operations</a></td>
<td class="text">Discontinued Operations<div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">During 2019, management committed to a plan to divest the Government Solutions (&#8220;GS&#8221;) segment as a result of the Firm&#8217;s decision to focus solely on the commercial technical and professional staffing services and solutions space. The GS segment consisted of Kforce Government Solutions, Inc. (&#8220;KGS&#8221;), our federal government solutions business, and TraumaFX&#174; Solutions, Inc. (&#8220;TFX&#8221;), our federal government product business.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On April 1, 2019, Kforce completed the sale of all of the issued and outstanding stock of Kforce Government Holdings, Inc., including its wholly-owned subsidiary KGS, to ManTech International Corporation for a cash purchase price of $115.0 million. Our gain on the sale of KGS, net of transaction costs, was $72.3 million. Total transaction costs were $9.6 million, which primarily includes legal and broker fees, transaction bonuses and accelerated stock-based compensation expense triggered by a change in control of KGS. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:115%;">On June 7, 2019, Kforce completed the sale of all of the issued and outstanding stock of TFX to an unaffiliated third party for a cash purchase price of $18.4&#160;million. During the three months ended September 30, 2019, we recorded an estimated loss of $0.4 million related to a post-closing working capital adjustment. Our gain on the sale of TFX, net of transaction costs, was $7.3&#160;million. Total transaction costs were $2.2&#160;million, which primarily includes legal and broker fees and transaction bonuses. Due to the sale of TFX, we finalized the settlement of a contingent consideration liability related to the acquisition of TFX in 2014 and paid $0.6 million during the nine months ended September&#160;30, 2019.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Since the divestitures, Kforce has no significant continuing involvement in the operations of KGS and TFX.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The results of operations for both KGS and TFX have been reported as discontinued operations in our consolidated financial statements prior to their disposition. The following table summarizes the line items of pretax profit for the GS segment (in thousands):</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:35.019231%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.903846%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.921795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.903846%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.921795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.903846%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.921795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.903846%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">28,868&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">27,737&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">86,809&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Direct costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">20,532&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">19,494&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">63,531&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8,336&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8,243&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">23,278&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,373&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,842&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">16,702&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">248&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">307&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">749&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income from discontinued operations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,715&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,094&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,827&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(Loss) gain on sale of discontinued operations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(402)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">79,602&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other income (expense), net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(436)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(Loss) income from discontinued operations, before income taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(402)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,723&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">80,260&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,827&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">565&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">702&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,563&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,489&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(Loss) income from discontinued operations, net of tax</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(967)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,021&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">76,697&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,338&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">During the three months ended September 30, 2019, we recorded $0.6 million of income tax expense related to a revision in an estimate of our tax obligation for the sale of KGS, which is included in the Loss on sale of discontinued operations, net of tax. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The effective tax rates for discontinued operations, including the gain on sale of discontinued operations, for the nine months ended September&#160;30, 2019 and 2018 were 4.4% and 25.6%, respectively. For the nine months ended September 30, 2019, the tax rate is lower as a result of the efficient tax structure of the sale of KGS. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The accompanying Unaudited Condensed Consolidated Statements of Cash Flows are presented on a combined basis (continuing operations and discontinued operations). For the nine months ended September&#160;30, 2019, cash provided by operating activities and cash provided by investing activities for discontinued operations were $5.1&#160;million and $118.5&#160;million, respectively. For the nine months ended September 30, 2018, cash provided by operating activities and cash used in investing activities for discontinued operations were $5.4&#160;million and $0.9&#160;million, respectively. </span></div><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the assets and liabilities held for sale for the GS segment as of December 31, 2018 (in thousands):</span></div><div style="margin-top:5pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:78.128205%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.871795%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">ASSETS</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Current assets held for sale:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Trade receivables </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">24,336&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses and other current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,437&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Current assets held for sale</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">29,773&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Noncurrent assets held for sale:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Fixed assets, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,496&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">293&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax assets, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,604&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,952&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">20,928&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Noncurrent assets held for sale</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">28,273&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">LIABILITIES</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Current liabilities held for sale:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable and other accrued liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,064&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued payroll costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,878&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other current liabilities </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">16&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes payable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">305&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Current liabilities held for sale </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">12,263&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Noncurrent liabilities held for sale:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other long-term liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,551&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Noncurrent liabilities held for sale</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,551&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -URI http://asc.fasb.org/subtopic&amp;trid=2122178<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.19.3</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>169</ContextCount>
  <ElementCount>367</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>true</FootnotesReported>
  <SegmentCount>30</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>4</UnitCount>
  <MyReports>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0001001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>1001002 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFOPERATIONSANDCOMPREHENSIVEINCOME</Role>
      <ShortName>UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS AND COMPREHENSIVE INCOME</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>1002003 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETS</Role>
      <ShortName>UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>1003004 - Statement - UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDBALANCESHEETSParenthetical</Role>
      <ShortName>UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>1004005 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS??? EQUITY</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITY</Role>
      <ShortName>UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS??? EQUITY</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>1005006 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS??? EQUITY (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTOFCHANGESINSTOCKHOLDERSEQUITYParenthetical</Role>
      <ShortName>UNAUDITED CONDENSED CONSOLIDATED STATEMENT OF CHANGES IN STOCKHOLDERS??? EQUITY (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>1006007 - Statement - UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/UNAUDITEDCONDENSEDCONSOLIDATEDSTATEMENTSOFCASHFLOWS</Role>
      <ShortName>UNAUDITED CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>2101101 - Disclosure - Summary of Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/SummaryofSignificantAccountingPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>2104102 - Disclosure - Discontinued Operations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/DiscontinuedOperations</Role>
      <ShortName>Discontinued Operations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>2109103 - Disclosure - Reportable Segments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/ReportableSegments</Role>
      <ShortName>Reportable Segments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>2112104 - Disclosure - Disaggregation of Revenue</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/DisaggregationofRevenue</Role>
      <ShortName>Disaggregation of Revenue</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>2115105 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/CommitmentsandContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>2117106 - Disclosure - Other Assets, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/OtherAssetsNet</Role>
      <ShortName>Other Assets, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>2120107 - Disclosure - Current Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/CurrentLiabilities</Role>
      <ShortName>Current Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>2123108 - Disclosure - Other Long-Term Liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/OtherLongTermLiabilities</Role>
      <ShortName>Other Long-Term Liabilities</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>2126109 - Disclosure - Leases</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/Leases</Role>
      <ShortName>Leases</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>2131110 - Disclosure - Employee Benefit Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/EmployeeBenefitPlans</Role>
      <ShortName>Employee Benefit Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>2135111 - Disclosure - Stock Incentive Plans</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/StockIncentivePlans</Role>
      <ShortName>Stock Incentive Plans</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>2139112 - Disclosure - Derivative Instrument and Hedging Activity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/DerivativeInstrumentandHedgingActivity</Role>
      <ShortName>Derivative Instrument and Hedging Activity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>2143113 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>2202201 - Disclosure - Summary of Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Summary of Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://www.kforce.com/role/SummaryofSignificantAccountingPolicies</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>2305301 - Disclosure - Discontinued Operations (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/DiscontinuedOperationsTables</Role>
      <ShortName>Discontinued Operations (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kforce.com/role/DiscontinuedOperations</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>2310302 - Disclosure - Reportable Segments (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/ReportableSegmentsTables</Role>
      <ShortName>Reportable Segments (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kforce.com/role/ReportableSegments</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>2313303 - Disclosure - Disaggregation of Revenue (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/DisaggregationofRevenueTables</Role>
      <ShortName>Disaggregation of Revenue (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kforce.com/role/DisaggregationofRevenue</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>2318304 - Disclosure - Other Assets, Net (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/OtherAssetsNetTables</Role>
      <ShortName>Other Assets, Net (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kforce.com/role/OtherAssetsNet</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>2321305 - Disclosure - Current Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/CurrentLiabilitiesTables</Role>
      <ShortName>Current Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kforce.com/role/CurrentLiabilities</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>2324306 - Disclosure - Other Long-Term Liabilities (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/OtherLongTermLiabilitiesTables</Role>
      <ShortName>Other Long-Term Liabilities (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kforce.com/role/OtherLongTermLiabilities</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>2327307 - Disclosure - Leases (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/LeasesTables</Role>
      <ShortName>Leases (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kforce.com/role/Leases</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>2332308 - Disclosure - Employee Benefit Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/EmployeeBenefitPlansTables</Role>
      <ShortName>Employee Benefit Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kforce.com/role/EmployeeBenefitPlans</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>2336309 - Disclosure - Stock Incentive Plans (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/StockIncentivePlansTables</Role>
      <ShortName>Stock Incentive Plans (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kforce.com/role/StockIncentivePlans</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>2340310 - Disclosure - Derivative Instrument and Hedging Activity (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityTables</Role>
      <ShortName>Derivative Instrument and Hedging Activity (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kforce.com/role/DerivativeInstrumentandHedgingActivity</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>2344311 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://www.kforce.com/role/FairValueMeasurements</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>2403401 - Disclosure - Summary of Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesDetails</Role>
      <ShortName>Summary of Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kforce.com/role/SummaryofSignificantAccountingPoliciesPolicies</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>2406402 - Disclosure - Discontinued Operations - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/DiscontinuedOperationsNarrativeDetails</Role>
      <ShortName>Discontinued Operations - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>34</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>2407403 - Disclosure - Discontinued Operations - Summary of Pretax Profit (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/DiscontinuedOperationsSummaryofPretaxProfitDetails</Role>
      <ShortName>Discontinued Operations - Summary of Pretax Profit (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>35</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>2408404 - Disclosure - Discontinued Operations - Schedule of Assets and Liabilities Held For Sale (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/DiscontinuedOperationsScheduleofAssetsandLiabilitiesHeldForSaleDetails</Role>
      <ShortName>Discontinued Operations - Schedule of Assets and Liabilities Held For Sale (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>36</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>2411405 - Disclosure - Reportable Segments - Schedule (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/ReportableSegmentsScheduleDetails</Role>
      <ShortName>Reportable Segments - Schedule (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>37</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>2414406 - Disclosure - Disaggregation of Revenue - Schedule of Disaggregation of Revenue (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/DisaggregationofRevenueScheduleofDisaggregationofRevenueDetails</Role>
      <ShortName>Disaggregation of Revenue - Schedule of Disaggregation of Revenue (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>38</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>2416407 - Disclosure - Commitments and Contingencies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/CommitmentsandContingenciesDetails</Role>
      <ShortName>Commitments and Contingencies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kforce.com/role/CommitmentsandContingencies</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>2419408 - Disclosure - Other Assets, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/OtherAssetsNetDetails</Role>
      <ShortName>Other Assets, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kforce.com/role/OtherAssetsNetTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>2422409 - Disclosure - Current Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/CurrentLiabilitiesDetails</Role>
      <ShortName>Current Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kforce.com/role/CurrentLiabilitiesTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>2425410 - Disclosure - Other Long-Term Liabilities (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/OtherLongTermLiabilitiesDetails</Role>
      <ShortName>Other Long-Term Liabilities (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.kforce.com/role/OtherLongTermLiabilitiesTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>2428411 - Disclosure - Leases - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/LeasesNarrativeDetails</Role>
      <ShortName>Leases - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>43</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>2429412 - Disclosure - Leases - Schedule of Lease Expenses (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/LeasesScheduleofLeaseExpensesDetails</Role>
      <ShortName>Leases - Schedule of Lease Expenses (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>44</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>2430413 - Disclosure - Leases - Schedule of Future Minimum Lease Payments (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/LeasesScheduleofFutureMinimumLeasePaymentsDetails</Role>
      <ShortName>Leases - Schedule of Future Minimum Lease Payments (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>45</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>2433414 - Disclosure - Employee Benefit Plans - Components of Net Periodic Benefit Cost (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/EmployeeBenefitPlansComponentsofNetPeriodicBenefitCostDetails</Role>
      <ShortName>Employee Benefit Plans - Components of Net Periodic Benefit Cost (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>46</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>2434415 - Disclosure - Employee Benefit Plans - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/EmployeeBenefitPlansAdditionalInformationDetails</Role>
      <ShortName>Employee Benefit Plans - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>47</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>2437416 - Disclosure - Stock Incentive Plans - Additional Information (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/StockIncentivePlansAdditionalInformationDetails</Role>
      <ShortName>Stock Incentive Plans - Additional Information (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>48</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>2438417 - Disclosure - Stock Incentive Plans - Summary of Restricted Stock Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/StockIncentivePlansSummaryofRestrictedStockActivityDetails</Role>
      <ShortName>Stock Incentive Plans - Summary of Restricted Stock Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>49</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>2441418 - Disclosure - Derivative Instrument and Hedging Activity - Narrative (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityNarrativeDetails</Role>
      <ShortName>Derivative Instrument and Hedging Activity - Narrative (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>50</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>2442419 - Disclosure - Derivative Instrument and Hedging Activity - Accumulated Derivative Instrument Gain (Loss) Activity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/DerivativeInstrumentandHedgingActivityAccumulatedDerivativeInstrumentGainLossActivityDetails</Role>
      <ShortName>Derivative Instrument and Hedging Activity - Accumulated Derivative Instrument Gain (Loss) Activity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>51</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>2445420 - Disclosure - Fair Value Measurements - Schedule of Estimated Fair Values (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.kforce.com/role/FairValueMeasurementsScheduleofEstimatedFairValuesDetails</Role>
      <ShortName>Fair Value Measurements - Schedule of Estimated Fair Values (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <Position>52</Position>
    </Report>
    <Report instance="kfrc-20190930.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9999.htm</HtmlFileName>
      <LongName>Uncategorized Items - kfrc-20190930.htm</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://xbrl.sec.gov/role/uncategorizedFacts</Role>
      <ShortName>Uncategorized Items - kfrc-20190930.htm</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>53</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="10-Q" original="kfrc-20190930.htm">kfrc-20190930.htm</File>
    <File>exhibit311q32019.htm</File>
    <File>exhibit312q32019.htm</File>
    <File>exhibit321q32019.htm</File>
    <File>exhibit322q32019.htm</File>
    <File>kfrc-20190930.xsd</File>
    <File>kfrc-20190930_cal.xml</File>
    <File>kfrc-20190930_def.xml</File>
    <File>kfrc-20190930_lab.xml</File>
    <File>kfrc-20190930_pre.xml</File>
  </InputFiles>
  <SupplementalFiles>
    <File>kfrc-20190930_g1.jpg</File>
  </SupplementalFiles>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/srt/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2019-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6866089792">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Current Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PayablesAndAccrualsAbstract', window );"><strong>Payables and Accruals [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock', window );">Schedule of Accounts Payable and Accrued Liabilities</a></td>
<td class="text"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table provides information on certain current liabilities (in thousands):</span></div><div style="text-align:center;margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:63.224359%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:14.987179%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:14.987179%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable and other accrued liabilities:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">21,489&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">18,793&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14,537&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">13,749&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Accounts payable and other accrued liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">36,026&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">32,542&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued payroll costs:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Payroll and benefits</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">43,432&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">34,768&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Health insurance liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,498&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,680&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Payroll taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,175&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">920&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Workers&#8217; compensation liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,044&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,016&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Accrued payroll costs</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">49,149&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">39,384&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the (a) 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 (accounts payable); (b) other payables; and (c) accrued liabilities. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer). An alternative caption includes accrued expenses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6862840752">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Discontinued Operations (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract', window );"><strong>Discontinued Operations and Disposal Groups [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock', window );">Schedule of Pretax Profit for GS Segment</a></td>
<td class="text">The following table summarizes the line items of pretax profit for the GS segment (in thousands):<table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:35.019231%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:12.903846%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.921795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.903846%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.921795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.903846%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.921795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:12.903846%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">28,868&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">27,737&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">86,809&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Direct costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">20,532&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">19,494&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">63,531&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8,336&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8,243&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">23,278&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Selling, general and administrative expenses</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,373&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,842&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">16,702&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Depreciation and amortization</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">248&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">307&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">749&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income from discontinued operations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,715&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,094&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,827&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(Loss) gain on sale of discontinued operations</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(402)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">79,602&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other income (expense), net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">8&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(436)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(Loss) income from discontinued operations, before income taxes</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(402)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,723&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">80,260&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,827&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income tax expense</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">565&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">702&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,563&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,489&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(Loss) income from discontinued operations, net of tax</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(967)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,021&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">76,697&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,338&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kfrc_DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock', window );">Summary of Assets and Liabilities Held For Sale for GS</a></td>
<td class="text"><div style="margin-top:10pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table summarizes the assets and liabilities held for sale for the GS segment as of December 31, 2018 (in thousands):</span></div><div style="margin-top:5pt;margin-bottom:6pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:78.128205%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:17.871795%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">ASSETS</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Current assets held for sale:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Trade receivables </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">24,336&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Prepaid expenses and other current assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,437&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Current assets held for sale</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">29,773&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Noncurrent assets held for sale:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Fixed assets, net</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,496&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other assets, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">293&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred tax assets, net</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,604&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Intangible assets</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,952&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Goodwill</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">20,928&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Noncurrent assets held for sale</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">28,273&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">LIABILITIES</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Current liabilities held for sale:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accounts payable and other accrued liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,064&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accrued payroll costs</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">5,878&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other current liabilities </span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">16&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income taxes payable</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">305&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Current liabilities held for sale </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">12,263&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Noncurrent liabilities held for sale:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other long-term liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,551&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Noncurrent liabilities held for sale</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,551&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfrc_DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disposal Groups, Including Discontinued Operations, Assets And Liabilities Held For Sale</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfrc_DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DiscontinuedOperationsAndDisposalGroupsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=SL51724579-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1474-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5D<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721677-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721659-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721665-107760<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=d3e1361-107760<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721671-107760<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4A<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721663-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6866202672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SignificantAccountingPoliciesTextBlock', window );">Summary of Significant Accounting Policies</a></td>
<td class="text">Summary of Significant Accounting Policies<div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Unless otherwise noted below, there have been no material changes to the accounting policies presented in Note 1 - &#8220;Summary of Significant Accounting Policies&#8221; of the Notes to Consolidated Financial Statements, included in Item 8. Financial Statements and Supplementary Data of the 2018 Annual Report on Form 10-K. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Basis of Presentation</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the SEC regarding interim financial reporting. Accordingly, certain information and footnotes normally required by GAAP for complete financial statements have been condensed or omitted pursuant to those rules and regulations, although Kforce believes that the disclosures made are adequate to make the information not misleading. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our 2018 Annual Report on Form 10-K. In management&#8217;s opinion, the accompanying unaudited condensed consolidated financial statements reflect all adjustments considered necessary for a fair presentation. The Unaudited Condensed Consolidated Balance Sheet as of December&#160;31, 2018 was derived from our audited Consolidated Balance Sheet as of December&#160;31, 2018, as presented in our 2018 Annual Report on Form 10-K.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Certain prior year amounts have been reclassified to conform with the current period presentation for amounts related to discontinued operations. Refer to Note B - &#8220;Discontinued Operations&#8221; for further information.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Our quarterly operating results are affected by the number of billing days in a particular quarter, the seasonality of our clients&#8217; businesses and increased holiday and vacation days taken. In addition, we typically experience an increase in costs in the first quarter of each fiscal year as a result of certain U.S. state and federal employment tax resets, which negatively impacts our gross profit and overall profitability. The results of operations for any interim period may be impacted by these factors and are not necessarily indicative of, nor comparable to, the results of operations for a full year.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Principles of Consolidation</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The unaudited condensed consolidated financial statements include the accounts of Kforce Inc. and its subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. References in this document to &#8220;Kforce,&#8221; the &#8220;Company,&#8221; &#8220;we,&#8221; the &#8220;Firm,&#8221; &#8220;management,&#8221; &#8220;our&#8221; or &#8220;us&#8221; refer to Kforce Inc. and its subsidiaries, except where the context indicates otherwise. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Use of Estimates</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The preparation of 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 financial statements and the reported amounts of revenues and expenses during the reporting period. The most critical of these estimates and assumptions relate to the following: allowance for doubtful accounts; income taxes; self-insured liabilities for workers&#8217; compensation and health insurance; obligations for the pension plan and any asset impairments. Although these and other estimates and assumptions are based on the best available information, actual results could be materially different from these estimates.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Cash and Cash Equivalents</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">All highly liquid investments with original maturity dates of three months or less at the time of purchase are classified as cash equivalents. Cash and cash equivalents are stated at cost, which approximates fair value because of the short-term nature of these instruments. Our cash equivalents are held in government money market funds and at times may exceed federally insured limits.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Equity Method Investment</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In June 2019, we entered into a joint venture whereby Kforce has a 50% ownership in WorkLLama, LLC (&#8220;WorkLLama&#8221;). WorkLLama has and continues to develop the technology for a SaaS platform focused on consultant engagement and referral technologies, which we believe will enhance our opportunities to efficiently and effectively identify and place consultants on assignment. Our non-controlling interest in WorkLLama, a variable interest entity, is accounted for as an equity method investment. Under the equity method, the carrying value is at cost and adjusted for our proportionate share of earnings or losses. We recorded a loss on equity method investment of $0.4 million during the three and nine months ended September&#160;30, 2019. The balance of the investment in WorkLLama of $8.6 million was included in Other assets, net in the Unaudited Condensed Consolidated Balance Sheet at September&#160;30, 2019. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Under the joint venture operating agreement for WorkLLama, Kforce is obligated to make additional cash contributions that are contingent upon WorkLLama&#8217;s achievement of certain operational and financial milestones, which are centered around the market acceptance of their technologies and success with Kforce&#8217;s internal objectives. While there is uncertainty as to the attainment of these milestones given the joint venture is in the early stages of its evolution, we believe that $1.5&#160;million of the maximum $15.0&#160;million future contingent contributions is probable and, thus, have recorded this amount in Accounts payable and other accrued liabilities at September&#160;30, 2019. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Health Insurance</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Except for certain fully insured health insurance lines of coverage, Kforce retains the risk of loss for each health insurance plan participant up to $500 thousand in claims annually. For its partially self-insured lines of coverage, health insurance costs are accrued using estimates to approximate the liability for reported claims and incurred but not reported claims, which are primarily based upon an evaluation of historical claims experience, actuarially-determined completion factors and a qualitative review of our health insurance exposure including the extent of outstanding claims and expected changes in health insurance costs.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">Earnings per Share</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Basic earnings per share is computed as net income divided by the weighted average number of common shares outstanding (&#8220;WASO&#8221;) during the period. WASO excludes unvested shares of restricted stock. Diluted earnings per share is computed by dividing net income by diluted WASO. Diluted WASO includes the dilutive effect of potentially dilutive securities such as unvested shares of restricted stock using the treasury stock method, except where the effect of including potential common shares would be anti-dilutive. For the three and nine months ended September&#160;30, 2019, 572 thousand and 555 thousand common stock equivalents were included in the diluted WASO, respectively. For the three and nine months ended September&#160;30, 2018, 635 thousand and 505 thousand common stock equivalents were included in the diluted WASO, respectively. For the three and nine months ended&#160;September&#160;30, 2019&#160;and 2018, there were insignificant anti-dilutive common stock equivalents. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;">New Accounting Standards</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Recently Adopted Accounting Standards</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the FASB issued authoritative guidance regarding a customer&#8217;s accounting for implementation costs incurred for a cloud computing arrangement that is a service contract. The amendment aligns the requirements for capitalizing these implementation costs with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software, and defer these costs over the non-cancelable term of the cloud computing arrangements plus any optional renewal periods that are reasonably certain to be exercised. This amendment also requires entities to present cash flows, capitalized costs and amortization expense in the same financial statement line items as the service costs incurred for such arrangements. The guidance is effective for fiscal periods beginning after December 15, 2019 with retrospective application or prospective to all implementation costs incurred after the date of adoption. We early adopted this standard effective January 1, 2019, using the prospective method. Historically, these implementation costs were recorded as capital expenditures within investing cash flows and Other assets, net in the consolidated balance sheets. Due to the adoption of this standard and effective January 1, 2019, these implementation costs are recorded within operating cash flows and Prepaids and other current assets if expected to be recognized within one year and Other assets, net, if over one year, in the Unaudited Condensed Consolidated Balance Sheet. As of and for the three and nine months ended September&#160;30, 2019, these costs were not material to our operations.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In February 2018, the FASB issued authoritative guidance regarding the reclassification of certain stranded tax effects from accumulated other comprehensive income to retained earnings as a result of the change in tax rates related to the Tax Cuts and Jobs Act. The guidance is effective for fiscal periods beginning after December 15, 2018. We elected to adopt this optional standard and reclassified approximately $168 thousand from accumulated other comprehensive income to retained earnings on January 1, 2019 using the period of adoption method.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In August 2017, the FASB issued authoritative guidance targeting improvements to accounting for hedging activities, which expands and clarifies hedge accounting for nonfinancial and financial risk components, aligns the recognition and presentation of the effects of the hedging instrument and hedged item in the financial statements, and simplifies the requirements for assessing effectiveness in a hedging relationship. The guidance is effective for annual periods beginning after December 15, 2018. We adopted this standard as of January 1, 2019 using the modified retrospective approach with no cumulative adjustment required. Additionally, we adopted the presentation and disclosure requirements using the prospective method as required. Refer to Note L - &#8220;Derivative Instrument and Hedging Activity&#8221; for the additional disclosures of the Firm&#8217;s derivative instrument.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In February 2016, the FASB issued authoritative guidance regarding the accounting for leases, and has since issued subsequent updates to the initial guidance. The amended guidance requires the recognition of assets and liabilities for operating leases. The guidance is effective for annual periods beginning after December 15, 2018. We adopted this standard using the optional transition method as of January 1, 2019, without retrospective application to comparative periods. Refer to Note I - &#8220;Leases&#8221; for additional accounting policy and transition disclosures related to our operating leases.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;">Accounting Standards Not Yet Adopted</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In August 2018, the FASB issued authoritative guidance regarding changes to the disclosure requirement for defined benefit plans including additions and deletions to certain disclosure requirements for employers that sponsor defined benefit pension or other post-retirement plans. The guidance is effective for fiscal periods beginning after December 15, 2020 with the retrospective method required for all periods presented. The adoption of this guidance will modify our disclosures but we do not expect this standard to have a material effect on our consolidated financial statements.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">In June 2016, the FASB issued authoritative guidance on accounting for credit losses on financial instruments, including trade receivables, and has since issued subsequent updates to the initial guidance. The amended guidance requires the application of a current expected credit loss model, a new impairment model, which measures expected credit losses based on relevant information, including historical experience, current conditions and reasonable and supportable forecasts. The guidance is effective for annual periods beginning after December 15, 2019. The guidance requires adoption using a modified retrospective approach. We are currently finalizing the changes to our allowance methodology for our trade receivables as a result of the implementation of this standard, and we do not expect the impact to have a material effect on our consolidated financial statements.</span></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6778624096">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Other Long-Term Liabilities (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesDisclosureAbstract', window );"><strong>Other Liabilities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent', window );">Deferred compensation plan</a></td>
<td class="nump">$ 28,376<span></span>
</td>
<td class="nump">$ 25,672<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent', window );">Supplemental executive retirement plan</a></td>
<td class="nump">15,681<span></span>
</td>
<td class="nump">15,035<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liabilities</a></td>
<td class="nump">14,124<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeLiabilitiesNoncurrent', window );">Interest rate swap derivative instrument</a></td>
<td class="nump">265<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherSundryLiabilitiesNoncurrent', window );">Other long-term liabilities</a></td>
<td class="nump">704<span></span>
</td>
<td class="nump">2,802<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesNoncurrent', window );">Total Other long-term liabilities</a></td>
<td class="nump">$ 59,150<span></span>
</td>
<td class="nump">$ 43,509<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate carrying value as of the balance sheet date of the liabilities for all deferred compensation arrangements payable beyond one year (or the operating cycle, if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredCompensationLiabilityClassifiedNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value, after the effects of master netting arrangements, of a financial liability 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, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 20<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=51824906&amp;loc=SL20225862-175312<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=77888419&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherSundryLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=119400593&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherSundryLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1703-114919<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109237824&amp;loc=d3e1731-114919<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6781071248">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Employee Benefit Plans - Components of Net Periodic Benefit Cost (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="2">9 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Sep. 30, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CompensationAndRetirementDisclosureAbstract', window );"><strong>Retirement Benefits [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanServiceCost', window );">Service cost</a></td>
<td class="nump">$ 65<span></span>
</td>
<td class="nump">$ 338<span></span>
</td>
<td class="nump">$ 195<span></span>
</td>
<td class="nump">$ 1,014<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanInterestCost', window );">Interest cost</a></td>
<td class="nump">151<span></span>
</td>
<td class="nump">117<span></span>
</td>
<td class="nump">453<span></span>
</td>
<td class="nump">351<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost', window );">Net periodic benefit cost</a></td>
<td class="nump">$ 216<span></span>
</td>
<td class="nump">$ 455<span></span>
</td>
<td class="nump">$ 648<span></span>
</td>
<td class="nump">$ 1,365<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CompensationAndRetirementDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CompensationAndRetirementDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanInterestCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost recognized for passage of time related to defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanInterestCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of net periodic benefit cost (credit) for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DefinedBenefitPlanServiceCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cost for actuarial present value of benefits attributed to service rendered by employee for defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (h)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 55<br> -Paragraph 17<br> -URI http://asc.fasb.org/extlink&amp;oid=118257860&amp;loc=d3e4179-114921<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e2709-114920<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 715<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=118255775&amp;loc=d3e1928-114920<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DefinedBenefitPlanServiceCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6782515936">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>UNAUDITED CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Trade receivables, allowances</a></td>
<td class="nump">$ 3,001<span></span>
</td>
<td class="nump">$ 2,800<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized (in shares)</a></td>
<td class="nump">15,000,000<span></span>
</td>
<td class="nump">15,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding (in shares)</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value (in dollars per share)</a></td>
<td class="nump">$ 0.01<span></span>
</td>
<td class="nump">$ 0.01<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized (in shares)</a></td>
<td class="nump">250,000,000<span></span>
</td>
<td class="nump">250,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued (in shares)</a></td>
<td class="nump">71,874,000<span></span>
</td>
<td class="nump">71,856,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding (in shares)</a></td>
<td class="nump">71,874,000<span></span>
</td>
<td class="nump">71,856,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TreasuryStockShares', window );">Treasury stock, shares (in shares)</a></td>
<td class="nump">48,458,000<span></span>
</td>
<td class="nump">45,822,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of allowance for credit loss on accounts receivable, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=118936363&amp;loc=d3e5074-111524<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 326<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=118955202&amp;loc=SL82895884-210446<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TreasuryStockShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of common and preferred shares that were previously issued and that were repurchased by the issuing entity and held in treasury on the financial statement date. This stock has no voting rights and receives no dividends.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.29,30)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6405813&amp;loc=d3e23239-112655<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TreasuryStockShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>65
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6862889536">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Long-Term Liabilities (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesDisclosureAbstract', window );"><strong>Other Liabilities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock', window );">Schedule of Other Long-Term Liabilities</a></td>
<td class="text"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Other long-term liabilities consisted of the following (in thousands):</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:62.583333%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.147436%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.921795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.147436%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation plan </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">28,376&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">25,672&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Supplemental executive retirement plan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,681&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,035&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14,124&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Interest rate swap derivative instrument</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">265&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other long-term liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">704&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,802&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Other long-term liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">59,150&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">43,509&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncurrentLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of other noncurrent liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNoncurrentLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>66
<FILENAME>0000930420-19-000238-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000930420-19-000238-xbrl.zip
M4$L#!!0    ( $"'7T_WI(0#O0<  ,8D   4    97AH:6)I=#,Q,7$S,C Q
M.2YH=&WM6FMO&S<6_;Z_@I6QJ0WH-9(?L>08<"T7:S2;I*F[P7XJ.$..1)@:
M3DF.9.VOWW/)D2S;LBNC_1"["6!%P\?E?1R>>SG4R7>CC^=7__UTP29^JMFG
M7W]X?WG.&JU.YTO_O-,978W8OZ[^_9[MM[L)N[*\<,HK4W#=Z5Q\:+#&Q/MR
MT.G,Y_/VO-\V=MRY^MPA4?L=;8R3;>%%X_2$6O IN3C]Q\EWK18;F:R:RL*S
MS$KNI6"54\68?1'27;-6JQYU;LJ%5>.)9[UN<LR^&'NM9CSV>^6U/%W*.>G$
MYY-.6.0D-6)Q>B+4C"GQKJ%^Z_Z60(T.&F*K\PLMWS4FDJ0/]@]*/YPKX2>#
MI-O]Y[ 1!IV>Y*;PD&4Q,WZ- AZ(\?+&M[A6XV(0U!U.N1VKHI4:[\UT< SI
MC2AM.2/EV?78FJH0K<QH8P=VG.[V#@Z:RS_6;7?WAK%OIQO^#4E *^=3I1>#
M[Z_45#KV0<[99S/EQ?>QUZG_2=B !</C/-IWA,E:%;)5VYOT@I$7-Q.5*L_Z
M23NY:^%FVS(X6MJOS;C]S<:=7WR^NOSQ\OSLZO+CAU\>->]E&'/99",^4X*]
M;[-155Q+W629M%[E"^8GW+_9.7@[?#J$JA (WZ"W7WYU\'S$Z*3-+MF$SR2S
M<J;D'"SA)\JQWRMN@4.]0'MIK&>F8#\:.V5)M_4S,SG[*3<VD^RRR-IPS/&K
M<TROS7[@#NZ X=,%NR[,7$LQELWHG]HKPF"=PH!B(9&K@O%BP:K"VTK"&I!N
MX%^XB[,IGJSBFN4\0Y-E9@I:\":.>S"@D)ETCML%#9GR:XEUUV0ZM DH@R5U
M(&^L00,R94'6&%9@.C01TK+Y1&43YBKZN)T_EU;60LB J7(:K$X)8J[\! :Z
M4F9!09);0C4C8.8,TP1+%^MN>)4 Z#\! ,ER5<#%%*U;ES81?0Q'MUWK5P5V
M"F*+C([OF:X$9")L:_YK(N2*]EH)KQ-@"$A:WR*B#H:[MS1 )T*IT*01E<8
MP, @5F$Y%_3)N)NP7)NY6V+$RK%R'G6&9YP:H][0LKD6:K=4YH&VKS+:^VUV
M=<<U;W;>]I*CH:OC62<"VAXFSQ4>=]U>\-LEXU:&",'C*M62/,DD8)%JY28T
M@X9-P0[$$/0LE,NT<17F$6]8HV.H2FLR*=#LV"XB(R1"'=U_<9-->#&6[ Q;
M\G.E,2+I\U9RL"NC%LF!B$_Q45$1442(D'Q&^W8-.3&2I,O6"^5W%LJQ$-EY
M'T\80=ED^URY?_QB,+++]]A(.E1I\%6@TS\.9).8/N.5VWX*46XJ$91ZI4CB
MIK(0@+TY4R[L>(R219!#Q<DM5ZSSC96:ARC7+'X;J6;-1=2IP!O0Q1FM1#@G
MN"IU2BAN%1F@8JX)#%B0I,H1_X=]X4*R"/R @P@4P@DA3"I1/JBLTIQH#68%
M)6[S"&;$K+2>3/$ME300S(/Y4FS/-"\)1>E]%&V]61^ :?MMOC6F@$/4P 05
M[G &)3[C#C"C@H+PPZU8QA+H4CQ56OD%I99-RQ*R0]A#1",H[PQ=*T@";=[4
M!I65+8$H%U)AEADK@@*A-!G+ AE. UCHD24AEH:@[(K@ ;)5">9ZG?#)]MC%
MC.LJ[%3RK<QSU 9J!J^X#3E^E<BV8)[XN#GM![1@(EC#Q>(B-95_7(-MN)&O
M1DNJG/(_+C59NJS)P@:0T1/0)P2;%GAU 1?@B^C+AS&AXT:=L$//QL _@R4H
MDY@LJRQY?HVV-TB=&N?13N\K(,ME$%0?&MGN(U-R0 C[]][H6G'4J3*<E.@0
M550KO?:B5A/N5CF.=GZ G!2!$H,_:KI:X#R$HWM];+HWOOFG7?0\F+V@ OC@
M3Q3 X?V!6&*T>;M'B3+6<7*[72G2S\A[#^J7E78<-8PWUJU236B R"F.UU[*
M)P@Q-4AFU"\4] M"=H$F\(\C?L/_5$DMMX#\O5)0/\"]*K)PP-I[M77N&8Z?
M5"LHA)H*>SHB9$HB,'6:6-6;<\FOB?=CK@[,'ZJ,\(IC>11]5KCKTC >JS9L
M:RXPT<G5KGX4&G5M@BF(+TJ(9DP^#IG'55,$ UX)QM1LNO'0_GH3"PK1,^2/
MW&++-.%T&38ZPA;>!]7Q;4;Z5<7,Z)DD#B[XN'ZM96MND--2FX5$[WQB(AOP
M.^A!M/^2!-5^X:^81W!JH SV$7R32OMF)SGL#OM),UR^/,\Z'XKSNR.TS/V
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
M]7.Y^0.91W\W<T\"3T#*I9>C2H?VDW]K4WW&7_6$WQ>=_!]02P,$%     @
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
M0ZO;7;\%1OLO!E+MTP<6@T76VDQI!]Q("'QR%F=6:1\]-11C,'*R#!.P#[^
MT$[?N&345D;=?(S/X,3TPV#M+F:.4>H)\9$APP V(SA5 !L,5(]TC!/,Y!W,
M?'!Y!PR=?ZUE]*X5=!7Z/6\&)U-<)\[&JTT8?3YOCX;YQW 0W*B?#_,PV+YP
M[9$/?@<\L=>]SOEH6-CA];AM^MV\>SP !CY(M=[L]$;=X5HE20:42A<K$E>U
MU[KC.CO=^NDFJ37.KH!6,?Q^V;QZ![2Z Q2Y>=$\>H?J1]L\/5^[JI*W=/^D
MV;EHUT^;5[6K/_-J8P_H\XPWK_9/:E?MD]91[;39>(=KZ=IIDU5W6^WI,_"N
M48L<BMIIE59W]RZJI^UVO=$^K>T"C1_MM)ND=E+;.L1P+:^='G\"<8MC*BXH
M^=.'$"U6S*B,6"(RIB7)+.$J\R2*@ (3 /_:QG__0Q%,?I\*U%2"OE.B0)UK
M1K7D/D9X932@"6($<;*><\]I(5%J*E&JE*@5DJC+:XGBB%(%5)$YX@Q0%$69
M=HIF2 0I71# ^FIF$O4C>J64J)60J*MKB=*6<<J%S@SQ8)DP1S)EJ<@0CIY@
MC#GX?+.2*.VLX4;CR"-F7@K+X$T,">^M%EB&"4?ADJ-63Z+0C=:38,T0Q3)>
MQ&$-!2_$" E6K^;4<B6U,M^4J <M7<(-6&'@I6+B6&1:@^ :;##1BH?HV%<L
MW120>S7U+/LI&)9W1Q,!^#-T0\R'@T-P3_J;Q_T0DC.Z8/NWED]@[P#$G3>=
MZE:[72/OV]6K=ZRU>\CJC3-<[=1.6HT_<RB'@I]( <)V^&O_LG7DSRUAHGFT
MDS<[S4_@:]+647KWR5FK<<SKC</+)MEI5W??0)U]I[;E8_5T^_*#-4IKX0E
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
M\"14_C.E@LIX;J,20'7YV=OLMSCJ54JJUH$23[RYO QIR?I#)/5W49_M\<:
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
M?-_&_.),RJWP$E]P>.D+@;:]KD_K;$/%7E;<27!G%:CS&=C5H5C!G4))MW:
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
M7(7423Z/R=A)8QHHH@WB&?L] .T$R"<U"AXJ.@2&&8R!?'RR86KXEREZ_<:
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
MF9[*%I0X?;-.S2]+>)S*-,'/6QIBL+UQ><*?D]V-D\Q'W$^%^X]7 J R&"=
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
MHE,;=2?2=.KBJ]T;BJTVKQ=;+8")_;#ZNH=M^*WYJ\40A;.N]GDKRX<N&DK
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
MHHH)1N.8=(F[&4__NM44Q7F/T]JBDV?SRK)12=)$D@!:C%&JB4VA6*1!:<$
M) M\9?6Z+8JMR B[A8;=%"[WO$"'+O>,,3<^7C=PEB6SO!!.5\?K>DX\99[X
MK$1U-+G5U!;,U>_X<80=PF[1"@ 0=D\!NW'J7B;+C 1%#+6.2.<*[+021&H7
M(W-,R5P-F)'7SQ%'VBUD&^]M9$SM+]]?TCC3_]W*WG$YKJ[AC]?[)YO5:7>!
M')Q]S?@(E!L78[P;O_SK1\PJ"!EYA;-EUU;KY??P6N\='O:Z(SQ=7MO%FV]
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
M'IW4E233SM+K\7_'O=G>7>BKNXVO+E[K(VV4HUF!();12"03G@3#,U&4,I>
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
MVQTG%C%18C7]"^A^71%&6V1N#9+=_9'=A1ZJ>-DY:3+Q$!B1.0KB3:8DLI0
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
MVX<0$%Y0;GP*(K(@C3<V6)<H4Y07/933\&Z[D@N,"_: <@%I?BZ:W[Y4=9N
MYV03$9H&4D@?B \F$19-<"&:Z'/5H)MQK#5;WIPBY+K[X#J9P5B7I1<F2*94
MH#KGQ)5)VNND=,UU!KFN85QWH=)FDY2TR1 :="325YDMP63"G&(BZJ+H\J+2
M"N.0ZQJDN:YBW.';FBN49[^ILZ+G!ST_BQ)V.A@ 9[115((43DJ6DC;.Z6!S
M$+6P>\28 \K!N>3@I4GH0@IN8O!$4%?UF$B1A%!^<.&4XA&2CJH.(0C>O,G
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
MAS,P0T;5.ZTIR,.KTCCF905@!<^?_B<>!_9J[K>'Y>I5E8Z[_7R/>S;=3!9
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
MLL++6\\[2=7<L#NQA_OV]?_]/_^+*/[SA;?8S9^XXA8P >$0B&-^@Y76('?
MCCJ8#(9+([Y9CWF+S=#$9 SK<(3A<$')C9*9#\%;.4IUF..YZ_KO\3!_I)GS
MMO*4$TV/]L8YPS*79PS+#BK'/5CU?A;2+3O:!4&$[U:A-(T+X-?Q!#2G5D>X
M^K1^43D;GJVN27.3XQRNL5*<.>XHXS)I[9),5E ,:!024TW]#7[J%.<F!;%.
ML-WE9'>B&D=G:FX\--]M?W_#/DK*.0U2(@HZ!N(ZU\BR5B,+IJJ/T@$]D'P
M?EZ9C7F5K+J.Y:>J -+HA'!7DI8C4K*$+UL;U4$/_:JZUHTRY7'B/FEI%3<\
M4F&\C)8 <5%N;6"RT8GX7"<Z+4XW.10\5W!^@V><%_V;R]M..O>CO\1L=M1U
M G?MMV<L95^./GJAN=32H*!X1+!8'IF@+/QD<!*6I>3%VH:BZ^P2(=L=S^:N
MT[88U;$S#RE&UZX*= -(VET^UJ_YJ9ZMO.R\?//]H[#..E@E% W&B$O.D$G>
M(B=9<@9 *ABZMF$NJ=PW]T8LRQ4L<F:'\5.C>+G)^$O,&DGVMK0%RXU'A_.&
MF;D0VS"OTCPC%M4>C!/]<.8!E[/)X-.GV#37MJTHCJ;";P.*74]4N$C#(:+1
M<"H?F;IK!0=TQ4I;S[LW:\'#@6V.4R:A*IMQ?'<:B> L)E! >/!@"#%O4K!,
M\Q1ED,H$-R\QCE712![, M]]]7W[TT=8%9P\I2BQG$L!YC@RW@2D183U2$(S
MD2M_Z7.*Q9ZH_)6#7$]5B#T_,K.W#,H\:@?DCA:%54)3K?J&6J\$-4HIT&^C
MXU%@ P./SG")78CBZHK4U]%7;DHTN98EO/=K'6F\;,K]C(5N43@6;[W\@K<V
M/S(P5RRA"BGC'.(>,V052"''3DKJ)/?<G5^L>%$XMG4V:NN#I>Q=R\)X5"_
M(M9[&5EQL1X-P'B7>G3NQI1 %>/* O91[V25":VPB=)J'!JY!.Q#YX)@T:,?
M54R_;WWVW[://B9%K"&2(19$KI#H-3+1.F0I$S+_D<R"5GV.4GT*)N],L_Y1
MP2J:];U*T!N^\^='^%K4',!-2.815P38E5F%C*(Q,%@51\ 6H^MG"V:<D)J;
M*MC+0)*3.O:)3)03>'<4YZ=@<XTRSF;#1<UE>ZJBYU)_:E4\.Q4R;?W_.QQ,
M%_%"6=\$L 51Y+4CU@["C>2=4N*]D8;YI+B4SI%H9>!!*ZNL<.D:O0>N)^]-
M)OSK\61E"@\_O'B_.]K9_"@ ;)B7#F'&3#8=0;)CL,AP31RSUH$FEKG[DJ+O
MK?I/U^\F\$.=\DHVSDVR<6B7LW&N/& [W?2.)L9I;EBC S<L6,*C92#!4I#D
MN%RY [FW5;1*'0%692Q668S]=CNPT;C7+N[03$@=L?UU/&SJZC<AVLL,N,9Y
M4I\^O?Z_*WU*M%L%@-6]B'-5RN5#9@\';-6]]J/6D18@4J-6V^EI%=JU.$9N
M76)PS0",3-[C24..@RI4; X;Z_<=G/#6[\5P.(R5VG_],(7:$'@[?X0F,[-*
MS-P<A65 ^C*<8?J,XQER\2MC76ZGEZL*"8FX -U;2ZP1X<R#@@Z8I,Z DN/&
MXD (TT$ A4;MJ _&"1FEB4F?B6?8;7<A[]515]/#_:P8?F\BS5JIYKE 84[;
M^5:=? ]FBV#\UH'V/ZK=7Z<$3?_YX@=JKIZ+TE<^X,:_FJ<X<=EA3+,7]G V
M_KEY85+MZ>H5EYU&DPPI0WLPC2_F/_S<8M7\_?KW04XTGKW(:)%WW= >OQB,
M*IRH[MN0D3'KQF3\J2AI-H$_83ZDAJ[6Z_=^FH6S;S*Q#KN/,G+Q1R[]_N5O
MTG6#F>;REM_'ZY<,"Z\;2I01M_QZ&?A*#_RG2M)K:8=ME+=ZE5)Y,P(_O>^^
MQEREW0Z;UVIU^.>#'&P^^E1O;0+;<?Y"O;5)HZ W8UZ,QBQ&,_]\AAQZ\&WQ
M_4;=SB_=?,"-^OTC0VZK/$O]1)\3HGBY;G-2#[KFHV1*R/[VK=IT>G76W[Y
M\-,SNUSG.3 "[L=S%^%6'RW2LP+2LYVUA4<5GA7 (/:(4M1H._F&,+Q>96?T
MYLN\$B*6#9-KR-&=+O0=S%J1@KN6 OW04E 6NFSWLMV[L=VOH/G;S/'_\C[&
ME*Z2$;CD#\W9N9[&>YFTO^+7.#J,IW?/_4_1K<2N Q/VO^]WJBKA^)&YJJ6K
M-K@?>ZYN<-H:>:))1D92])PI;&@^ZR,V&,4$)O2&X53?XV0<['3O!\+VFIW1
MF;)/MW0Q[[W?_S;<V7]__&$WP#U>'>^\W.+O/_])/^S_R3]\WM[?^?O/[]O?
MW^"=O[?WME]^8?/OP+T./]!W\L/G_PRW*3S/[AN^]7UOL/WRP_Z'EWO[6_2]
M^/!RBVU]AOO35WAG-Z2M ?[V^^ZKV=9;?/0Q>$,D=0:9$"3B)$GDF)7(&*/@
M+>IH%&L;58H5_?F"@(25V&P=0:;S9^PZ>M#-(/MFRDUADL(D#\HD01JFE&!8
M4\DM@(V/1(L4(W/24*/NLB]*H9/[II/O"SJA46*3@D/.!88X%A9I";]2[85R
MB81( Q@!NJ_/*4%8V*2P26&3QQ?NE6,3BEVR7N<(9\,=E89@:@@/CCC#_=TV
M@RML<M]L0A9L8I/PT@F/B)<4<9H;02</OTJ.O=26$FF!351?,578I+!)89,.
M"O?*L4EB6-H(NFM4AB>NK))>VV!SO&7D5-YE/[[")O?-)FS!)BK2*(22"!N=
MV20I9 7WR-.4%->@*9BXMJ%E'Y:TL,E]L,E]G/6DZG]/YZSGY6"22_A5^7\7
M4C&]ZSF[3/2NF+>5P_?NG6)4:9$[Z;?Q.$S?CH>A8/Q-,/ZX=9RAI K*,(FX
MXX#QFA*DB<V>*!FB23KHX!_R..-V.ZU3@/0#5L'UL/G'@G(*%#X]-WS!PQ_#
MPZ4_7A-NG%$:$14#@"+\!=#GD"+84N=LKER:@W+Z@EV4;E[@L,#A,X'#COJ1
M"QS^&!PN'<K".RF<8D@+ DJA$P8Y'B*"!6>.!!< +M<VB.ES<U%IJP*'!0Z?
M"1QVU!%:X/#'X'#I$8T!IZ Q!_SC.3,]4&2H(L@3AQ4+F$5CUS8D ^V0%#CL
MD-/SJ06XPZZ?3IMB!/?E]+PC?_N30_GNN4,K:?BC$H9<H[#@^PWP??O7EC<T
M65A,KP'5-64Y?@+G^(F$HM-!*P+@G^@*!G=W$\.Z&3U1T/-9>E +A/X0A+8"
MFCFE7GN*L,T-U:.-2"MJ$#<TN*1%$,2L;>@^8V?K&18 +0!: '0U?:X%0'\(
M0)<N5RQ@0;4E"&.+<R^!B QV#B4L=*3!2()5!E#*+ZJ270"T &@!T%7STA8
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
MY');9!R *1S#. +1$;U^409Y(RX_H#WI&Z/@X;2VHN\? 7]0NR\(^,!"_:<
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
MFU]*)'Z[]>[31O@1O_W7:H23,)/OUB+O'8.UCU.!_5B7]K]KD9*^>Y/C:G
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
MS,M4WK;8Y,LL+4G6$D'ASZ.4EDS6,..,IH]36C(CF&?)HY26O&/'V]*2RU^
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
MH'%4-1.G7]0U$S]97Y4(M/8=MY5[2=NS\C7+W'O<_?@-IB%6L4T15R!N+,%
MM9FSB#F2I#3.1!IG5\H<:,L5(?5/ 8S ?,J/?54ECU)3,;LH=J<PWK6\7:G<
M91=4WBMKY\W+X_%E+H_WG\<OC[<)0MX?E; 0=MQBJ;Q/MN]I*!17^MR3L$XD
M4-1TE32FTM+I=#V8P\[9-NEN'B1[9T#_FQ]9AW3SG5V_-MZ?=7?U69?\T^^2
M+_32>B"=L\[A7KRSV3_L;(+*L'EP!FTF?FUT=J&?9QT*:XWN[QK7.7O/0/5,
M,@[_Q1P100"#N8Y1IDF*G$X33@&=,QM?K)CG3$JRV '@F@24$ 5S)!.8/0*_
MI)*3BY69/H]A>+V5!^/M[;W[%LS[>;OG^YGQ)!$REHE*&<L<5RHVF74Q<6E8
MZTM7,VIG&&T<%WD_(K0"D-6 ,S5GE5ZV>Z,^(#[H2<=@CGZWE085;,RK9B'Z
MS7]=%Z(+5_E/I]7HJIILLX\CZ:M5E;,:=7E93H)>!X9M&1X^.@Z$O%K_ZOL
M7%?-8/ +S;\ZD4!QOG:5+]_F =,[)$ .O+YX_I*Z=Y\^;Y2S,GE56;D+-WAZ
M7KS^R^SZZH91T&O#M4AY"*B;J%Y3'AP4]L!#.A"P+\+AW\J/:%U(;@#Z0]W0
MN"?'H;A>.5'>XO=J1]W;B>?;^9B'8<O+"O7#E/P ZA^#YGV]<E$U>M%+3+%V
M4O+,$<<2JX4DS"GMM,'..2-J_8(1>F]K;0Z-Y^J,%H4<'@3]_(_32^BYX=^Z
M&\9KQX5ORXW)N#<J0*I-<RRW)X;6[N87_$W2# -;&21""3MI-1+<<:1B+E.P
MUXB69F6=K%W>K9R9])4D7%R%WB;+AR!$()@U'E3R58$" 27V[R+W:[12AJUS
MT]*(7KKK I&SYU40\JXRYZ(#F.U+2Q >9/OY01Y*U,FBTGV\8Z^2=E_8$1['
MKT28@%/IU>#C%R5\2Z^!)L#2_M10C19PJGJ[0")SI-J8E;[\Z?N"U>E]U74A
MS/H=!_(T4G;V_L>3PH/;>#J("VV^C7JC$_O=%JO3>T>3<3F6E1XHK^O'"4SJ
MC)_\8[][#RS8T]Z6+DP TI-\W OW^CF>/6BA[:7VD6[.->-Q*)WEY__6IMGJ
M.>1>+-LY=59'KA@-ID/L6QK-G<YW]:+^:L#\78!W VA5>PWU:@1^7[W=JT73
MSNY&LK/[Y4=G=^^LLZMIY^ ;=D(E.G:(:X41(QE!&2$42?A=F$QB*E*/K9<S
M8=W;7?JK\4*M0#R60"3=C6\6#!4"FA$RTA#$TBQ#H/=+I+*8Q)(R#G2[LLYO
M$(CS?M&UZ)? 2CPM6/UJ4'4KFP\HF^^3[LDWG%%*N<.(.ZG!JF8Q$C@1B!.N
M62*Q4D*MK..U[.$ ZE?C2%HA>$ AV#X!4,)<2^U,C#+K8T%, GBDL4)6^;TW
ML &T=2OKZ=KE+ _7@-)MO(4WJH/K_ZN*W]?OH$->NN1X5 ;%^4WAG6K0K;J,
M,_85F&MUCQ.X>>'CE:N?(%4YZD_&]FT=4Q)??\_EZEU-U&])?&&"%O[N%?-
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
M\SP'=!H(YHTNV4UZ)'W9W9[AM(CB?9ELE@N%,ABUS6#L[X.Q] B K%T6+LU
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
M-X41]H9#[&3]J2A=(10 E@-]?1B%(.H'"2X_9P^(4VAE'N)80--SP4M;I/
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
M+G!<'HQ!D/#2 +PLT$^^ ES(SC0?-W,DI<+A9O>9R18^WH0#CLP/P4@#&#7
M+!$5V=XHM8B0[D10L.8$*BG[\0PS*3NA8$'9=3FR#R]HAOS^SJ?LHXH7G[.2
MY)4=*\&K7F:?!*=#:TAP!Q8<'839R%3_=Q(58PY6>MG6^'[S1YXC.PTDM<MZ
MIR]**=,DSV@/M /'D&FG9[HH::X.$-5$<WL')_,DS27-)<W=@NRG9=-Q0=)=
MTMWFZ>Z995B.2^=2#L%@<?P$J7_4$]:)*W5+*7;MW1<[.0G6&7VCE 3Y]8/9
M[N_^S#!!GB"O,>0[UNZ9APCR!'F-(6\;3H<(4W59CASC/J(DU%M[*/!@NXD[
M/O6O@;0/&%O9Y<E^/8QCKT>T.3KY#T<1D26;HZEZZ&%SNIV#[\&2S2&;0S;G
MA&R.973:Y.F0U2&K0U;G-:V.O8=X*UF=;>GHYGF3ZKUH!A=5+@)-2XG<:J13
M2/HUX2F>4_/N*K*JI514J[FGCI5IJFV9/<MI=[8FDUKW9=?L]2S7V?;V@]$>
M4;NIW=3N38]/Z;#I9W6()^6)39D%6J]YCI2#L>P<+W</@?+9W&%'@LD&6$QB
MA7A1$D7+<H^+N(!0\'P4E&P6?QVD[WXY5D8+ L96YF$3OCF:!XY@H&D>.'D4
MT#Q P-AL'J ,TI=3[^E3):H9^=[M@Q\3WTB(6@%0SWU\4H'M1M,Q=W^6\^A5
M@,H$'@GZ;4?O_%(MT4\3P#&I0+^C=U5Q4@%2@7V?;#(/SM'8/!4@'^A8T.^2
M#Z3I">CC)V1:4R^$R K6BZ[3(DH:XN<X*<C;)E'2[,DS([1KA_9VG]!.!OZD
M(&\9'8<(F CT)P7ZLX[9W27A\?'!G3R:XT"Z971M\FETB2X=97;4RF//#<B9
M>CX+A(Y*WM,\J>IH> Q.=L^E$6K@F ??5]<2R+1O>#(3@7UP#:")@)2HV4ID
M&\X>PL"D1J1&#?.GSBRS367!R)<ZU6F@3=[4*T;:GJ('%#*PH95'0A?HP8@C
M ^"D7B!O7TR!*+S.A&@"B4:-VDWM/H5V-X#TBAC9B":00-DX4!)-X,' 2?PO
M1 ]%*"!Z* +&?LP#T02>R$#3/'#R**!Y@(!!-(%[I@E\-1$]#W8:2$O74F8Z
M;D5:KN'81!I'&2<GS9IB=4RB36E^P@I-B30E[L 8=(U>FSC$CF1*))M -F$'
M-J%OM+LNV83CL GD)F]["HZ\9/*2:4:D&1%FQ)[1[^J=Q*ZE.2"NT7UQC>HB
M+@V$LTM#MD-"%DTL5]MHV\2V2KQD)\76U-L#@\7Q05YS;C*:XFB*VVB*<XQV
M9_>[NL>G[TV8XDCI2>DW5'JW2X2,QZ'TY-=NBGK;W#U#X?%AGAQ;FN..88ZS
MC;:S^]R,X]-W(AU^&>GP4@J5@Z5@'[N=>A%]ER:6J6NT[(-OCVNI490$TC2?
MNK4'G_H8D'RZN1PT ^D_ [6-CMTAO6W,#$3*JP-$-5'>CM'I'?S0 2DON8\O
M'S#7W'W5OV, ,GF/- 'I.P&U#=NB">@YL=1-:*4[LR[\(NA0GD&GO'#)),G"
M/$Q A#SR\O"^Y#RVD.U8<42W\>;:QS\M?X(WR)*HR/D'-7BMU?<LTI,\&I,-
M!3DO_?4C]<0P+R'%MKOSDJW_.TIG$+[CYX.4>]_/O2%TY;T7/7C3[*=W<SU>
M*\K5@[DA#@XCMMYRL?V6)EG&_DB389B;97>T&UPFFSD1S61AQL!P^ 7H  ^0
MUCS@0>'G8#=8$*;<SV%BS?*,G4W2$(8 &@$?Q%D1Y5Z,WXTG/,X\5 .#3;QI
MFD01R[T?/*O^/!<*!@\/X;;4BWTN*--]L%E>&+-A&B)?^H#''-H#MWD9>^#P
M%/B)+.7P?*0JQ[?FJ>?G22I;]!;N3,8L%SL,*;_G<<%-=COB*3P?_A\G]8:6
M39.=\;(L\4/1J(<P'[&/LJ=_@Q^UNH@&RT<%7 RWU2]0[X+&22JFC-W5!0HB
M1-KW88%=&,-8YUAM43#!U[<_3/8,XZ4=AIYDS9\328T=_VSN"QABK_XM"JH^
MGF^)9Y]X]JG=U&YJ-_'LOSCOI/F4YL2S3Z#4#I3$LW\P<!*!*O$K$PJ(7YF
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
ME"8KT8V8VVEQBBUSX-P=M:SYM?(._O[24CV9;$:%]I8C>)MLHQ, =J.*0#8
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
MLAN!T;GK+=7V2Q@?]MCUBZ%X.N^GR"0=GM;!]SN"\Y=6U^A2#:T&!6%)>W6
MJ![:V[:,KDW*2V'GO1QCHV/3NY1L#R9:E\X!-"=X2EA>L]OI.'M(T#Q.*--B
ME4Y/ZZ&VCFNX'3H]?0RK0,+_-OCO&7:?3D]K.:,=VT**3D_ORM7L[N-8VW&Z
MFK1JTAG*'<.BPP>T:J+3TQKJ9L]P^O:A/4,M04;KGX9!N6LX='J:EC)T>EH7
MA;2,OD,;/[2$.0(H.T:G1ZMQ6L+0^6D=A&<YAM4C5X]6+<> 9=OHN!W",BU;
MZ 0U]E)^HU[UY'D@#<2MY:'*S<2HDQWL=@VW=_!=@MU(5!-DZKG*)"-#1N9@
M1J9MN#I3/!R'D1%.VCM1./Z7E=7ML?>=Q2YL^-[YQJ[OV!-2$57NU6EF2]9A
MW]R#8L,D9?F(LQA/T8X3<8J6+YZB95CSFSUX&8OY'=QZSZ,I"\<3S\?7#*;L
MC6VV&'0@PFW,9,@R#MCQ8I^+')H$7I%""[(\8T'!69XPN%,T(/>^\YC!@SV6
M\JR(Y D%:-%O-PRDSK,\S(N4F]4(5>,1!O_GI_#_M?Y?O_.3YL/4>SQ,MC G
MGZ__\>?UQ^O;?[&++Q_9Y<4?U[<7G]FWJYNO?WZ[O+I9[+&&75M H.S:;<+&
M'$^;%##LW@3/?PL@1.%_BC (\RD,-OR6\C&/\\Q@#YQ-TA Z!@V K^ ?A)&$
M*0#6][(1&T;) P+E@4<1_@1CDR8/\'7&H+. +_&RE,/CV=#SPPA>8[)_(@+!
MB(43+P>$>V&<P__QH2"RI,BS'-HEWC%_)QMXD< OP/%-MU-#=P&/BZ32)(AA
M[-H8Y"V0BVT(RWV7%%^9/7@3%G!XO)>!6 'Z;^SZX\*8_>Y-0<'LELDN\IG>
M2<M4*I^0T<@+V)NV93KUNX5P4+CB%Q3KO1<IL8Y"?X2:GX7"'LQD#$V]2T!%
M8QP 5'P^!>&DWV',AB#-;'U3_@YFPU?-L?HMLU=OST.2?I>#)L<=,QP\$*[H
MNM5NF=WJ:B]G'[E??X4E7M$W:DU5!F,CF[!60W[YZR!]]\LS;EJX9))D(0[Y
M>X"HL((?'L(@'X%: .J5!K3QYMK'/RU_@C> >;/(^0<U6;96WU.;EGV.V-)2
MY9W6O&3K_X[2F7MRQ\\'H O?S[TA=.6]%SUXT^RG=W,]7BO*U8.IM:5<,0E<
MHM)^ M.6-=G>HY5-A0V/T=)&H+;#Q"\PP0G5W!^%_%[97&\R21.X$&UCS<;6
M3+R?)EFF/(@(GPO&'DWK9)*D>1&C<<X*L&M>]I[=\;B<)*1JW?/:HX3C,YM&
MT.>XAVMX]@$F&3 A<=U.@8U!ZYV-X(VC)((9!:SU""1[-Q)?_*?P4D L6B1X
M2@!>4B;-;C(&^PG#D?C?X;&3(O5'8.I!&,E=ZHT_S$\ZM=Y'HH=W?/7T]0'L
MJ3!W<&<8J\EEF'I9GA8^FD#A2478U0P\/G@'.JT,X/"0C]A]Z%6=$YLT@3";
MT'EL=KU563$<PA2)4\%LAH9'H^F..#35\^%3:;E$I]^!VRB=.F@*].4N]%53
MQ81NLB:#^2*#L0.\)D4F!CL#( .2C7(*ROB=F#71'08C'@AQCM CX>#*IGP8
M<>$6PR<KCN*:[-/3?O?C25? &M"#V!,^]S)@SQR!^I4S%-6N1-=_1?O UP!L
MO>F8:JU9S=<Q3OA6W^S,?6Z@ZS[AOEP7;-2Y<E'1?W:_A%$)X^W[U%[2IY;I
MKNW1+?0&9FS^V%AETL0\ D:8H6LH=$X  31IY(%A\E@&DW@(J@8N*8,5-WR-
M]A%O'Q9"GROU,]@0M!FL*2AOZ32P9.9-0_O '/A<F$;ICYGL*QB(/V.O@ ?
M:R\3D'F<R=_$*MW#CV]R^"'4%&^=S3_*@O,,?0QIM]$ #& 085@\<"'9V?)%
M)(IPA=3?-ML47&Z$330$;]I=LU,YMD&1XC7/TO!Y1[G;KGG56SRN+]$0@8QQ
M*2+!(J?1A555AHC%AX,PT7:I-3Q8]H #T'P.*PJ85^1 )[6G@BX^]<B)-Q4Z
MH=9&7I8EOIC]Y-09XY(?M:&>!RWUK5PSX9.6K@9$RR;BT1X(S.S75B%5=@*8
M8X 0&@S9012QF"2AS6$BOD!IB>;@%7DX%N@>UH0A%,7S?5SD936!/'<!HC>T
MEQI4 6VKU:\M6%^.;6<^5C1GUI^%\7*%"^,=%0$T=YF[8[+-NKI5OZHWB]M@
M]0RO\3D/:A-#!JOQ6E"KG"1JD8RRU;)94@Z %ES*@Q\VYOE( %5\>02@*X=:
M37#+ &<YM1C'#HRI50LZ;&=,;T>A;%S-%*7@'<2()T^8'&6MXAJ@T1^9+0DR
M:59JRP4Y<ZK5A '&,LU#L7I*AL,,T(3/KAG"N#2GF8B/+2X8-HGGS@NJT7#"
M:6*8X/I'C*BTZ]*#41-:M124P>I2#U>MV100I^Q,F")8 < (96_?KW9B%H,S
M2FXJKN-*T<FVS4M6;-!Y19Z4M\B-$?&)VDG!.<B;9/Q]^<O"WJ'X.T1'+W^/
M4@,_;!)YT_=A+.0EWJMB**YKNBZ.@XBDJ"P4U20593'E=X_VE.27/<MT7*MO
M.:LO67M_R[36?=EQ6J[;WO+VM2^VX.$]?/JQ-_R)[*(-5?90K*,':(W[HLRK
M)QNL#,+N^7;[2V*+>]D=?3FY;FF/XB3F3R!BZ:6$Z:U;\_J87ID9L#0O14?
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
M"*OI*TCFCR!(1TYF^Y9HDJ$6 :A-Y"KH280H:M0@7!UCD.-;HY11VW1&E?2
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
MCRF+JI:?QZJ\>*\A?7L+WMW1%U!+ P04    " ! AU]/1SLU3+P,   SA0
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
MSFP';RN6'?K01'N6#=;<'IRP^RY#G7AI03EIRN74'!=X*H@KX8;-67)T) -
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
ME_8JJK02=3X20*K0I%$A;1IK/1[JF+(](^+<KLH<4_'+Y$8;TD;E+_B: Q3
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
MFRCME=@@T+:VJFP33(\UO'OJ<I,ZS5T4T5<-;X@@ 0WMFN"@WK^66;#@6%*
M5L3@I&GBZ=_3&M[.N;&-_ ]V4XRQQNNB'+.NWIL>K6=@BF'2>J5],4+K)EV[
M[]--,5LI<J>;8K;10A\UO$^'TS3//3O'_/K3,NULISJW&YZT=T';)@A7*M>2
M#, +^HC.:E%25#J L4@R5QZB&H@@G/<ZL:0E5MLRU/"R) ,S@051<BS\*O+]
M)3JW93J4Z_)YC:2[#NUJ.U%>5(9D04/1*O#HP6%0DC[AN;9BH.H5YCEHYN,\
M\=5(YCVMM\YP84S.(H>=BS;7HWX%D\F\(=0>U9H;/KF1W&\?P8H&>/"HG!<Z
M2*\SA$#2KG=/"&FU=M$,BN497:(18JTK+Z&P:+ PKH31)=?2VKAG?>:B=.-;
MUYU?X72>TO81<78RRI<][>MP3\?3\PE.?_U*WWP:3^'TKY/Q^:<I/>+TO!Z^
MKQ?)9< ]\ZP=K[4?LB1&HQ;,FWJ=+SD',DF:[ZG)(7*/8]S7$OCNK;>_]+L\
MX]HGWG%M-#.2^*)KQF&(M$L9(Q7'S*&$)J50NP(^R,761\GT53.D%PHTB+>L
M17C1>[*>U5X,['59^]%?D598_-:==Z!XL*K$S%S&0,-1M<4?#<S3MB-"Y@)*
MD_S3CL?Q2/1;B'XPPG0=,MYBTKZ?P&@*:3%_I[/IP.=HG4Z:R:AJVY)$9FR)
MR Q:VO)SMF0G;!1;W@/$(TO71K7[4FN'P<AM<=? /?UN>5O191QF$+0W5I/Y
MGY2L/3W)J2;ORK,$G"=.0R/3M&M:W@3FD9[[TK,3-7==;+M,\7X^GMQ9/@?D
M 3F9+', \_(Y6M?!1B:-BBGH%+C2&[%Q\W<^DFXMZ1HIK<,BVEL-C&^Y@3=8
M%0.%0?(B%;-25-!2,Q_ ,AZYC3D*H/]ZLSOO0OO(T:VLRTZ5WW65[@+9M_;H
MA/4M"7F]C):=6@;(A0E&<#(MZ(N67C,(.C*1<N0RQRAPL[R$'5[^R+WU]>&-
MU7B==G;ORV-@^O'-9%PO+<F_?OU]BOG%: ER].&D#F9>][)^# -%2WI." 2Y
MYM$60X:N#_4*-%\OU4ZFE-1BP=P+]2-Y;UHX^R/#=2:[%DQ>I#EM!%[:Z*7.
M3,J$)#NT+,:2&3@N7%8><IL ]5ZH'YF\#9/;D.$ZDWTW'=!:"GF1G:65CC%D
MR7+4-6H<+0-3JW5D]"(&B3DTR2KH:7Q]E:/<ESEQC+0Z=(G+VI.7)]_5FLW3
MCK+63B"Q60L+3'MG&$#M9^=X5M;GXK!))\L[<!TJ*_0HJ73;8=J>*FV0^'4+
MO&5"]B8 6Z:/WHGP,+FDG>IU<\[LH92#L,<:72 ;S50.@FD5/(M2*X9><:N
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
MQ(0RRR*EW>1,Y$?*L'_V7^?$D1<CHL[Y?(%9S6_ZEO3Q=GQZ^GP\J7\T\ "
MSNA:$YEI2;&6@:RU6TZCEB$JHYID ?4[S"-<_[N= YTEF[9G48/ 0 ^C7=0L
M#% 5G84E'SWJFKGBD47C9&TW&ITWH%*;H$-O([Q',Z4'JO8_JW;@V3%5*]PY
MT+_2(V;3%Z-%-N' ^:@4)L&<49;1LN99E(5,DI =_<YZH>3]FD_?#_!Q.AUD
M.NW!L@:'D>W&25HH."25?!MJDL%XJPPK49,6;,DL6D=3P-6;B8QWP;9)8^UO
MC(]SZB!S:C^N'2+@O_-0_SY7R;=QYL@Q>BMK'TQ3NYT&&J>@U41+BS)Y$WF3
M4%9? WR<4 >94'NPK$4E16^VK2.;-M?6,-9$72MQ,_.U$V3 DC!;[Y-N4C]]
M(!]J1U7$NX'&5:"K<%;N.IE;14]AAL]A./D[G)[C29PN;M)!%5TDN3'I\WR:
MJ!H5K(W=O [2.&UM.SN\UZ'>H\6NPU#0\;+I7GFOF\MB$$).RGC/K _DM_ND
M6(Q>T*+GK,ZJQ)+*/5WE[AS\@>;8$9.\_T!2MPP]IEFZUL>_>[C1YY*"2BR7
M:OIIJ,U*LV0H$20&Y8H_K@FYVS@?YUZKN=<#[^YC\.E\@M,-%ANNE+#%LN1%
M8EH%9)#G+=YBB0E,@GA<;;XZ'?[CI#S8AMB,I?<XHG6W(#  2E"T5%E>*S3!
MLN"@)AYYGXUUUJI['?)ZG+''.V-;<O5^!LXV,#*4*&2["Q9UY$RC*RQ(TF2Q
MO#;&-E+XX^H(U\S;[#'<=N<83CY\F. 'POIB-)L,1]-A^G[^V:1X,CXPYWW=
M9+RM5Y)(E@W-2F,,Y]#D]J"#C?@Q^':4W&KE=O0Y\,6N,7#<T3J8@15G25F\
M%!:=YZ0L(0)'P0L>5R![O_'>(S.E7T8?>A[N0,<6,;;.R@1+**I$$1G/1C$R
M# .K/?99YMI9&8,323>95S]@>[2]-IR#:/S0[='6%VJ% L6#1>8LCTP;6C!B
MDIX57B26R*4N36).#ZQ">"LBW%HAO(U"[DMQY29C>JP0WKY">"NN]%%EN8NB
M[PV)A4=0W#'K:)[K&@,"7X.?)07II<HN/E8(;UXA?'S<W4*_O54(:Z^+T$4S
MJ8P@>]XX%K7.3!E;DA.8C&U22_.0*X2W4O1&%<+;:*F/"N&G.!E^AEHS>^F4
MP2C_AOG#</3AHE1VEVK@#9^\=^7O+B-8J?)%I7AVUG"94 ,-@M8;+Y1U!G16
M( =<D+%6T#.79*F^LF)@E6!66;+?)/ @TJZ7G&V&?_<KY;9Z?D_:V.#B.1-*
MH$F1N71($R1"5LI[KA"MBMGE@?(9G>/(%(IZO8#G#"3M"L9+=#)Q)9-OJY-7
M0*M+_= >-?,[OJDG/=T^PM5;&+7@4CD%J+-..=1<#!V<RL4I#Q &$$RD"2,9
M:D>S2 8@ST?0/BYB*K2M1YI]>];*KQO6]&1U7$.</AU.JR==S[&O1@IB-%I'
MLBQ$KA=FT>+L!&=><.<TN6=8FE1O[X5Z7VOB\N7+_/X7HQG2"V9O88:#+(KC
M#FG+XQ:8!F]8S :8E=H;M%%YV>3D^E94_5L7_?%JU8SH3CT-*L4OP;T:5P7
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
MJ *B?*]NM'&*5ZJ[]B8G_#YT)R\GVGL%R>3I70%_;S":A961N5PK'*(0!1W
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
M>-7N^1]//7JONJ->:,F'*>5@<Q)$JQC[/SMR*+UIY^,<O&9:LLJ T]Q OL"
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
M\[O[-8B",#_\:_&7# <YQPF",A8,(D0S2,,@AAD54@9AR#A);N[^DF9)G-%
M/980#E%$!,RS/(<X)A'B* UEP*I&%_/E/_ZB_T-)*8!2;EE6/_['[^[7Z\>_
M_/SS]^_?__R#%HL_KXJ[GZ,@B']NG_Y=\_B/H^>_Q]7389[G/U=_W3Y:SD\]
MJ)H-?_X_O[[[S.[% X'S9;DF2Z8[*.=_*:M?OELQLJXPOR@7./N$_@FVCT']
M*QA&, [__*/DO_O/?P.@AJ-8+<0G(8'^][=/;\]VF?^LG_AY*>[TR'X4Q7S%
M/Z])L7Y'J%@HZ:O6UD^/XC]^5\X?'A>B_=U](>3I9A=%L=>JEC+74H:IEO+W
MYSK[^0KQ'<F[/I;5@7"5NN]=R=B'Z7MGXGY1_"#\"]SIYFJ1ZR_4ZR4?Z[N[
M[>IJT?U+[.IKL5J3Q0A?BUTW'9$7^A?OU*>F&]U0#YE6_334W1%5_%B+)1<U
M6^XU#>;\/WZG/LTV);PCY''V2:]B'^1OI;@M2['^0-=DOA3\[?+U#W9/EG?B
MS:KX\"@*1>O+NW=",?*[.:'SQ7S]-$-,8)DD$4P9CM7RE:GE*TT"1=4YB7#
M(X[D;+W]^L_$$O[VN96T$L>9++^SP&M]9MX7HEQM"K9;,1\6IY9!M0+J-1/_
MO"0/HGPDS0M*(6U<U#K^YZ</OP&BE2C!JE&C-B26XCM8M3J A5:B_/>?=XCX
M';'%E,9AX7D(M!9P):'2 U2*@%83,%^"5A<@5P78:@,J=<!6G[-#LV)[@B^T
MX;,J#D%=,9>@[G%.!:@D):T0:7KY69NC/XO%NFQ_ _5O8! V]M/O78CS\]&7
M]+9HX2 %NS#VS1,_LY4R'A_7<.]KH.>(<]S6*^??[WK4E2J_ ZN"BT)M,D[
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
MHL[GP^?K36'K<V0!O=7-FBLX1[U&*\%Z!1JQ02NW(C,M^4V54F(KO/-+,PO
M/-R0F?3^'-=A%JB<N?NR:6%@QIUM HD/4KMRBF594>0GL= 4\')5KLN*)75J
M7=Z*99NLY:I.)C35*B%A)65[$ INBT+'_C_XBG1Q Y[3S"S7231N<A8GZ!WE
M9W'3ZD"#HQ"/9,Z;C%N*"RHOI"HQ8=G$RZA=5D2S)",PT$$J*,<Q))+JNR2<
MA %!0OW99I=ET.?4=E:-R&VZP#JKTJKRGF--8%J= ,[2YC! W]#8<(NI;RNC
M@;,1MT*S]D6L)=Z&^SDT+LP!<FI5&'0[KCEACL.1'6'QJON8NA="K@JAXZ\B
M'+" *+A#[2R#<,XAE7D ,X%HC&66IEDRQ+VYM]>I,9(^DVU2""OF6;'YKG!$
MRTB/50YU<-\D?U/+A5I96+5G=1<ZMQL6P]MLUV![IBJ#D#=:B3U>#-L13&/%
MI^TZGDSLV1$6-G%EQR\/C!G;6F==^ZUCR[]X.C+@;K^3HMIXK9\Z:?DJ:;^H
M:?WAL9JGMW=W175^\G:Y+N9*?%9EI/B;*-5LG\4R2#')4Q@1AB!*9*@,LUC
M) JIP &.F; Z_GXF/:9&K;54EA%KS_05,"/=?X&!'7&SW<5@;\=-G\#)3;E&
MX@;46.SE5JT7A[6" S1XW( M(F +29WXYP9<^&+9A^P][[ ZC0%\)E7&#2I\
MWO$ZBE)\9G$&>H)Q/M>=D,5'M1EYNVQ._IO\J0S'D<P)ABS@#").8TA0G,*0
M\#"/$.998N4ET]O;U!:NG;! 2PO?+D$CK]UBU@^QV9+C##C/"\,A9O,M9N!K
M+:Q+OSL34)RZWO5V.*[WG8GN1PYX1B\-J(;R>?/XN*A(CBQ^6XJ'Q\6JXK<7
M=6J9\L/R9;6Y5EVN%(>M%K. \ACG@:Z5$E*() \@)DS12T)B@BC/@H";,,NP
M[J=&-5VAVWP\ROAY5+NJ.5V(7<1C?21!VK,*-;U8K9%%=1'[P>KG*/]#X-N:
M[<@.]H:BE1Y\4#Q60ZY7@1$@MRCWXA7ZD8K![ W!YM1LJ$)1Z]\+4:IGN+XM
MT H1MM:;AC70\6YJMC[,E]O3N]5F#>Y6*PX8T65E5GI[(;;- *7"_&Y9MUT]
MII/IJFV,7"T6J^^5[^OQ5/NSHPHT@\>MMSZ-?:OC5:\9K/%>;9OAK5P;+/%Y
M399<6>SE;X]<?<44^#B(&CLNS,,T1&$(0Z93&-$@@214IC))TQBG*2:!78T;
MHUZGMHYU(BZV4H-:;%U<&<,@LK2=C; WM*%=(^K;EKX,I@^CV@8E/W$M?1T_
M4XB+ 1;GHUU,7K[&P_L+^2'*3X*)^3>BK,59P+-<$!K!"$4A1")+(6580DS3
M) Y2*@1%]G[<![U,C7J:6Z0U^:$6<:G, _5/*^L0[^Q#4,TXYFJH/'-*@U(E
M(-A)Z,%#H!<)]V[3AQT]@W/T&5U/NT"?>_CJ"@W5&6/Y8;,N->LH]IFE)!69
MY E,*<TA"A6$).$4)C+'C),8$48'EF8XZFQJK+!?DZ&*U2C!:B=O%<Y1_WIX
M189CR,W(PA60GCECOP9#+>D-Z,CJI?+"640\E5PX[N^Y:BV<U;RGR,+Y=P96
M5ZC2#9RIF]R)1_]O08HW\V]BIO8XF<PR"K-8Z/+Q>0QSEF>0ISS.4F6-2!Q:
ME5&P%&!JQ!,%46Q9$<$6<C.2\0FD9^*QR'E1UDDOM!) :^&PFL% _)R6+;"5
M8=SZ! ,1.BI$,+2=ZX+#WJR*3^)1?6?O57^5SWA+JK,HC)6!E"A[*=;I7]5'
M2)@.B*4IRK,PP!&2PX+"SG=J-/]&#0;;"5K6:1EW)M6PF+ >Q,TXS1&*(\>
MZ4/FG;@:RJYEY3[PZS(Z/@*^>GI]ED"ORRB<"_ R>'-P8)=ID95?5BO^?;Y8
MZ'KN300#YE&:IT$,19PSB#*D2"E "(8!%SS$@62(6!53OT::J9E=K826-=&O
M&A SSAH-9L]T9E]XJE7G!NP4<AJ#=SVNCD/PKA!H[ B\Z[$[$8#GH-%AS-HV
M.,MT,B<B<A@'0D"4BA#F:1Q DK(019SS*."S;Z*@*U.:;)NVF8K=#J;&>5NH
MS.AKB/J>F>BBWM9<<JBD2UK8MCWJ##_4Z'"R'OU]H$4CY'PI>',#KP/AJZOW
M.=U4#JPOGE[7'A?%#+,@95D4PXBKV8E0F$(<HP!F*2&(2HE(8!7]:MSSU"R5
M5J[:JZ255R>*:#Q>P*-ZWC*TS'P<#(T6'^CZ-E!JF5O?K2K+1IUK8Q<.NP<Y
M?0*M&@[-$EODG)H@QIV/:V[88G)D6E@W,&YMX9T=L\W"$1')249C2%FNHVO5
M)QRF%*:AC$3,U$?)QB@O?"S:U AQ)^&S%QD^,8Z&A^W/,CJ3V_'M)0+OC.N4
MJ@V?AWP*!8=/2/<O47/X/*JNR@[W]##8ATI[_8I7HO[W[;**O]K>0]1&PTP9
MJ2+'B,(@X!%$$>)0F:J9=JJ(*:,T98S8W068=3R]^X Z3),TMM126%8.-L3;
MC' =8CB: U8E*/BI%?E/VK6\QG1WT7G;G_YFB#>6!4Z.W;-,>A[;7\L"C1,.
M7#9O#\TD=2:IW'NQGHD\3[,X9) EN8"($,5%*<YAFO"812D6"%M5I.SK;&IF
MXIOY#V5L#&:?7EP-;Q\=H>7[WG$_S^1^FDEEEO4@-R =U&5(W.:!ZNEOY 10
MES4_SOQD\,Z *,S_$F2QOG^[+#<%4<)711:>=O6=<Q:(),E#G=A6ZO3>*:2(
M)Y#P(,>1,F_2W,@MW*"OJ9%&+2W8BFL1NG<!U'[*< R59\8X1 E\K64%)A6R
MK9&SB'!TA^!(X8R[))3:S8/L GD>:T!E$XAX7R,^WR*^#?1U%61H!EUO1.&%
M)L8+'S3392]6T/"583;:&S(OJDP<;Y>/FW7Y3GP3BS8D#2,D":<9C/*40,33
M&&))<IA(Q< X#+*<6,7@]/0U-;+ME&MO]S6T%$45YP!J\?_P^S -_OI3I47]
M.;)TO^_#WLR,<X2H9T[64K8)CVI!;T E*O 1_&> B4LSKJ^[4:TX [T/C3B3
M5P;8<'4RH%_%^G[%Z\HP>KFZ5&5W)C')XPB%4*HM(40H2R!F<:H^10*'A/,@
M-2I+>84,4Z.A3MGJQ]8%T[)R^#4C8F 8^L?9,SDU.=QJ#<!.A9NS-<,[OOO^
MA\#"PO0_%"-9GGZ&Q,[FO [,7EMT8-/CV:C7Z;YGNU[9U. ,]E(4A>!G(AN%
MLE]1%"20IQ)#E(8,4A(2&*8\)@1%J2!6WL<7^IO:HK(5UT=(Z27L38\GG2'J
M_82R!7,OMM1/:*DA+(ZSU?=V.7:F>A/]3V2I-WKMBE3/+R[GS'QAG3.S3H[Y
M=OFQRMK^=S&_NU<_WWY3='DG?E'MKU^1M=@:\3,<ADD:Z?M<AF*(,,F@6G@8
MQ'F6I"*,TRRRNE*9C&938]!:?"=E%">#L4W>Z"G(.Z$U8+Q,TLT73WWO:I1N
M0(L3:( "%5) 0P5VYRZ.$TQ/:?R=IYR>A'+C)Z&>A-IG%O#I"3@X"U^QT=UM
ML^>T)9UB1*(L35*(L=J7(,PRB ,F8,!"'O!$Y#0)+#/OG>YI:DOI+N65,IH?
MR9-]JJOSH)JM:$Z@\KS"-#*V968J*3WDN[H(A>-<>6<Z&SL_7K_.)W+B77AA
M&#G\?57\0TVX+L-M#T3:;S3+"8]IP&$J8P)1A#5AR !&(<TPR:G$@;2A"8,^
MIT88C<A_^#V.PNRO.I/#SM[J^-S;<8@)]F9LXAA1S[S22/O'?;.UDYK&.<58
MX..2;$RZ'95V+' X)"";5[TG=Z@,JIT_>\<C?D83%N=A0&%$8@91RA-(8YK
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
M578-^AVYWJXY$L>5=RW>'9BE=6\C5[[9K)4!]>M\.7_8/'1V<]L+)!((PJ6
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
MIBE$499!@@6#))9<1*&( TKMTE.9=&OTS1\UM=27@G !BJV$Y0U8"L-+1BO
MS0C#&8C/6D6ZE1GLA/99-?H\1'Y+19_H]YGK0Y]'XG)1Z)YW!YZ(,5;G\!2\
MSS9ZMTLC(H,094$,<<"4I9*2"%(6!C".!<JX##BU.YZW%6!J-DQ'?G!Q_W%%
M'A#K@3(\(/,(O^\S,O?(VY^4#83/Z6&9K0SCGI<-1.CHR&QH.P-<N^H=X)M5
MT3B;55>?'^0+L11ROBY_6ZIV;N\*49W1S4(>!PF3'$89Q1#E60ISB11!YF'(
MJ=J^):%12)]]UU/CPEKXZL#Z4=<CK\KT/LR7\X?-P[X;1$D6I'BJ [,[BNJC
M&2:*-5'V"6U4UAG/Q0_!-G7MH8U& (B'Q\6J=A4@+1J&>\8!(]Q/I7['S3.)
M-D.F! ==R<$'"5K9024\V$KO#68+%S9O<(_DU=:9*8??_Y/S14^4[82HIT [
M3[9SHYD40G2FQ)\=.<H-PKO7=\ZNQ?'<Z09INN=A-ZR%8>;[08#?^XUVY'LU
M7VS4[RH/GO+#9ET5^]!YIK:W3MM+@C E<1A2 J7(8XBDC&#.]=J51#%* ASQ
MV*JB[)7R3&U!>TT*G=^ECBFOY+<SVJ\='C,;?D30QSBJJ.AW<1R@7:MR5%FP
M4K13 \7'M8XCA%U:_=>*-.HFP!%^AWL"5\U>F9[U[?)1=?-.?!.+N/'&#V4F
M:,H%3%D00)12"2E5GP*<QB0A811RJU.2GKZFQIF?YW?+*MI3V>:_+5>T%$5U
M4 5JT?_P^S -_OI3I4'].;;,T]&'NQEA.D+3,QEVLY76@MZ 2E007XX=&9YU
M]#PF7G*(GNCN>3*"GM?[;'[/GE?L:QR]5L;B^NF6<_4=*E^JCQ^*+ZOORUG
ML Q)EL&4"@11EA.8!S*!,A!8J)^DB(PR*/3T,34*J<4$C9PW0$NJ< 1:5O,:
M1^< [><(1S!YYH9!"%G5.+J P14ECLZU/%J%HPNJ=0L<77ITZ#1_,U^(XB59
MB[M5\31# 8FR& 4P$D1"E =J%Y92##.$2)"A.&3(N(K9B?8G.KTK&4$KI.V\
MWD?0=$X/QF6<^6P(R8")?%+QJR?Q?JLC3^"3*AU/WM./N?#>*M]LJNC)^L"N
M=0QYM=&.&XPD>9XJ>Q\E$)%4K=DLR6$<4!*G/ \E3FQRB!CV:S711\@'\D7W
M 60E;77.J7==&_6KU8'CUXHNYG=U+/\UCE_G!\1L7^ !9L^\<> :IBR!6FC0
M2+UU%0.O7":SLP3*G__8^:Z?T:'L(A[]'F:77_=*7MO#QX2BB&>1S@F>**N$
M8YTL/,D@33,F4)Y+E%N%/UGV/S6KQ6JJJ3_.2Z:8[K\%*<"O1#VHUW>#LTDG
M0^>4[B9X3CS26/CB1:^^_I8B3)$G+WKQ#VQF8))+4<[OEMKQY+;\+\'OJOQ!
M;5' YMPQPB1$+,8PPMI3-\P%S+.,PB1A 8N2".>I%5<:]#DU?MR)#$@)&J$[
ME4 M4UP:@&[&<HZA],QLEU#T</)K 9#37)<&W8Z;[=(<AZ-\EQ:O#JWV\CA7
MFZGY_]3Y.#9J1G]>R?5W4HCW8CT+$Z&8)LMAQ-(,(APSF(=8*(,MI"SE-&+$
MBG_ZNYL:]72D!64CYH 0@0L8F]&-.^0\,TT7M%92\'F+WOL>] :4W# !Q6U-
MC=X>1RZ:8:+]<54,H[<<).Y^NV2+C;XBUPDW:I\EP;?9%5\)*8I"\"_D1UW/
M;A:F,F!"8JCVASE$4F!(<<9@D@8IPH'@.+ J27R-,%.CHE9 G=I6K>!:Q %,
M=-7P&)I%(X'NVU[:2PNN+\H;34!7E5V^VANP'2$= U[KXREK^$!4O244MY7G
M^7*-#T2N-PWYT#8'QU45FZI"@TXY6R6E?;E1'2S7LQ@G FOZ##+"(<I) K&^
M\DLRAF@8YR+/4\L(JC-=38T<&Q&'I/WNP=.,[]R@Y)G-&B%!"U233;L1U&G8
MT@4P' <HG>MM[%"D"UJ?"#JZ],; [=QQ]%*;?F+&A4QH$@L89@&"2-$!Q"&*
M84BDX 2',1:9S>5A3U]3NS#<#^"K,^=8[N%Z@#7<P+F!R_?NS2S)S<V1N_1'
MXI9*#.!RNJ_KZ6[<3=UEO8]V= :O#,R]O";KRF_^W3;\-^(T3!-E5A"L623
M2%D9^C*/!#AB,<8TMBLT>-3%U*R+K8171%F? -*,-:Z#QS-96")CGT?YK/).
M<R@?]S)N_N2S6A[E3C[_Y+#Y_6)3JI;*4C$(G2^K#4L=7':G.E&?RCEO]C&=
MQ-GERWO]\>WR]D'GC/@@S[S29EQ]"F<L0PE#*8$<D0BB.,IAGL02\C@6(8X3
MSNQ(8R2YI\9$.X&UU]-.XFV"JR>@PYR(3FUK?S4VUI?!C/@F.,2>V;35&'14
MO@&=,=]3H9O*7F_E*L6K_#N5ZMI.._?JS3:#M0-7T&<:+Y<+P%BBC[JJC#P>
MATO5V-T/=9C_).[FVIMCN7ZOIN8L3_*8DYBIG7% ($(15G9N$L)$B)A%.,I"
M:G3?>:Z#J:THC7_X3DB@I;3UF3\ L9_@74#CF8DM41G@-G]:]:O]Y@^:'=EQ
M_K12QY[S9YX;9L*^_N=&-?FK6-_KW*JZ]%#%)!]7BSE[FB5I@B5#$8PRKC,=
M$C6?\XC!+$=A0KB,0A;;&)Z]O4UN<E?"@EI:L!/7SBSL!]C,F',&F^^)?P:Q
M$GRM905>:GP8P>/2XNGO<%0[Q4CW0^O"[*5AA/*Q6#$A>%44<EOZ\9.0FR4O
M9PGF. M2 =,H$! E"8*8H5S]1_TAI@1EV"BBSJ2SJ=%)*VM=M'57:5?M.2MY
M[6BE%V8S5G$%GF=2V<=M5\\6?+J FS6/F #BDD9Z^QN514PT/R01HW>\NT%5
M20=U);KZ_J_QM>%!F 0Z+C^+10210!QB[0&N$S=',J9Y*GRY0IT4:&I<5.?E
M',,/ZO3XF!'4F*A[)C%[?ZAZB&Z;(=JI]BQ.4;WP/I-CU&F9INH<U8O@%0Y2
M_>T.H]\O174&_E152VV".A(>)DB&#":,A!#%:NAPQ#(8QX13B7*$T]R&44_T
M,362;$4$E8QV#'D*0C/2NQ(8SSRVCXF'J)<>]5WRS*EN1J6.'CT/V:#OT:%^
M":JEMV6IB.35IM#5S:K<F'5NMM=-NM+JH8_JBW.ORVNH;T$YPRC$$58D(()
MF56A))"FRK82. HBF25$HL2N\,5 28QFQ*BU,%I905E-C,=&6O"HG@(_S9>@
MK%2RS*DV=*!,G2/\@3^6!X4&NU8!U#J 6HF;)B_E#=B.3/UPJPJH=''I;'$5
MF&X],H:),K+;QE5X'?MV7-?<P,,N[32V6MXNZ^3W'U?ENA#K>>T^\$K(^5+P
M)L%PU5VGBN[.9IO1+ MT<6W(:80APED ,9(4<I)%$0OB, BM3MF=2#4U:^SS
MYO%QT2:AW277WBE64:WE(9J3X3,\;1M[4#Q3[_82N0K=T=*#1OR*6?UL69V"
MZ/0HSXE@XY[YN<3RZ'#0:>,#:H7\?57\X]T[\D#>O7O9[+](2(,\IA)&29PH
MZY42M86E"<Q%&N1AGE*"N7%!D./VIT:86PDM"D.<0*V?W1Q@X9FGML+= "7>
MY1VK$2@6)3&N V>DNA?[(#DJ3G%>\]X*%"=>&Z_,Q'F9]VI)]#SFM=[;-F8F
MRWD:LBR"'+- F8QJ$YYG60@1SQ+)(XD1QA[*O0T*4!JYVMOJ1,WO(2%+MD-B
M9@9Z!-HSD5K5=>L&.XU>ULUGH).M"%,LZG8I(&IH,_9.I+=J;>-Z?7NS('>S
M/$*$XDQM@3,L((JB"&(6Z3"'-$MRA-(T-3+0CEJ>'%VUP@$MG;F[Z#Y<_81S
M%0B^J<1,?RO'T).Z7N$1NM_>:*Z@)]7H^H">?F!H]JKR_F-5$5#MQIY^*P5_
MNZS]P71A%K:>?ZMV9"<O'LL9$RQG/&$PC%*UGZ*93D2*:'4E0&(2IHE=PH2K
MI)G:%-?*--46U7I)G\!/&Z60,D1TD>=&)T"V2E4EYWC7%6"U5<TV6]8U8VIF
MQ(PV4IYYJ!JDC]U!^JT=I*TZ8*?/S1EG#8>W"$Z0=9NPZQJ!1L[GY0"[XW1?
M+AJUMXQT48O;0I"7*RYF42@BP83FUXQ#E&(,21@)&(4DST@2X#R-3 VC;L.3
M(\VJ>(H2#FCIS.VB/; NFT5#(?#-1F;:6UE%IU2]PBC::VXTF^B4$EV3Z.3?
MAT:TO12Z'L+B[9*+'_^W>)J1F 99FF0PCU$(41B'$"=Q!$-,!<TSC$)J603F
MH(>I3<(F>JN1$E1B B6G;53;(9"7Y^75\'B>H-;(#(AL.Z/]U:%MA^V.'-MV
M1JWCX+9S#PZX OKR??7E?K4IR9*_GR_%6HAE[26@9%[JRV-]\]0<Z,=)AO,P
MR&%,.89(Q(&N#!- B1C#01XR$AE=P=MV/+7)KT0'K>R@%;[QG-F*7UWP6ER@
MV R$P763)W@]DX<YLD/NJ&P@MKB\\@3U2+=:#K[,=C=> ^#JO0JS:6^\.[(!
M6NY=G@UYW]NMVM:]'2GS#L508I) E$0$YH@$, DC' <9HUGH^CYMF@N U2V/
M\PLU*T]Y+QC[/OG^\/+MF=Q_'ISIK1$:^:;L.1SOK3$9<#OFBKQT%I?Y\NZS
M+I5."E[^]LA5MPKO-(B:J4*9B%@N.>09IA#Q*(6$(P:S+,G#E&=Q;%?1W*C7
M"9)6(S382@UJL8&6&P:1-5498&],4VX1]4U1E\'T0U7F*#FF*8..QZ8H<RQ.
MT)/%RU=14_F1/.DU[';)FXS,'3=.?2*^6.E4>CKG1Y7R8Y8&."%YJ,B*2 D1
M"S&D&=8%E?.$B23G.!]"5K9R3(V^FMS5H"/U(+JR'@\K O.)\CB45H)&!: W
MA&U2]XX68*<&^.HE5<V56'H@/FM1GH,*A^)UAAP'-S>T4F%=Q&*;)4.4JF?U
M[TOUR_FZG,4\#QF.!*0X5$9<E.>09$D"LS1)$4DJ"\^N3&%_AU,CP&WMETY6
MG,IWHJQ2(=CGI[@$N!GQN831,\-M$=SEQU%TIFE.9\IIY'59F] ,&;>%"2_T
M.7)50C,$CDL2&KXWN(#%PZH^3JM#'V\WZ_M5H:N5S0+!%;/D&90IS74QU 32
M1 2081SDB$9YE%EED>[I:VH$4XM:QV;?-*'8@&S%'1Z@W8>W&<DX0M$SOS0
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
MA5D_P(0G !6)!$S$.5 D14G&>4J44SVAHZV,[;O?&MDGC/DXD+:G0!?"$_S
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
MH^@DNZ%S&.A'-UX&JTYZ.9Y><__Z6S-L(N#%J!UD!5[^Q$":L*>4"RL-TY:
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
M,@80EPR0%$F@."JE=@6+G9),3K0SMKE(I<C2>ZEW"DV>Q3Q7A0*<(%/>%&<
M8Z0 Q!(5+&6Q5-1M^\\#GL/L^%7:Q-MLPZ<P"#LR:G_4!F/56FEL8V0 8CV.
M0A!RW6OJ.@1[W-^3)'OB\IYZ8HOGYUD5WW(S%V_+Y>B#G'/]!6RKBSJ*MS@]
M<T0O><ON\N!OQ_)H:WJ0PI*]0/.JC^5DP+!J67VP.=#.ZO60RTKC?I7+;S,N
MC\N3?EI4022B5")=E2-2^_<FN>/38OUWN?XB^>)A/OL?*2H%E@^+9?U/YKID
MBB4L\I1Q4&0H!8@J#EC!!(@%3W.)TYSFM$]]W6',']MDZS_E[.'1:!A3/171
M:];HI;2Z3-K@YM_7BXC):+GQJE_]WH'>#<L=I-'V>&#./U-/O:P<5#G=2&$;
M+_6_KJ,?TJ02-XY.:KWKLK9%RUG_I8>'[:,0]8L'\N J19"'[9U3E90'MF)L
MU2$V'GYZ+:,O,J640$J ),[U ,FR E"(!"",0LJ)R@7*IA7-?UW3Y=INF!S,
M?A>^W/<BX)KP=;U:ZWFRGD9-(KK68^+#;#XW:\2%:L;,$=:..'@W,E9D&52
M8P(!$DP!+(L<X%0D N.L2/.B?C?>SZ]>.>3B-Z/Q8;CW0IH<U]_3&V$W91IE
M'P\X6PI;262#@?ZQ1.'W4$?D1,?]/JJ([!O_3U)#Y$2?#%=!Y)0!;G.F?Z@E
MGWYXDM^_R&]R;F+X2JH2$,92Z94_@C('J. 2T Q!D,E48:Z'-HZL2H8<?_S8
M5N;&0+WN+BVT&SQ.P-;-\)>#$9B&2QQJXZ+*NLOIL=OKBL/,-24SQ22-2UXZ
M<=<@Y-%M<?.%G[FJ[])EL5S?R^5SN1EO%DQ3G&*9Y$D&]%J# B15 C O".!I
M+ F!4A;"2>C^L(FQ?8ZEA4"W]%P?G]6R)J[SN@,H;2=@EP 4?*:TP:8^,3,&
M^IS$G'+>[VSCH)6!IP6GO#P<OT]>V>\+_VRR>,J,G') _ZR?N)3K614V_T;.
MI9JM:^V0J9 8IBFF@,M<Z4^?)8!E0@*$8 9I02!.K?*W>[0]-DYXIVV;&[79
MRLKHI7(E>M%7]>,'EXZP(XY \ 9FE-KJED[1KN%1;?FJVJ'^R0QW2Q.I;C3?
M]+]X#('J :!/5G)I?E"ZZH'+/H_U><1E9Y1?9%GZH15KWA3-9GH54<@L!S!C
M J 4)8 J/:-!B:19RB7.D%.PU=D6QT9F-YPO33;'"_UA:K!4RI3]3OM.HURH
MF&5%1D$,<[V$0Z@ 1"$]EF"9P2(NA)+$)7[5+\J#E8D?!&NWPU O" 8>%1I;
MP;(R-G"BD34T(8X-3S=ZE9.^LQB<.IP[?^.EJNT?7M>O2_G+;#Y[?GW^8D+O
MG^H]*U/0=C>2;%5*']_+[^LWVLM_3&D2%T5!&("0ZBDLI3&@4#% B(CU&%!@
M2S$BKU:-;61HRXJ_;^)"*O_*L#$30_2J66TO;K)55-&1V_STK>7">N@>"[T6
M;W56W4>U2U'E4W-&L2J#-_;Z;%6KP4?&M:CT+8@PO >LPTC%7V+8E<3C/6!Y
M6D[>Q\-]Z3'7LZ8J[^*>?I<K;4I9W($D&60\24">YR:V'R% 1!&#/(%ZNDFS
M/%9.,8$.;8^-K.M$H+4QT<POC8V7"BR?!MZ.8P/!&9A)3T@IUP"71D>?SP#L
M03[Y+%1A-9-/-W]EH>2SN)Q71S[_".]Y!M.8,9S(5.IY9DP 4HE> 1,CB9SF
M4H@"Q8BZU2P_W=;8J&D_Y8#OI!S\]&FQEM%[QT"9+JCMR,D3@(')J#-=8Y#$
MC!!TT]7<6)(N3M&)S2T]E[9KO6(N<\K5U[6>2#TNGO3-JRKXPC$]R>I9(WK/
M-_:6-:Q:%O\_33!5B'PD)Y2\+CRL&AYV8>&"Q<'"P>EFM\]#R)G^Z+[)I>4G
M<'#]B%[STBX]/7^0?[S\+3[IZ/9-736OZDKR/SXLOOV;OJ=Z2_4/^R_GX?,&
M>0%/NM&\9*<OZ'GJO5QP*44I@]Y>U)JSJ&/5H&.50\+C N L@P#!7$_=&..
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
MK58FU=#\RZ)=V5/?:72O]9#R],-=H'"G8RQ7?1? '7HM5R']M4*ZM&X2W9;
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
M]&O@H+P;!-M]W@[32#_>W]M-JO34[M2[V=.K_M?#U"?$4BH36 "*5&KT"G-
M&(9 S^'R1(F<L<)I'N?8_MBX>[.;3>O=["H$(5IL3=[4!1&53_TC%5S[RH[+
M _9 8+8^.$JH;#=+P\/LM4E4>^2/B'LBYY-J74T8E$Q[XK-/EWT?TR,6NLRT
M^R)?]!OZ:"1';JO"-.+-ZUHS\-_EVL@+3)5"::H(!S+C5,]N90ZH^4,*Q%6:
M2<YA81WS;-7DV&COK_.57*^?]*>WW%INOCM>Y9"6.FL.D;1VN'?S61@T0Q_"
MEJ7.6@9'C<61-MG,*:._&X%-;;5W.!T"D+W#.E"@<:T05=:TT4.R>EK\9HX,
M7NB/4C^AX^4U1]CKZ%$/Z]&"5\[Z"AUV K,S1-CN2<.% CMYMA/RZW9GSRT.
MN=2S9B,]TI+,FTJ$<B8D!AI<3>8)UW-9BBM&3_(XSQ2DT[E\H'JLL=RL.-:.
MU<=!JH^CW5K(TS<]4LC5.EJ:T(O5;_0E$AO+H]GF+-IQ-^(HR):["KV!&VAW
M8 O/II2RQV5]E_=>E^='&QIVF=WEZ\%RN?/BOER@9G--+Y4^[V?=S<WG8(Y
MIDF*XC1A#+"8<H!R1 #+8P)R)I,4QISEPBD:L;NYL<WN-LS G66\S^!JRP.^
MT I."*6A42/6;4PUFX8U?)TJZ#WXP085OT31V>+ C&'C_2%U6-W5-PYA3YRE
M*J\[Q3%6<8$U6R00 H0+31X\*8#(>,9)%L.8.2G#G6AG;*SQMC5[GC3[8+/2
MU/Y;7J<PMB,2#\@%9I!CFDL3[Z6OS^#@-\+A>%,#QSIT^GL8]=!]N0_A["]F
M#^M._74E;U8KN9[F":6(9$RS@M0DH7(&*",(<((53XE0A(K^(ME[K8V-*DKS
MP$*!UY6,J+%P5:['%QN)YZ=:XMDZ6=X.=9$CS%&: @B)2;J4 F !<Q K)50A
MA)[IY=-O<LD6@^/>;G50Y'WB:T?+WC +3,Y[BN.3:(.>-C8JK0VE+'X"E' J
MXOL-7E$Q_(3OW>K@IV[J7]3\\W+Q;2;TY/&'?JBXG6_:NS'RM>4B].B1[6I:
MY((G)(> 96D!4$(E($CH_T0,Y12AC&9N$\!+K!D;]Y?%I5]J;TQ^T4^O)K-H
M-O^Y1?]TXU0Y+AR7<NA1FKQ_GUI..(?JJ=#34M-)G]N=]->FD[:DN/5G<B(\
MQF/A!2_(^B[FW=^@P6MS7XS=L5+;ES^T'SU_UOTHS?% .6?_3)=WRU(>2Y3Y
M3Y_ELIS&3].T4$G"8I"AE +$& )$_PN0J4QYFL9)(9UV\>R:'1OA;JQNEN8O
M=!E],Q9[20*V[ L[_O2/<&"BW();+^&US?I5CBJKJUQ6HS51+>W]T:$;4#YY
MS[+E00G.#8U])G.\.V@9K?M'N92EU/\TQIQSR Q=Z14J*K("8!-#+02/"R6+
M-$FL9-U[6S V(MM:%J285@OZ/LM8SX .N[0]5TS+ OI0I;0.X;M"*:V6$6,L
MI76(4<]26D<>-#95F4^+LB2[%%_TQ.7#8FENFJ8$%D4>4Y PPY5$=S11FBLQ
MISG/!>)I3,>A'G/,_+$1[3:,]HLV=3GCZV9^,Q9]F*,O@1UKC[=K U/^<'HO
M&R FAQ'9OQIPHAJ=,>CC7]2MOP\YEZ,>_)/(MG3USG#R+)U6A-7D_L_%\A_Z
M=W7%NQOQ7Z^KM;%QFJ2,PX)#_9Z9LG19RO5'+4U4@A"4)47.I=4NM"^#QC;*
MU78V-2TCNK$TC 3TR8[J'K>N 7_@D<@]R[+IJ]JKZ.9:?15&M-M'GPT443](
MWP63XCX'M"]![I/MC%*6^QPJ?<6YSS[W$H&R>_I=KLH\%B)BA6.< B8(!H@G
M$) D24'!"%0DB1&%3J$T>\\?V[A5JV:MC7U]5,:VP-DMF"Z (_ X4B-1FM:=
M(M53!.S :?^*7]LFKB#O=>#?<2VOP\M\'-O5NK\)1D6<2I#K/@9(%3DPGRP@
M5+$<J1CA#/8_HQNE"._!@=P?XC_&B3F6^U.49),XCIOH6?JZ?EPL9_]C5M+S
MQ5PVX;1&9&+A6MNTJQ?ZG,Z-3<_VX"BN--!_,&T'"N'.V:X@M=KA9_<)F@\1
M4DTY;_4+?C,7_^^"K6[X^DYIG(HODC_1U6JF9KR<81B%P9L%G]TOOL@U-:'^
M[^ERKC^)E7[ >Z4D7T]3FN6\,&5)<9X!5$ (:$*8IID<P@RG>2X3%X;Q9]K8
MB&G?!;-MMUHO-<F8DCKT>R1+LU?13T:.)+IQC!3PV*=4$HD5%0"F$ &4*@YP
M6N@9H/YGEF&"XI2YQ?%>IU<'"OJU[->K=:?=\'.=+@H\:FF;(N-5.:8;OTQ8
MW20ZZ+)2'??F[NVMR5]O'(L:SR9F$AQ5SOD;Z?P#[G. ]&C=H..J?U3WA^,
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
M @4'+5ZQ&L$I[[M+#YR\RXUD5LOU]"N7<[J<+3XLEI+3U?H760YFG&0Y+:0
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
M:O^9Q!AF,D] DHD$(!Y+0*2IJI2F*!<R33%Q$DRT:71LWWW;YO(5IRUC'3?
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
M7S%0I67,F,-4#C&[,$CER /=B'BU7$_K;-TZ 10)'E.9"0 +_0<B.04X@07
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
M,)<?CD?WR2:]#.4N99IQV_G,N4&ZC_._Y:???FK^1_ZE;DU^^^EO4$L#!!0
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
M@K(4(6IN0-N<.)KBT-_3HWDX/J[1T$]S?TMT["O@_;$Q6X9))]CXB)-)/>?
M*9+S>#+-)_ET/%UUH=;S\Y??SG"Z(,1S;D2) HPL!I3R!D(ACS*1C'S,02.[
MY^S@<-AL1UX_4P%:(JJ!6@9@B%X@/3F-UYHAGDYK(<]_KWX<Y>*9-<J0$:V9
MT2P*.&$MY"*<B\9G9N]IT3H<88_0U,^ @9:PZDH! \#2NS.L:V'Z>2VG-V2!
M1T99);1S9&Q)/@H] Z]K%*T=+0:*>X5O@J%[:.EG($%+[!PJ\ %L=N^67W#^
M=C:=W63EPII*SF)T1H(/KG)3. 3R^<FX:HTN>)O#/8.P.H#/HV3U,ZR@*9*Z
M4\/NH/)K4$WQ<YTX^:DS>W2U*BZ"S?'TG'C;+)O9=/$,RVR.Z_=1G(F+E]](
MEJ3 \33,O[\F 2](**F&J;/5[K^J8\3%<D1[>LR%EAG)(8.BA04A!%IK)05R
M*KD5\9[L:%=9E"8\]3-1H26JAP*  =C92Q8W2_H9N;$U-F**E:)104JUYK)(
M!4YC 5ZBM=J4$%V3X/,!>OH9V= >@X<)?@"^W8^7TDC%')-2#**T#)0M%AQS
M$DJB #O)%+AO$I#^F+2>ICWT:]IVTL=@+-0%1R_&B[1F"O,53V]Q^:[06CI9
M+N?C>+X,<8*?9I?M)^M3MU%!S50L=4I;K1Q.R8"S&"$Z@>2I)))MDYBC,PYZ
MFCQQ/+P>2[L#,)S$U+7HS#&K2XH,B&)/5K\4B$PY,-8RY[B.H31Q&V]0T=/,
MBI;PVE_* [!\J^"K5C'/\0NY"..O>,7+Q9I8UQW1ZW,,"WR!ZW\O9<=EB,8G
M!L9HK&-_$"@L(^?",N69++%DU0)7AY/>T^2,YL'T\?0Y "/W&,?/P^++J\GL
M]U\Q?\9?PGA:7SPI]/ /F"9AL;B<?7<RK8>][U=Z&TGAE98N4'RE$RA1&'U'
M^K#91!$8R<'=,P"J+:+W8Z7?(_QC@W&'M7 $9 QX;;P@H7]='1TM_OT\3,;E
M^ZKH826,*\U4UX?XO^$1;>1@)0N2(X?L9(T@K87 A0+/; @43[)8FH3NK1CJ
MMT1AH.ODJ"@9P&JY1P077(Y\[0O&E(#K.I9*)]J.H^2@7%0>N=:V--D2'J&I
MI[%/;>MJNM'  !SKEV$^I>6RH'6[ZOEZ%A;C="4D87E *2E\]!0EA%I4IC.#
MQ(2DM1*\Q29U68]2U=,(J9: ZDX+ [!//\Z[$9LK#E>\CLCZ\F)60Q,% \6T
M Q\($S%8D660+-HF@=F.=/;KHW:(D)W3I/NK:W!H?#RK=I-1KB2/.1<(I5;4
MUF):%X4#*7(263.!A;7'Y0X4]^L='@NAK50X *S>*\)1U#ED3BX$VL!J@PVQ
MPVN/92C!6>F%:U/\>B\U_9;!ML/8X:(?H#/W8CPY7V*^BKZ,]2G( ")D6@Y<
M2 BJ(*1:^XW6J)3O:8+N'DFWZ.II*.0Q';I#-#$ P[25C[#A<6UYA?7<*8$@
M?':@A"[@E:\WLQK.E#!!]>C47:=T6&[=03C9Q[';6VF#0^4/_8(;K/*<>8XV
M "_UB-2:"-&3B+,)UDF.R$KO!^#[(/5H[ET[I+93Y  P^X 81PJ-8E&;6HF,
MY+N$#+XN0C0^IQ"#UO<-7&VV-0_+S>L2:UTH8 "NWE^QWBA/,OE*"^3S9B#]
MNW)G;M/:CZU%']XP#=E3X*Z07)G@2H)B9<$<:0W))M9N)RI[F@C=T@ULIZ4!
MF+('F+MNG6],$+-:<<<*1=]*UV([4<ONB@3FC1;)Y2#;=-7O2&=/<Z=[@&$G
MFGJ*0SB>G;PY>?O\Y<=?7[[\]/$F(UU,V;CY\<W':#S"34=S,B[1^*Z\&D_#
M-(W#Y/UL?1/TM4T91=0L0?!"U!MQ#,2D/7 OG0D%I91-(KYMB#O4U-5!"\O%
M):M6J.BME<1;G:C*BZGWOE@PF *6R%-H4\9]DXQ^(]?.,7';:!T@\P%LCFOJ
M-Z.O+IDHME" PA0DI@PHQSP95B7!>)XU.H5!-O'R[Z6F7_P<HMY[D7*(K <
MF%KI=3+-]9^7_^=\_#5,B)G%R?)YF,]K0<M_A,DYCE)1,>MHP25)D4_VAKZS
MY#&6Y()R0H@V&=RMJ!L"H Y"P>TRC\Y5,@"<G:14[]M>?,"$Q%*<U-*5B\LF
MG"=Q!5X@BVJO<TT BBB!/)_BO#,INWMFY79@GQXAJM^T5_>HZDP! P#3M:[0
M*W9&0H=DD[8DF$!?%+-0;3AX;;(+THI\WSS_#ALFKU/3;R:K>_@<+O(!X.;]
M',_".&_Z/<G&KFH[;PAKI(04Q10+F;E:*NHB1)L=.'HU\6!0VB:EC%O0UN_D
MGNXQU;4Z!H"P-?$UQ[$XFRW"Y)?Y[/R,ULYZ<-Z]1PP7G.:0, 0=(!6L=9M2
MUV640&L1F P\9'G/I7A=.>G[D-SOR)\&6^1QE#<8F%[>]>6$%4;:.LQ(@=)D
MQ;T(DM88*S''D*.ZYT[6CL/#?F< M0+3/B(>P#'/^WD=-[/\_GX22!S37..0
MLYIU(9]Q9%E*7*D"+'@&BAQ$B/5RCL"YMDS4\0E-$NJ/$34$;[V3I$)GDA^
ME;FVG==1+1<[NA8J)Z_(0/H,"IV!R%#3HG+:YD!\J";[W+W4#,%-[P0WA\MZ
M (!YL7GL9;"Q88B@;WAV,5L+VM9Z"V,3.!0%;+0IUX,H&9IDH!XF:0C>>"?0
MZ4CJ \#/+[-9_GT\F8P$)Y37 P A4@!EI8>044&0)F83M4-L$L1=$# $S[@3
M;.PET;V1\!7G<=:5+=G>B;]C-EUT7M?))5K628U,"/#U2#KP+*PIV@E]S^W"
M'1B;_6D>@OO<C34ZDMX&8*[6](],TCX1V10,J%7K9JY#L"/8Y)(.J+)*3?SI
M]>/[G9C9^7'<3M(<0*3U9ASB>#)>CG%!WO[J$L0OLPD)?5$]_^7W2]%D';7R
MQ4'0K)[WD%1BL1E,((1KSG(13=SF;0GL-P)K7A;01$\#L$'7^+J=_9"JF,(-
M!U2.MOQ(?E_DJY"32Q:C+[J-$_4P2?V>]+:!P,,X.T0? T#6Q8'C^_"]GA75
M">HIS6G_OLOB*/C(A1,>M&<4I^9J]PO3()'^%XV7638] -Z"QL%@[R!8/' H
MW+6.!@"_EZ=GD]EWQ \XJ;.K[V$H1J.%+0RL-,20=@G(Z[ U9Y_(;0A%L2:@
M^R%E_6ZEC:#6K3X& +#+$?]OZJBA"WZ^7Y94!(9>90O>U^D^,@C:#E0&IG)
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
MO@.5-%!;>*W8X!IC6B*+PB(MU"#(R"<'L8[;Q*@CRTA2M$="W[WT#>W"XN,
M\'!5#12#[^=X%L;YHOYEXVE<G%>L93K212GT:,C9-:E&F!Y\*1:$38F+D%T)
M3<KW]R-W:+<A'P>AG2MRH(!=L7-+I"-MB/AB)*!.$I3W B*OMXE[+D,RBA5L
MU<._!7E#NPKY.( \6%%#!> %2Q?)@>M.=YU9G,B[!IF= 55B'7Z6/4B=1.$D
M1,>:!->[D=DO((<3RQRJP4$'-._#]^JDU).RE.;G1-D5MZ.<LY3,6$!6-P).
MBS'6F=O,.1FRY%:T:<C;C]S!!CT' VCKR*<S;0X2LQ=7'7W R<IR7^<M.NYX
MD6 58_7B4#(""1E8GK@Q+')1FA2&[D+D8&.B]OCL2'.#1.5FI5V+_3:K<.1X
M))?(!^ *.;$6:#_*LH!#;C07UBMQ)'_S01H'&P4=Q69VH+=!0O*F4WU]M3EA
M2Q0N05:.5IOB"D*LA0S%E1Q$T5JG/D*@7<UD'W%0>TAVH[<!0')[YWU4F/0R
M6 W>:/)*;+3@-+>0A%0\:@R.-VE]VY[$?@OJC]^@WT)S^V-RM@R3EIA<5\O<
M+TB;M,XB" @F2E#D)X/S(9(T0V&\")78,0>2/$+J0(;G'6D@25<Z&X"E))_C
MXL+M]25#Q"NMM>7W>H7KD@*Y6MEU5M\RJI=<.:\%K*;EJUI6XJ4B]H)S1@=I
MK6Q2GK<]B8,<9=(96&XW;;31W"#RF7=X>ZB^$&W0MO8Z1RO)_T$O(8H8*)C#
MB RSR6V.(;<E<) 328Z&R"ZT-@P\SF<),:]*73<5_A<5?2>ED)-,3Z(51V_+
MYU6FN#E(D(9G9Q-YS Y79?Z&!,DY.&MK"S0]2#?9P/>D=Y#50\W0>@2=#F"#
MWUZJHU1,5L(@1.>JWYX%Q%1JL;:(3'N&4C<9BKL]B8,\$FH%T$::&VXH]&H\
M#=-TOR!9L+;63 %J7[O^H@.7K8*0LY$B>Y5-DR/+W4D=R&3F(X5"7>EL );R
M^H;PINX#),+57)U11F:%5;7DH- JKJ.E0\@.A.3,%<YU\DT,XX,4#3+0Z0P*
MCVS4^^ME  #[@&<;#_E=N<6(0"=J<:C-,8.J+#G#"QAZV6:G==2R!< >I&B0
M<4LK@'6CET$$*M=9>8&QI@&>A[-QW;AKBO]=G(P_K]2X&)G@39!:$#:R!65$
MIL7CB4NC"R8;0^1-QG1L3^(@PY%C@+!#S0T"E1>)@5>S.;%Y/D]?*D?EVB4E
M(Y4]%\YH(%-/'FP4#CPG2>I@>'#),^7:3'O[(6F#C#F:[;7=:FI0Z*O3/3=7
MX5SG1R>&KF0%*:,@IYCB^6!-(9\B:QZMB[E-I^'C9 WRT*\UZCK0T) 01XOH
M1QV[]TAT)(JN^24'&?7J6J8( 6LW;]8^:%IAW+0TA?M1W>]$K7[P>@3]#@/.
MUP*P:QO$JEKD/@8#]SD44?O/E0*E,D*4Y$1'QIUBB1O>YB;?'>GL=^Y6CT%T
MUSH<0&B]O31'UA?!C0\@JM>B2C84T]'F0AS3+F-M3*GG3&*_P[6.#,Q&FAM
MEKNR5?]?3T&_A@FN.H-)8N-$AKG^@D*\FR]<>^=[G(_KH>GM$KTT.<\DE9??
MTFHVR <R\NO+1$=":\N8Y> I *R'4PIBD*SF*I0LR2OAFY2@'Y?-@5P(UW5V
M?<!8>>HK::109A]$'91FB-DB)7B/G#@V)28G&?$[N(71;_PW3)SOI,F]87NV
M6DTD@?ER ."5+IF8C )OHJ@#G03$2"LUH)+:Q&!#;!(,M@=OLV!PH.#=19,'
M@O?EM)O [^/YV=ED)<HPN1#EZVF9S4_7RKP0*G+OP^JJ!V7(,0NA'I/X.E#?
MZU24]PF;N-1;TM=OH-<,CBVT,X!0[D9#U#B/6&$J&I_!%DE&/WJ$8&.$$*62
MQOD459,&C5MT]'SE9@M=WSO1<S_!#P W5WU+U?N]R'&,B/@DA12U>Z[.<M#T
MG:\GNCZX'",O:)LT0=Y/3L]]$D= 40=J& "87D_ILV@KKPOA+5+ %#2S5A5P
MJSZ[P R$%+%>+H\>A4558ALC=(..GFO+CF*$]A?\ '!S.1#SHD9SFB\S6:L+
MY*^:Y+B4.@62BE 6E'8,?+(6/)/*Q8CU6H,F:<AM*>PW"]FNCK&)A@8 O0_C
MSU](6K\MUH7J[^(RC*<UE7J1_ZGI_AO&^?*4:N2S\T6BA,PSQ2;"9O#6%T!N
M0C"T;%5HTMIU ,T]ET"V0='MFJ CJ;1']*[N.+B_3^C&V2H%U?%\=7,6\<6\
M<@&XM\28LH8B:JO!<+()'#UCMRN%'KAX8I>G]EP/V11M;570-[96)217M4P+
MBG+.*PW/SI=O9\O_PI6G,0HAIE*B [;JD"3WI39'6M!)!6U)>NSVD?4#H-KJ
M<3T7-K9'4_="'\ &NV+J]6)QCOG%^9R$M3YW^8\P.<>+ 4.K][S?L%T;<6NO
MHRG"%!#2UF)-F>L$8.*4'):$R7!D3=(7>U';<ZWC43;5]FH< %8?*!V^6(<C
MEI0KQCGPJWLBI"5.DF%@3%;!H_5*-FDX^ %=/5<]'@5_7:IF $B[MISXR&24
M26$=IA9(+B$A.'0<(F;A:*MD0K8V=MM=/=.N$O'8-FPWH0\ ,-<KT2Y3SA^P
MG$_S8B1BT$'E!$%Z R0'#Y%K"5(8Y"R9++#-C)%'B.KW-KIFB9#.]- 9IO[Y
MYSL2?D,OK'ZU^DW]*Z+PI_KO;Q]>W_C\OY79/.&?B8_UAW\\/ST-\^^S\G'\
M>3HNXU2'HJS'E-8]?S89IUIJ=X.'Q9CV?_R1G[_E)_]\1?=MCC8/N(.3+GC
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
MAG4HIKC.GID(W#):TT(:\"F39^N%4"&6$&V3OI/#2>\WLWA4I-W-Y!Q3[0,
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
M(:R#QML-+=F04ND%9=LY*=$'I/@?D+E5*H6!EXZ!*\BCU:R4>)*@K)=F%Z=
MUO&2Z#/MM-KW#SH46?_F &<?VV@8Z(CCYM%W,-#.).^M  PU3<B*JI,<,SB)
M26'*P9DF8W"_)>-8T_ ++I>(W[INR_LC/,D"+ZNK=]G68B*>($;IR>1%:VDW
M%?2U#9//D37NH<01.'AH#@9<_3X/4-<<'9SC^>;W!S,/#?,W#\ 1=,E11@.T
M*:@JM]H;-3A(JA3M E/^/(P$/:VV0WEX2=8JD[CCP*0(M3+'@4^H:Z%."(X7
MQED3Y_0)>KHR"_M(_K%9.'Z].W [MUFWNV.!7\/5]8+^?,"BU%I*C0*RKX-S
M&*-EBZ5.3!(Q!^V2P";^Z &TCGNR."C<VLJI RC>]P)X=4W\X'JD\KLJL<NW
M835B:?EJOGBX%7_+M&.1*UX$[<*B+G*(Q'12P+TMMG E4FS<V^$(ZL<]>QP0
MKJ>79<^^U9NP6*S.PX[(23_QI,'\K>=I;.-Y"8K. P8-7)0ZS4,+(*,D00?Z
M!\M\"KK11C)\>+9ZYD^X3(OI'U4"-\.A=4JL1&0@>,!:C<_!:<T@RT*1"!+
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
MEM^N/N'B+6G0XOYUCW1NN5$[_&8^2^L"-HG2>Y\J+\:2Z8\,(A<&HN(N(Z:
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
M=33W__T__Q]02P$"% ,4    " ! AU]/]Z2$ [T'  #&)   %
M    @ $     97AH:6)I=#,Q,7$S,C Q.2YH=&U02P$"% ,4    " ! AU]/
MD>B#(=0'  "Z)   %               @ 'O!P  97AH:6)I=#,Q,G$S,C Q
M.2YH=&U02P$"% ,4    " ! AU]/T];";]X$  !6%@  %
M@ 'U#P  97AH:6)I=#,R,7$S,C Q.2YH=&U02P$"% ,4    " ! AU]/V/"T
M,@(%  !:%@  %               @ $%%0  97AH:6)I=#,R,G$S,C Q.2YH
M=&U02P$"% ,4    " ! AU]/KS%W9\OP 0!>X1\ $0              @ $Y
M&@  :V9R8RTR,#$Y,#DS,"YH=&U02P$"% ,4    " ! AU]/1SLU3+P,   S
MA0  $0              @ $S"P( :V9R8RTR,#$Y,#DS,"YX<V102P$"% ,4
M    " ! AU]/X4QKZM,I  #:O@$ %0              @ $>& ( :V9R8RTR
M,#$Y,#DS,%]C86PN>&UL4$L! A0#%     @ 0(=?3X!=:#5C1   \=(" !4
M             ( !)$(" &MF<F,M,C Q.3 Y,S!?9&5F+GAM;%!+ 0(4 Q0
M   ( $"'7T_5(>[HB#$  $,T   4              "  ;J& @!K9G)C+3(P
M,3DP.3,P7V<Q+FIP9U!+ 0(4 Q0    ( $"'7T_'R+)_P<8  !A/"  5
M          "  72X @!K9G)C+3(P,3DP.3,P7VQA8BYX;6Q02P$"% ,4
M" ! AU]/RO"EX,!T  #/:P4 %0              @ %H?P, :V9R8RTR,#$Y
B,#DS,%]P<F4N>&UL4$L%!@     +  L U (  %OT P    $!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6862824576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Reportable Segments (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingAbstract', window );"><strong>Segment Reporting [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock', window );">Operations of Segments</a></td>
<td class="text"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table provides information on the operations of our segments (in thousands):</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:63.224359%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:8.897436%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:8.897436%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:9.378205%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Tech</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">FA</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">271,999&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">73,559&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">345,558&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">76,436&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">26,375&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">102,811&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating and other expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">81,530&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income from continuing operations, before income taxes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">21,281&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">251,079&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">75,505&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">326,584&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">69,522&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">26,523&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">96,045&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating and other expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">77,150&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income from continuing operations, before income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">18,895&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">792,947&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">218,210&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,011,157&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">219,431&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">77,582&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">297,013&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating and other expenses</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">243,878&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income from continuing operations, before income taxes</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">53,135&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">737,339&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">236,221&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">973,560&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Gross profit</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">206,700&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">82,074&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">288,774&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating and other expenses</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">238,893&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Income from continuing operations, before income taxes</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">49,881&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8813-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8721-108599<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6866219920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Derivative Instrument and Hedging Activity<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract', window );"><strong>Derivative Instruments and Hedging Activities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock', window );">Derivative Instrument and Hedging Activity</a></td>
<td class="text">Derivative Instrument and Hedging Activity<div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Kforce is exposed to interest rate risk as a result of our corporate borrowing activities. The Firm uses an interest rate swap derivative as a risk management tool to mitigate the potential impact of rising interest rates on our variable rate debt. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">On April 21, 2017, Kforce entered into a forward-starting interest rate swap agreement with Wells Fargo Bank, N.A. (the &#8220;Swap&#8221;). The Swap was effective on May 31, 2017 and matures on April 29, 2022. The Swap rate is 1.81%, which is added to our interest rate margin to determine the fixed rate that the Firm will pay to the counterparty during the term of the Swap based on the notional amount of the Swap. The notional amount of the Swap is $65.0 million for the first three years and decreases to $25.0 million for years four and five. </span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The Swap has been designated as a cash flow hedge and was effective at September&#160;30, 2019. The change in the fair value of the Swap is recorded as a component of other comprehensive income in the consolidated financial statements.</span></div><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth the activity in the accumulated derivative instrument gain (loss) for the nine months ended September&#160;30, 2019 (in thousands):</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:79.410256%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:16.589744%;"/><td style="width:1.0%;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated derivative instrument gain, beginning of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">900&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Net change associated with current period hedging transactions</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(1,165)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Accumulated derivative instrument loss, end of period</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(265)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="display:none;"/><td colspan="3" style="display:none;"/></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for derivative instruments and hedging activities including, but not limited to, risk management strategies, non-hedging derivative instruments, assets, liabilities, revenue and expenses, and methodologies and assumptions used in determining the amounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 815<br> -URI http://asc.fasb.org/topic&amp;trid=2229140<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6866201152">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Other Long-Term Liabilities<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesDisclosureAbstract', window );"><strong>Other Liabilities Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherLiabilitiesDisclosureTextBlock', window );">Other Long-Term Liabilities</a></td>
<td class="text">Other Long-Term Liabilities <div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">Other long-term liabilities consisted of the following (in thousands):</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:62.583333%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:15.147436%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.921795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:15.147436%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">September 30, 2019</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">December 31, 2018</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Deferred compensation plan </span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">28,376&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">25,672&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Supplemental executive retirement plan</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,681&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,035&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Operating lease liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14,124&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Interest rate swap derivative instrument</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">265&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Other long-term liabilities</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">704&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2,802&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Other long-term liabilities</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">59,150&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">43,509&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for other liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20,24)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<FILENAME>kfrc-20190930_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:kfrc="http://www.kforce.com/20190930"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:srt="http://fasb.org/srt/2019-01-31"
  xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink"
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <link:schemaRef xlink:href="kfrc-20190930.xsd" xlink:type="simple"/>
    <context id="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ic7b5a6b9194c4210a617175210b57fc5_I20191028">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
        </entity>
        <period>
            <instant>2019-10-28</instant>
        </period>
    </context>
    <context id="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="i46b7ee9767504e439441dd67996b8fb3_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="ia3027adb3c1b47a78b89d015025c820b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i63c087dec25048b3be8d7a27a4e675cc_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ibca94849066e469295bbe1d814705719_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i5957bb3bf5f94f678137f1698ad783b6_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ibd3ed6ace62e4cf2934cc909ae90d948_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i0e03392bc4bc41e5a85db9a9f49e6d62_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ib7c884aa801346f48379eda8a7fb5d1c_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i237e057e4cb54b4081569308c0064263_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i3ce8d740260540cf86481aeca3a8fe9d_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="iaadc65ae4f7b40ecb73f93fe3b9e023c_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201802Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i1993c814e3ab4e2d9cd51579e287ba0f_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201802Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i6037d50c119d4d03a15fd526c5f9f716_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i95693b6ae22a4982b7d97e5353aebb0a_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i1ca9bf449afe440cbca920ae3f84d223_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="idd302227500443ea9fae94bef378d466_D20190101-20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-03-31</endDate>
        </period>
    </context>
    <context id="i4101101424924cd09249fefc3f2a4f56_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i5ae8924f0f654a53812f91357359837e_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i138c37779a644df8b59b5e5e3582e8b4_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="id727ef70912c4f46be3ead934fc9673a_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="if6d72c4dabd743c5b2a17582717baa4c_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="i6be4d13ac9034c5694b88b0550a98c2b_I20190331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
        </entity>
        <period>
            <instant>2019-03-31</instant>
        </period>
    </context>
    <context id="id5b89379d0e04d5ebc45c0f524ef62be_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i950b1b8b5345442e93ad272195defab1_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i44eb6013205d49b5845ee6f4dbc2814a_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ib5e785bf3b8a43c9a28913ce0c825fec_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="i800316ec430e4ed1b3d00cc79149d29a_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ic7b39664b7454ca09bc8e496a46c384c_D20190401-20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-06-30</endDate>
        </period>
    </context>
    <context id="ia502696482d841b7b9d01efd5df4c1ac_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="ieebb1b306717468f9046219ebc621a82_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i576fc31cf2de4b39a8165acb2bc0adc0_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i28ef8ead24b44963ad64a3b073b03493_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="iac7ce86078cb49e7a4f67f3867412999_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i35e4d114c41b45ea8f5ef193897c2318_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i30a41ace22e944449ee8121fe5c33145_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ief15bb3f8eb04d808186fc4e7b59b004_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="iec8ac03d2511411d8ba883f3b2747437_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="if706f064e3e842bfa66e2e139d81aa18_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i9ad3f7bfbaff4d29a642dcd8b7221bfc_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="iefa67ac6776747d6964ca986216141aa_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="ic1f6a7e756e1486592959f61caa4e91e_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i61ebeaa0b35847908a5122b113ed5c8d_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="id5d81f7df7d541ec80ccf754836fb3f3_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="if58b793395da4f93a90d7708826c8e44_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="ic38700d2493944a7acc72f5ee997b222_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i73e6cbab116a467b9e22829606bec38c_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i380a9760aa0742fe80f00f08ce2455b7_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i763e01084f504fc7ad91b6fcd963aeb8_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i91555a471bdd49eaa7be365f273cd802_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="i4fe789f4a37b4155b06ffd257d6a6d56_I20171231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
        </entity>
        <period>
            <instant>2017-12-31</instant>
        </period>
    </context>
    <context id="id173813266314d3bb8ca8ee551c1d625_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="i81373b1d9841419c8251b340dab8f362_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="i51feef4b6e674186915e54d2d611a5df_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="i26bda93a08d5411d8b505b18fed6897d_I20180101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-01</instant>
        </period>
    </context>
    <context id="i178d5a52d9584b29af6c05a56df42135_I20180101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201409Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-01-01</instant>
        </period>
    </context>
    <context id="i7d0bcc7e7c4541429b64d6910c98dc13_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="i95588f1a7dd440019fd39dbd6372e31a_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="iff246a8b55c240978320cd147e1371a8_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="ibd998490718641cb9b8431c9b936d163_D20180101-20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-03-31</endDate>
        </period>
    </context>
    <context id="i3da80f9b67cf4e1b840a76fc65050ae8_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="ic807b8e4411c4b85ae1e9c11e405f925_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="id55713f3afe141cc8d1bafb068d037ee_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="i4338e24456ea4bbab7bad0328b95be7c_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="ibd70bab82bac43a2868984c15e427074_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="i832db0f3306e48c6a5b6a74a8aa6b80e_I20180331">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
        </entity>
        <period>
            <instant>2018-03-31</instant>
        </period>
    </context>
    <context id="ia0ee7d4243a54559a3dd4526dff04c0a_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i995a5ef8167745639645fa32f408dfdc_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="id9ba3b099e944d21b1d3c525e03abada_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i497dea5bcf8e44948fb08e3bbf141203_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ibbe4d13325644a258b0cc80b56fdff6d_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="i39684d82d44147ae89b8ae7d467bb047_D20180401-20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-04-01</startDate>
            <endDate>2018-06-30</endDate>
        </period>
    </context>
    <context id="ia84482414a1b426f8d07afe605d5d12b_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="ibac42956a895436998d10f4c956c4de7_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i93882bca51054adab92745eef60dde0d_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="ic53f3a3f1d0c4f1ea8897232c7afa959_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="ic9a384866c7845b98099785505cfcde2_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i35a5d6331fd74efaafcced747abe7542_I20180630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
        </entity>
        <period>
            <instant>2018-06-30</instant>
        </period>
    </context>
    <context id="i13b83518d7de4ae899fe35db385c0141_D20180701-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="i497981d95a884cbb93a3d673ffa66669_D20180701-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="ica7d89d3ebd94aceb068eb66f57020c2_D20180701-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="i0d00d1bb45b54cdf864d2d436ad1cc36_D20180701-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="i3b6a9b5dd213452abd285936ae297395_D20180701-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="ibf59218765e54cd4bb8ac0032a7b5085_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="i41ec5241ca8f40a38959b37cac09f13d_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="id362ee0cdf3c4c66b0d2044a5fd7e43d_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="if3518f85e7bf471d8615e8e4acb3b0bb_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="ib207b1114d2e4891a5118d16e344c4e9_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:TreasuryStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="ifaf787cd7f3546b8ab65f1a41a7b50b7_I20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
        </entity>
        <period>
            <instant>2018-09-30</instant>
        </period>
    </context>
    <context id="i04cc6723770d42f992db960f7590df48_I20190630">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">kfrc:WorkLLamaLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-30</instant>
        </period>
    </context>
    <context id="i547e517c96824373b58cd25990e56c7f_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">kfrc:WorkLLamaLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="if5eaaced886a482ea5716bf38f630b9b_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">kfrc:WorkLLamaLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i37119aa1ca764551bf7b5ba613354fdc_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis">kfrc:WorkLLamaLLCMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i0779dae26fe64b12a147df3808fb3ee0_D20190101-20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201802Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-01-01</endDate>
        </period>
    </context>
    <context id="i4807743b4b2346f88bf6fa520caddf37_I20190401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">kfrc:KforceGovernmentSolutionsIncKGSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-01</instant>
        </period>
    </context>
    <context id="if0f4cf86a7494e259c6ea105124aad36_D20190401-20190401">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">kfrc:KforceGovernmentSolutionsIncKGSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-04-01</startDate>
            <endDate>2019-04-01</endDate>
        </period>
    </context>
    <context id="i543ef5204dca4c3c9fda384fe6d679db_I20190607">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">kfrc:TraumaFXMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-06-07</instant>
        </period>
    </context>
    <context id="i46a0277f37eb4e509354eb9460bde57f_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">kfrc:TraumaFXMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i4f84fd7447aa4c2cb69883d709e6a80d_D20190607-20190607">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">kfrc:TraumaFXMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-06-07</startDate>
            <endDate>2019-06-07</endDate>
        </period>
    </context>
    <context id="i221cc9693cf7466bb1ea6d4d87a7a5bf_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">kfrc:TraumaFXMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ie4f2f6e31fec43709270931ad9735012_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">kfrc:GSSegmentDivestitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="id693775308264a999ce185fee3b69297_D20180701-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">kfrc:GSSegmentDivestitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="i20bfac86a8094b269102914db1b94cd1_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">kfrc:GSSegmentDivestitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="if306ae405e794f47a76c8ada124be426_D20180101-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">kfrc:GSSegmentDivestitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="if6755741aba948dfa396691281206dbf_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsDisposedOfBySaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">kfrc:KforceGovernmentSolutionsIncKGSMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="idb8d1fd28c3848409bb338de3f923d5e_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DisposalGroupClassificationAxis">us-gaap:DiscontinuedOperationsHeldforsaleMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis">kfrc:GSSegmentDivestitureMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i24c9e80c5cbb4126bb53c3217cc78f7a_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i97b451cd24d24fb7b2d374da6766c75a_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="if32c2f5ef56345c69ad508f3d0e10862_D20180701-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="i85e554a027b84ba0b45b0555a0e7d13b_D20180701-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="i3e9b5bff66ca480ca51a333836ea49f7_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i98d88f0c5e2e4ed9b6a90db581ae0b50_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="iebb1c2fc1c014b76b1f72c861fbae4bd_D20180101-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="i149494ce735e4170beb35e2b06eefc43_D20180101-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="i01e09cb7f87c4f4ab8188db34b018c6b_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ie0aaf06360314a648ba215d3dd20d9b7_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i571039aac01947ac8a8f7b2d02b4ab35_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i3917856860fd40cf9cb582aeb40c5b85_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i85468b74f6f74894a7c245f1cab19d14_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i27b76c02f22c45729a662a1335f22186_D20190701-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-07-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i7913755b56eb41f2b7d1f53ba98024b3_D20180701-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="i8894b3faae4b4a57a40b052b24b45fa9_D20180701-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="ieb26c06c832d46f79282ffa33fae88ab_D20180701-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="id36415497361468997debd1890c83ee6_D20180701-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="i11b6d243cf61437fb9e6b7cfaa643928_D20180701-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="ie2a22bb48d564b7db003c8b6f12b7fc9_D20180701-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-07-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="i0edaa9e463584267a604549c2da33acf_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i4be80fbf2d6f423ba5efc5196ffdc223_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i1c2bf5fff0ed4f19aa06fda733b00927_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i897d98935c434fc19bc0111765c30893_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i450f78d1aeb34ac4b2ced5a34a37d9a6_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i80bd6abd7cdf453f9ddca17ef068a5ec_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i925fccb13ffc4c63bd85fe6b2ccac70a_D20180101-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="i71cbd4669c6d4bea87afa86ba687af6b_D20180101-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="ibbfb9ddd8f754415a24ecb4dd0e8fff7_D20180101-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:FlexRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="id0aba3c5bdcd41acbf141499047fba6f_D20180101-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:TechnologySegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="ie37af7f9a33846599bc9b4e80c076212_D20180101-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">kfrc:FinanceAndAccountingSegmentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="if4caedf0820d4897bfbbe47a033ac998_D20180101-20180930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:ProductOrServiceAxis">kfrc:DirectHireRevenueMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2018-01-01</startDate>
            <endDate>2018-09-30</endDate>
        </period>
    </context>
    <context id="i25a3a3b8012c4f499356a1a12985efc4_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ia4d19f21090641fbb26ffebae3847baa_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ie48dcf61fd0a4766b52097b6e4b25804_I20190101">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AdjustmentsForNewAccountingPronouncementsAxis">us-gaap:AccountingStandardsUpdate201602Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-01-01</instant>
        </period>
    </context>
    <context id="i0f7bab709ae6469f8f666928fc9a8a72_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="ied38ca0a82f649da92426e06a6d28483_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i931cfaa79f2f45ec8a24fbcfcd1fffd8_I20190423">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">kfrc:TwoThousandNineteenStockIncentivePlanMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-04-23</instant>
        </period>
    </context>
    <context id="if112ef486b9e4cd28a8b8d2ad08d5e5f_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i175d9dde1ecd460a9fab99472cd208fc_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i2ecc7bacab1342558c9f36252795af7b_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="if6f95115633d4629a9491760f5bc717c_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="i3779568a173e4f75b7deead7fc7171c1_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis">us-gaap:RestrictedStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="ifef4dc28a73a4b208041eb1b7fb4bfe0_I20170531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2017-05-31</instant>
        </period>
    </context>
    <context id="i8a15306c729a47d8aa26ff1405a2640b_I20190531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-05-31</instant>
        </period>
    </context>
    <context id="idba84a6758a945ff8c50073ea518fc7b_I20180531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-05-31</instant>
        </period>
    </context>
    <context id="ic991b96b664d4fb0814a65279503c37e_I20210531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2021-05-31</instant>
        </period>
    </context>
    <context id="i09382697f21a4f65ac8e881c25cae395_I20200531">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="srt:StatementScenarioAxis">srt:ScenarioForecastMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:HedgingDesignationAxis">us-gaap:DesignatedAsHedgingInstrumentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2020-05-31</instant>
        </period>
    </context>
    <context id="i78fa5aaf4c4b4d8b85c4cb768ec7998d_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i6776d3aaf392475e92a57774b1cf78b8_D20190101-20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2019-01-01</startDate>
            <endDate>2019-09-30</endDate>
        </period>
    </context>
    <context id="ib5dd2196ab82450db7f00ae7e8bae286_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedGainLossNetCashFlowHedgeParentMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="ie7f07a77790d429eb021a8745008cbf7_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="i0f346bf0232d43e4909195265728b47e_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="icec22aba9ccd4aa096ff2469f970a028_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="iafb8bb268d1a4c53a513f39d07bf669a_I20190930">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2019-09-30</instant>
        </period>
    </context>
    <context id="iec140ff720a3443183644b8d82cc9562_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="ida996a1c0ea74319b36f88d5011dfae3_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="i7b71ef1d5b5d4669b6a2f9dcf2b074bc_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <context id="idc7f6ebf0c8c4a8bba002444475bb47f_I20181231">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000930420</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:DerivativeInstrumentRiskAxis">us-gaap:InterestRateSwapMember</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis">us-gaap:FairValueMeasurementsRecurringMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <instant>2018-12-31</instant>
        </period>
    </context>
    <unit id="shares">
        <measure>shares</measure>
    </unit>
    <unit id="usd">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="usdPerShare">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="number">
        <measure>pure</measure>
    </unit>
    <dei:AmendmentFlag
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80L2ZyYWc6NmZlZDA4NWVmZDI4NGNlNDgwMzE3MjhlYzAyYTM2MzgvdGFibGU6ZmExMmZmZjRmMWY0NGY4YWE3OTQ0MTJhOWUxNDZiYzYvdGFibGVyYW5nZTpmYTEyZmZmNGYxZjQ0ZjhhYTc5NDQxMmE5ZTE0NmJjNl8yLTEtMS0xLTA_98573bcb-7edc-4d47-a142-4456c8cbcae1">false</dei:AmendmentFlag>
    <dei:DocumentFiscalYearFocus
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80L2ZyYWc6NmZlZDA4NWVmZDI4NGNlNDgwMzE3MjhlYzAyYTM2MzgvdGFibGU6ZmExMmZmZjRmMWY0NGY4YWE3OTQ0MTJhOWUxNDZiYzYvdGFibGVyYW5nZTpmYTEyZmZmNGYxZjQ0ZjhhYTc5NDQxMmE5ZTE0NmJjNl80LTEtMS0xLTA_ac341b90-3f05-4486-a550-502eab80c195">2019</dei:DocumentFiscalYearFocus>
    <dei:DocumentFiscalPeriodFocus
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80L2ZyYWc6NmZlZDA4NWVmZDI4NGNlNDgwMzE3MjhlYzAyYTM2MzgvdGFibGU6ZmExMmZmZjRmMWY0NGY4YWE3OTQ0MTJhOWUxNDZiYzYvdGFibGVyYW5nZTpmYTEyZmZmNGYxZjQ0ZjhhYTc5NDQxMmE5ZTE0NmJjNl81LTEtMS0xLTA_78df8418-7501-41bc-a94c-9256445494b0">Q3</dei:DocumentFiscalPeriodFocus>
    <dei:EntityCentralIndexKey
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80L2ZyYWc6NmZlZDA4NWVmZDI4NGNlNDgwMzE3MjhlYzAyYTM2MzgvdGV4dHJlZ2lvbjo2ZmVkMDg1ZWZkMjg0Y2U0ODAzMTcyOGVjMDJhMzYzOF83OQ_38e6207e-e27d-4b44-a423-3d36b727ed5c">0000930420</dei:EntityCentralIndexKey>
    <dei:CurrentFiscalYearEndDate
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80L2ZyYWc6NmZlZDA4NWVmZDI4NGNlNDgwMzE3MjhlYzAyYTM2MzgvdGV4dHJlZ2lvbjo2ZmVkMDg1ZWZkMjg0Y2U0ODAzMTcyOGVjMDJhMzYzOF83Nw_4feb0bbb-89c5-422b-8cb1-b89dfd3a311e">--12-31</dei:CurrentFiscalYearEndDate>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNC9mcmFnOjA2NTkzMWY1NjIyYzQ3OTFhYTAxYWQ0OWE5NTVjNzM2L3RhYmxlOjYzNzBiMTI5ZTk5YzRhNzlhZWNjYTQ1NTk5YjY4MGZlL3RhYmxlcmFuZ2U6NjM3MGIxMjllOTljNGE3OWFlY2NhNDU1OTliNjgwZmVfMS0xLTEtMS0w_efb184a8-2b26-4972-b258-d2f6e0e46f40"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNC9mcmFnOjA2NTkzMWY1NjIyYzQ3OTFhYTAxYWQ0OWE5NTVjNzM2L3RhYmxlOjYzNzBiMTI5ZTk5YzRhNzlhZWNjYTQ1NTk5YjY4MGZlL3RhYmxlcmFuZ2U6NjM3MGIxMjllOTljNGE3OWFlY2NhNDU1OTliNjgwZmVfMS0yLTEtMS0w_50338538-c2ca-4230-9c83-06e77ce66da8"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNC9mcmFnOjA2NTkzMWY1NjIyYzQ3OTFhYTAxYWQ0OWE5NTVjNzM2L3RhYmxlOjYzNzBiMTI5ZTk5YzRhNzlhZWNjYTQ1NTk5YjY4MGZlL3RhYmxlcmFuZ2U6NjM3MGIxMjllOTljNGE3OWFlY2NhNDU1OTliNjgwZmVfMS0zLTEtMS0w_9b453569-a2dd-44c2-8b36-01fd2111556c"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNC9mcmFnOjA2NTkzMWY1NjIyYzQ3OTFhYTAxYWQ0OWE5NTVjNzM2L3RhYmxlOjYzNzBiMTI5ZTk5YzRhNzlhZWNjYTQ1NTk5YjY4MGZlL3RhYmxlcmFuZ2U6NjM3MGIxMjllOTljNGE3OWFlY2NhNDU1OTliNjgwZmVfMS00LTEtMS0w_e7a65284-55ad-4a3c-aa67-4b953b58798a"
      unitRef="shares">0</us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
    <kfrc:PeriodForContinuationOfBenefitsUnderAgreement
      contextRef="i25a3a3b8012c4f499356a1a12985efc4_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80Ni9mcmFnOmFhYmJmMDllN2VlMzQ4ZGU4OTk1MmNhZTBiY2I3ZjQ3L3RleHRyZWdpb246YWFiYmYwOWU3ZWUzNDhkZTg5OTUyY2FlMGJjYjdmNDdfMjEy_ba8996d2-55c4-4a34-a0bf-6807c8a89a26">P6M</kfrc:PeriodForContinuationOfBenefitsUnderAgreement>
    <kfrc:PeriodForContinuationOfBenefitsUnderAgreement
      contextRef="ia4d19f21090641fbb26ffebae3847baa_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80Ni9mcmFnOmFhYmJmMDllN2VlMzQ4ZGU4OTk1MmNhZTBiY2I3ZjQ3L3RleHRyZWdpb246YWFiYmYwOWU3ZWUzNDhkZTg5OTUyY2FlMGJjYjdmNDdfMjI2_60d4293f-4651-41e6-9424-c196f1b06cfb">P3Y</kfrc:PeriodForContinuationOfBenefitsUnderAgreement>
    <kfrc:EmploymentAgreementSeverancePercentageOfAnnualSalary
      contextRef="i25a3a3b8012c4f499356a1a12985efc4_D20190101-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80OS9mcmFnOmU3MjZjODFkY2ZjZTRmNTJiYjI4MmMyOWM0OWRjY2QzL3RhYmxlOjNlM2Q1ZGMzNWNjMzRiNDY5ZjRlZTcyYTk5NTVlMmFmL3RhYmxlcmFuZ2U6M2UzZDVkYzM1Y2MzNGI0NjlmNGVlNzJhOTk1NWUyYWZfMS0xLTEtMS0w_492ac7e7-7816-4bfa-85b0-8ada4d3395a8"
      unitRef="number">1</kfrc:EmploymentAgreementSeverancePercentageOfAnnualSalary>
    <kfrc:EmploymentAgreementSeverancePercentageOfAnnualSalary
      contextRef="ia4d19f21090641fbb26ffebae3847baa_D20190101-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80OS9mcmFnOmU3MjZjODFkY2ZjZTRmNTJiYjI4MmMyOWM0OWRjY2QzL3RhYmxlOjNlM2Q1ZGMzNWNjMzRiNDY5ZjRlZTcyYTk5NTVlMmFmL3RhYmxlcmFuZ2U6M2UzZDVkYzM1Y2MzNGI0NjlmNGVlNzJhOTk1NWUyYWZfMS0yLTEtMS0w_e174ac3b-43a6-4dfe-9bc4-cd6d54839233"
      unitRef="number">3</kfrc:EmploymentAgreementSeverancePercentageOfAnnualSalary>
    <kfrc:EmploymentAgreementSeverancePercentageOfAnnualBonus
      contextRef="i25a3a3b8012c4f499356a1a12985efc4_D20190101-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80OS9mcmFnOmU3MjZjODFkY2ZjZTRmNTJiYjI4MmMyOWM0OWRjY2QzL3RhYmxlOjNlM2Q1ZGMzNWNjMzRiNDY5ZjRlZTcyYTk5NTVlMmFmL3RhYmxlcmFuZ2U6M2UzZDVkYzM1Y2MzNGI0NjlmNGVlNzJhOTk1NWUyYWZfMi0xLTEtMS0w_50e10962-013c-4c41-8081-97d950908ae6"
      unitRef="number">0.50</kfrc:EmploymentAgreementSeverancePercentageOfAnnualBonus>
    <kfrc:EmploymentAgreementSeverancePercentageOfAnnualBonus
      contextRef="ia4d19f21090641fbb26ffebae3847baa_D20190101-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80OS9mcmFnOmU3MjZjODFkY2ZjZTRmNTJiYjI4MmMyOWM0OWRjY2QzL3RhYmxlOjNlM2Q1ZGMzNWNjMzRiNDY5ZjRlZTcyYTk5NTVlMmFmL3RhYmxlcmFuZ2U6M2UzZDVkYzM1Y2MzNGI0NjlmNGVlNzJhOTk1NWUyYWZfMi0yLTEtMS0w_066313e2-87c1-4539-b9c8-b2f35d978def"
      unitRef="number">3</kfrc:EmploymentAgreementSeverancePercentageOfAnnualBonus>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="i0f7bab709ae6469f8f666928fc9a8a72_I20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RleHRyZWdpb246NmU1MGE4ZDg2N2ZmNDM2MWFjMGFmMTZiM2U2OTg1MTVfMjI5MA_1ef464c3-34b7-4ee7-809a-d080b27aa853">P3Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:LesseeOperatingLeaseTermOfContract
      contextRef="ied38ca0a82f649da92426e06a6d28483_I20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RleHRyZWdpb246NmU1MGE4ZDg2N2ZmNDM2MWFjMGFmMTZiM2U2OTg1MTVfMjI5Ng_6ea6ea6d-95eb-4585-bd98-29491ddc349a">P5Y</us-gaap:LesseeOperatingLeaseTermOfContract>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="if112ef486b9e4cd28a8b8d2ad08d5e5f_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RleHRyZWdpb246N2MzMjY0ODljMDQ0NDgzY2I5MWNhMTM1NzM3ZWU3ZTdfMTY4Mw_777d5d61-8735-4f0d-89f2-acccd7270a43">P1Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <dei:DocumentType
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGV4dHJlZ2lvbjo2OGM2ODBjOWU1ZTU0NDY1YTY4OGVlYzhkMWIxMWVlNV81NDk3NTU4MTQxMjcx_dd685dac-0e16-4611-9193-067762ee8cb2">10-Q</dei:DocumentType>
    <dei:DocumentType
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGV4dHJlZ2lvbjo2OGM2ODBjOWU1ZTU0NDY1YTY4OGVlYzhkMWIxMWVlNV81NDk3NTU4MTQxMjcx_f74e5f57-c17d-420e-a63b-71edc7b1bf76">10-Q</dei:DocumentType>
    <dei:DocumentQuarterlyReport
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGFibGU6NGY4OWVlZGRkMTFlNDFiOGI4ZTkzZGJhMjRmNTVhNTAvdGFibGVyYW5nZTo0Zjg5ZWVkZGQxMWU0MWI4YjhlOTNkYmEyNGY1NWE1MF8wLTAtMS0xLTA_cbac2a7c-b517-4e29-815c-3587ac0aa528">true</dei:DocumentQuarterlyReport>
    <dei:DocumentPeriodEndDate
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGV4dHJlZ2lvbjo2OGM2ODBjOWU1ZTU0NDY1YTY4OGVlYzhkMWIxMWVlNV8yNzk_48bcebb0-6bdc-4c36-ab58-733b12b687c1">2019-09-30</dei:DocumentPeriodEndDate>
    <dei:DocumentTransitionReport
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGFibGU6OGZiYWViYzYwMjRkNDhkYWI4YjNmMzJhZmE3MzhhOTYvdGFibGVyYW5nZTo4ZmJhZWJjNjAyNGQ0OGRhYjhiM2YzMmFmYTczOGE5Nl8wLTAtMS0xLTA_59e0b74f-775a-4965-b447-b677e467b6ab">false</dei:DocumentTransitionReport>
    <dei:EntityFileNumber
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGV4dHJlZ2lvbjo2OGM2ODBjOWU1ZTU0NDY1YTY4OGVlYzhkMWIxMWVlNV81NDk3NTU4MTQxMjgy_5b427374-ea3c-44df-afa8-5be22c6670d1">000-26058</dei:EntityFileNumber>
    <dei:EntityFileNumber
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGV4dHJlZ2lvbjo2OGM2ODBjOWU1ZTU0NDY1YTY4OGVlYzhkMWIxMWVlNV81NDk3NTU4MTQxMjgy_6c69fba9-f986-408c-9351-0931eb40603a">000-26058</dei:EntityFileNumber>
    <dei:EntityRegistrantName
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGV4dHJlZ2lvbjo2OGM2ODBjOWU1ZTU0NDY1YTY4OGVlYzhkMWIxMWVlNV81NDk3NTU4MTQxMjk0_43edee7c-e148-4d7a-b879-298b16a6e5a7">Kforce Inc</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGFibGU6ZGU5YjUxYWE2NDExNDNhMTlmZTA0NzRjNWMyNzNjMGMvdGFibGVyYW5nZTpkZTliNTFhYTY0MTE0M2ExOWZlMDQ3NGM1YzI3M2MwY18wLTAtMS0xLTA_84964e5e-91e2-4e33-b5a4-fdd9ec7f72bb">FL</dei:EntityIncorporationStateCountryCode>
    <dei:EntityTaxIdentificationNumber
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGFibGU6ZGU5YjUxYWE2NDExNDNhMTlmZTA0NzRjNWMyNzNjMGMvdGFibGVyYW5nZTpkZTliNTFhYTY0MTE0M2ExOWZlMDQ3NGM1YzI3M2MwY18wLTItMS0xLTA_74ddde73-b8cf-4d45-8629-e8a40a92c311">59-3264661</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGFibGU6ZTZjMzZkNjYwNWNlNDZiYThkZDRhOTMxOGMyMDViYTUvdGFibGVyYW5nZTplNmMzNmQ2NjA1Y2U0NmJhOGRkNGE5MzE4YzIwNWJhNV8wLTAtMS0xLTAvdGV4dHJlZ2lvbjpiZDJjNDY0OWE1NDA0ZDZhYjUzNjc0ZWYwNmMyZWZiMV80_62a7eaad-354b-4374-852b-1993057e737a">1001 East Palm Avenue</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGFibGU6ZTZjMzZkNjYwNWNlNDZiYThkZDRhOTMxOGMyMDViYTUvdGFibGVyYW5nZTplNmMzNmQ2NjA1Y2U0NmJhOGRkNGE5MzE4YzIwNWJhNV8wLTAtMS0xLTAvdGV4dHJlZ2lvbjpiZDJjNDY0OWE1NDA0ZDZhYjUzNjc0ZWYwNmMyZWZiMV84_75de6820-3640-4826-bd3e-a0409c8de092">Tampa</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGFibGU6ZTZjMzZkNjYwNWNlNDZiYThkZDRhOTMxOGMyMDViYTUvdGFibGVyYW5nZTplNmMzNmQ2NjA1Y2U0NmJhOGRkNGE5MzE4YzIwNWJhNV8wLTAtMS0xLTAvdGV4dHJlZ2lvbjpiZDJjNDY0OWE1NDA0ZDZhYjUzNjc0ZWYwNmMyZWZiMV8xMg_b76a254b-589c-45db-9b80-53589be1b995">FL</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGFibGU6ZTZjMzZkNjYwNWNlNDZiYThkZDRhOTMxOGMyMDViYTUvdGFibGVyYW5nZTplNmMzNmQ2NjA1Y2U0NmJhOGRkNGE5MzE4YzIwNWJhNV8wLTItMS0xLTA_42f01c55-025d-412c-9b85-fae7f043a319">33605</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGV4dHJlZ2lvbjo2OGM2ODBjOWU1ZTU0NDY1YTY4OGVlYzhkMWIxMWVlNV82NTQ_1920fb22-58a9-43f4-a753-b16ce29bf039">813</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGV4dHJlZ2lvbjo2OGM2ODBjOWU1ZTU0NDY1YTY4OGVlYzhkMWIxMWVlNV81NDk3NTU4MTQxMzA0_9591473b-0481-483f-bb9c-4c87e1202b91">552-5000</dei:LocalPhoneNumber>
    <dei:LocalPhoneNumber
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGV4dHJlZ2lvbjo2OGM2ODBjOWU1ZTU0NDY1YTY4OGVlYzhkMWIxMWVlNV81NDk3NTU4MTQxMzA0_f5220aa4-1f16-4348-b080-3e1ea30eff9e">552-5000</dei:LocalPhoneNumber>
    <dei:Security12bTitle
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGFibGU6YWQ4YTU1NmU2M2U2NDFlYTgwMmUyMTVlZTJkMWU0NmQvdGFibGVyYW5nZTphZDhhNTU2ZTYzZTY0MWVhODAyZTIxNWVlMmQxZTQ2ZF8xLTAtMS0xLTA_ba5cd8d2-d7a1-47ce-938c-477eb45b5eee">Common Stock, $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGFibGU6YWQ4YTU1NmU2M2U2NDFlYTgwMmUyMTVlZTJkMWU0NmQvdGFibGVyYW5nZTphZDhhNTU2ZTYzZTY0MWVhODAyZTIxNWVlMmQxZTQ2ZF8xLTEtMS0xLTA_934f90d4-cd0a-47b0-b6d2-5d1a38d585cd">KFRC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGFibGU6YWQ4YTU1NmU2M2U2NDFlYTgwMmUyMTVlZTJkMWU0NmQvdGFibGVyYW5nZTphZDhhNTU2ZTYzZTY0MWVhODAyZTIxNWVlMmQxZTQ2ZF8xLTItMS0xLTA_49725436-ef85-4a7b-a98b-97895516044a">NASDAQ</dei:SecurityExchangeName>
    <dei:EntityCurrentReportingStatus
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGV4dHJlZ2lvbjo2OGM2ODBjOWU1ZTU0NDY1YTY4OGVlYzhkMWIxMWVlNV81NDk3NTU4MTQxMzA5_52b37ef4-945a-41f2-bf0c-b39534807545">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityCurrentReportingStatus
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGV4dHJlZ2lvbjo2OGM2ODBjOWU1ZTU0NDY1YTY4OGVlYzhkMWIxMWVlNV81NDk3NTU4MTQxMzA5_c6a61fe6-cb4f-4546-a440-e42d767214a8">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityInteractiveDataCurrent
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGV4dHJlZ2lvbjo2OGM2ODBjOWU1ZTU0NDY1YTY4OGVlYzhkMWIxMWVlNV81NDk3NTU4MTQxMzE0_77dba0d8-22c3-4f4a-a5ed-fa5fefd8db34">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityInteractiveDataCurrent
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGV4dHJlZ2lvbjo2OGM2ODBjOWU1ZTU0NDY1YTY4OGVlYzhkMWIxMWVlNV81NDk3NTU4MTQxMzE0_df1e31d4-a234-4bcd-8370-12a55c6cfedb">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityFilerCategory
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGFibGU6NTliMWYxYjUyYmM1NDBjMGE5YmY1MzdiYWI2NmI5OGQvdGFibGVyYW5nZTo1OWIxZjFiNTJiYzU0MGMwYTliZjUzN2JhYjY2Yjk4ZF8wLTAtMS0xLTA_19feeec6-4895-4713-8840-343efb57655c">Large Accelerated Filer</dei:EntityFilerCategory>
    <dei:EntitySmallBusiness
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGFibGU6NTliMWYxYjUyYmM1NDBjMGE5YmY1MzdiYWI2NmI5OGQvdGFibGVyYW5nZTo1OWIxZjFiNTJiYzU0MGMwYTliZjUzN2JhYjY2Yjk4ZF8xLTYtMS0xLTA_cc103302-dac5-4992-a09b-8cb893bf0765">false</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGFibGU6NTliMWYxYjUyYmM1NDBjMGE5YmY1MzdiYWI2NmI5OGQvdGFibGVyYW5nZTo1OWIxZjFiNTJiYzU0MGMwYTliZjUzN2JhYjY2Yjk4ZF8yLTYtMS0xLTA_1d1b5e0d-8243-4b51-947e-ee97f36b6e9b">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityShellCompany
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGV4dHJlZ2lvbjo2OGM2ODBjOWU1ZTU0NDY1YTY4OGVlYzhkMWIxMWVlNV81NDk3NTU4MTQxMzE3_1ce6304b-502f-4ad0-9463-5b5d69cd6a51">false</dei:EntityShellCompany>
    <dei:EntityShellCompany
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGV4dHJlZ2lvbjo2OGM2ODBjOWU1ZTU0NDY1YTY4OGVlYzhkMWIxMWVlNV81NDk3NTU4MTQxMzE3_9c7388b4-a9ba-43a9-96cc-20cea4560709">false</dei:EntityShellCompany>
    <dei:EntityCommonStockSharesOutstanding
      contextRef="ic7b5a6b9194c4210a617175210b57fc5_I20191028"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xL2ZyYWc6NjhjNjgwYzllNWU1NDQ2NWE2ODhlZWM4ZDFiMTFlZTUvdGV4dHJlZ2lvbjo2OGM2ODBjOWU1ZTU0NDY1YTY4OGVlYzhkMWIxMWVlNV8yMzY4_c2afffc6-0cfe-4861-9c86-0bc91d0e8762"
      unitRef="shares">22745228</dei:EntityCommonStockSharesOutstanding>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMi0xLTEtMS0w_760bb44d-afd7-495d-87f9-497551ec6204"
      unitRef="usd">345558000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMi0zLTEtMS0w_f34fa440-c206-4e69-a948-fe985ccb1b39"
      unitRef="usd">326584000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMi01LTEtMS0w_57221b81-537f-4451-b388-96e633df0872"
      unitRef="usd">1011157000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMi03LTEtMS0w_7cf6726f-f494-454c-ae21-5b4f80353865"
      unitRef="usd">973560000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CostOfRevenue
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMy0xLTEtMS0w_57015c4c-2853-49b6-a647-1f22840bf21f"
      unitRef="usd">242747000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMy0zLTEtMS0w_487baa49-a368-4506-9da4-8d0aed6a5469"
      unitRef="usd">230539000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMy01LTEtMS0w_52bb1626-127c-4405-a0c2-3c36dd6b66d0"
      unitRef="usd">714144000</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMy03LTEtMS0w_14e85aae-026e-4752-957e-92b370a39beb"
      unitRef="usd">684786000</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfNC0xLTEtMS0w_2283447b-ed79-424d-937c-30e2a7b68f0e"
      unitRef="usd">102811000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfNC0zLTEtMS0w_66b8e3cc-cff1-4ade-9b09-253c6aa51a6a"
      unitRef="usd">96045000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfNC01LTEtMS0w_874a9f87-0181-41d1-af49-f3340c041817"
      unitRef="usd">297013000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfNC03LTEtMS0w_3beb1832-7641-4633-bb92-19226c0562aa"
      unitRef="usd">288774000</us-gaap:GrossProfit>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfNS0xLTEtMS0w_7d23ca2a-d639-4255-b5a8-bdc8a2712ce4"
      unitRef="usd">79223000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfNS0zLTEtMS0w_2595ca93-c2cc-4dc1-8a7a-ab4e2d9b378b"
      unitRef="usd">74398000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfNS01LTEtMS0w_1882e044-7601-4e10-ac93-521ca9f3f333"
      unitRef="usd">237053000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:SellingGeneralAndAdministrativeExpense
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfNS03LTEtMS0w_1ccd717c-6261-454b-b7e9-dfcb9507248e"
      unitRef="usd">230096000</us-gaap:SellingGeneralAndAdministrativeExpense>
    <us-gaap:DepreciationAndAmortization
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfNi0xLTEtMS0w_e342e1f9-a5ec-492c-a97e-08e9bc782d12"
      unitRef="usd">1427000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfNi0zLTEtMS0w_9cbf032f-c24b-47dd-8ca4-6284ba39a98a"
      unitRef="usd">1700000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfNi01LTEtMS0w_555207e4-ac0c-4b81-a521-8ea645636002"
      unitRef="usd">4619000</us-gaap:DepreciationAndAmortization>
    <us-gaap:DepreciationAndAmortization
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfNi03LTEtMS0w_d024a5ef-88b0-49f5-b56b-27930ff8c3cc"
      unitRef="usd">5143000</us-gaap:DepreciationAndAmortization>
    <us-gaap:OperatingIncomeLoss
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfNy0xLTEtMS0w_ab5deb0b-0759-413f-97c6-7198725057bd"
      unitRef="usd">22161000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfNy0zLTEtMS0w_04f009de-c03b-4a93-9471-bf0fd9a1b3ee"
      unitRef="usd">19947000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfNy01LTEtMS0w_d99bb5ed-7738-4742-a6ac-daf0471a892a"
      unitRef="usd">55341000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfNy03LTEtMS0w_43d4aeb7-def5-404b-bc2e-f327b615f4b6"
      unitRef="usd">53535000</us-gaap:OperatingIncomeLoss>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfOC0xLTEtMS0w_b8698a3e-5e59-41dd-8914-385e92416aaa"
      unitRef="usd">-880000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfOC0zLTEtMS0w_377b185a-f685-49e1-9cbe-0285ca6ac8b0"
      unitRef="usd">-1052000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfOC01LTEtMS0w_eb169118-9d41-4763-9541-c58f101542cf"
      unitRef="usd">-2206000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:OtherNonoperatingIncomeExpense
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfOC03LTEtMS0w_2d468158-d35b-423b-a3f4-73f4d896ea1d"
      unitRef="usd">-3654000</us-gaap:OtherNonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfOS0xLTEtMS0w_2e313273-abc9-4619-ab17-8c3acc768602"
      unitRef="usd">21281000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfOS0zLTEtMS0w_fbd3556d-5d61-432d-bb86-dd73e11c1c2e"
      unitRef="usd">18895000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfOS01LTEtMS0w_70670546-8dc8-4410-a695-95e46dd35095"
      unitRef="usd">53135000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfOS03LTEtMS0w_b7951bf2-34b3-46c6-afc1-7e72d36c6eca"
      unitRef="usd">49881000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTAtMS0xLTEtMA_935bd216-4099-4f09-a1d7-bf6c7b39cfcc"
      unitRef="usd">5374000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTAtMy0xLTEtMA_89049da7-b826-4f39-8b8b-46586bfec6a6"
      unitRef="usd">4739000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTAtNS0xLTEtMA_fce323dd-9fe4-48c5-8029-abbef2a0aadd"
      unitRef="usd">13178000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTAtNy0xLTEtMA_23c9b4f4-31f6-4904-8ed7-76b33b10a58a"
      unitRef="usd">12595000</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTEtMS0xLTEtMA_18d1dc35-953f-4c23-8bb8-3f2f6a8653e4"
      unitRef="usd">15907000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTEtMy0xLTEtMA_1bdeeee9-8fcf-4c5f-9d0e-73f3b1355e34"
      unitRef="usd">14156000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTEtNS0xLTEtMA_4672e50d-d39b-4ea9-8bdb-a1ea6c8d939a"
      unitRef="usd">39957000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromContinuingOperations
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTEtNy0xLTEtMA_b6e60285-19c9-4767-8271-eb41626cd19d"
      unitRef="usd">37286000</us-gaap:IncomeLossFromContinuingOperations>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTItMS0xLTEtMA_6bad12ae-adc0-4803-b191-65197fadd66b"
      unitRef="usd">-967000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTItMy0xLTEtMA_34155cdf-5e22-4941-8f11-cd381ba7014a"
      unitRef="usd">2021000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTItNS0xLTEtMA_b9d48101-0e4b-43d7-8a76-b2905e0af5fb"
      unitRef="usd">76697000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTItNy0xLTEtMA_2584bac0-e1e0-4931-a482-545f16b713a3"
      unitRef="usd">4338000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:NetIncomeLoss
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTMtMS0xLTEtMA_f041b317-6a52-41e0-bb1e-3fc79477899b"
      unitRef="usd">14940000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTMtMy0xLTEtMA_dbaf88d2-c6eb-4062-a2d5-069c7532bfb2"
      unitRef="usd">16177000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTMtNS0xLTEtMA_1935cfc5-8569-4fb8-8f63-3d2ee973b3e0"
      unitRef="usd">116654000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTMtNy0xLTEtMA_d50aad48-d346-4967-8a3e-8729b58d4a56"
      unitRef="usd">41624000</us-gaap:NetIncomeLoss>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTUtMS0xLTEtMA_df13b22b-06f1-41fb-90fd-87a958ac7287"
      unitRef="usd">-113000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTUtMy0xLTEtMA_e965c8c8-da0f-4bad-bed3-8ccb2550c262"
      unitRef="usd">110000</us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTUtNS0xLTEtMA_33859083-93bd-4744-80cc-1b0f67a6df81"
      unitRef="usd">-871000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTUtNy0xLTEtMA_f680fd37-8d87-4ff0-82db-d703baf6f2d9"
      unitRef="usd">807000</us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTYtMS0xLTEtMA_02b4a474-cdea-47be-abf5-2a4a2a01000c"
      unitRef="usd">14827000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTYtMy0xLTEtMA_399440c0-1e9b-4961-9c3a-e1bb7b3a6269"
      unitRef="usd">16287000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTYtNS0xLTEtMA_97ba3454-1e60-4051-8e46-b2d3fc595027"
      unitRef="usd">115783000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTYtNy0xLTEtMA_cb1dcf3e-a74b-4e79-8c6a-e6d9429ed233"
      unitRef="usd">42431000</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTktMS0xLTEtMA_c6633ff4-c44a-4a57-a52c-64c0afe142fb"
      unitRef="usdPerShare">0.70</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTktMy0xLTEtMA_8e78e34b-8ec1-4463-b92d-72e73af78318"
      unitRef="usdPerShare">0.57</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTktNS0xLTEtMA_4f616666-a6f2-4429-a2a2-75cb95a45635"
      unitRef="usdPerShare">1.68</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerBasicShare
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMTktNy0xLTEtMA_4321171c-7ea5-4705-8487-a2b692abc4d4"
      unitRef="usdPerShare">1.50</us-gaap:IncomeLossFromContinuingOperationsPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjAtMS0xLTEtMA_f709cfe9-4bee-4613-b4b9-940146c5b9f4"
      unitRef="usdPerShare">-0.04</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjAtMy0xLTEtMA_e9d384de-de56-4ce9-90ed-f98515b855fa"
      unitRef="usdPerShare">0.08</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjAtNS0xLTEtMA_da52c9b1-beeb-4e4c-80a2-7238e458a17b"
      unitRef="usdPerShare">3.24</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjAtNy0xLTEtMA_429dd4ad-e43b-4da7-94ab-fab91309f703"
      unitRef="usdPerShare">0.18</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerBasicShare>
    <us-gaap:EarningsPerShareBasic
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjEtMS0xLTEtMA_176b2a4d-8371-4763-b13c-b3c15fe7c8a5"
      unitRef="usdPerShare">0.66</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjEtMy0xLTEtMA_1032c118-54c1-4a00-a74e-d7c95a6a3529"
      unitRef="usdPerShare">0.65</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjEtNS0xLTEtMA_7ce8e73c-0840-4ec3-b42e-9674150dc32f"
      unitRef="usdPerShare">4.92</us-gaap:EarningsPerShareBasic>
    <us-gaap:EarningsPerShareBasic
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjEtNy0xLTEtMA_81c4d654-1aeb-4a7e-907f-f10d496b4157"
      unitRef="usdPerShare">1.68</us-gaap:EarningsPerShareBasic>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjMtMS0xLTEtMA_622e7abc-0a5a-4c6b-9f2e-f25fff967582"
      unitRef="usdPerShare">0.68</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjMtMy0xLTEtMA_c29b3f8e-5036-4161-bee8-1b3881c313b9"
      unitRef="usdPerShare">0.56</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjMtNS0xLTEtMA_ddc5d49a-61be-4ba4-a689-6ab96422054e"
      unitRef="usdPerShare">1.65</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjMtNy0xLTEtMA_ceb6a365-c7f0-4ce3-968d-5353523bedc0"
      unitRef="usdPerShare">1.48</us-gaap:IncomeLossFromContinuingOperationsPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjQtMS0xLTEtMA_5c2c0b2c-2139-4183-9959-32302e8569b7"
      unitRef="usdPerShare">-0.04</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjQtMy0xLTEtMA_4bc3204a-ab10-4a0a-ae7f-58e4dcacfa81"
      unitRef="usdPerShare">0.08</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjQtNS0xLTEtMA_fa01220b-bf31-4f41-8e27-2cf93558ee90"
      unitRef="usdPerShare">3.16</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjQtNy0xLTEtMA_1c0166ad-6bc4-474e-982d-428086c10436"
      unitRef="usdPerShare">0.17</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxPerDilutedShare>
    <us-gaap:EarningsPerShareDiluted
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjUtMS0xLTEtMA_fb3e91d9-02d1-4da7-8a6d-2ca83d1ce194"
      unitRef="usdPerShare">0.64</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjUtMy0xLTEtMA_cddbc8fc-2a6b-4e9a-bef2-0bf1707b5435"
      unitRef="usdPerShare">0.64</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjUtNS0xLTEtMA_11f7e5c0-a631-443f-b894-459a62e45cd4"
      unitRef="usdPerShare">4.81</us-gaap:EarningsPerShareDiluted>
    <us-gaap:EarningsPerShareDiluted
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjUtNy0xLTEtMA_d6cb8f55-340a-4377-8c1a-7855b4cb8b0a"
      unitRef="usdPerShare">1.65</us-gaap:EarningsPerShareDiluted>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjctMS0xLTEtMA_b178a78b-2db3-4070-a2a3-2133e13e7503"
      unitRef="shares">22770000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjctMy0xLTEtMA_355ca4af-e77c-43a1-a5c6-afec9b1837c3"
      unitRef="shares">24730000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjctNS0xLTEtMA_39e9391d-670b-4abe-b9ad-d20800ceb895"
      unitRef="shares">23723000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjctNy0xLTEtMA_3757ba57-5a79-4001-9547-0c989b2ce90a"
      unitRef="shares">24746000</us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjgtMS0xLTEtMA_b4b793e4-e61b-477c-b2b5-5a13f961bcf7"
      unitRef="shares">23342000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjgtMy0xLTEtMA_98d41ea7-ea07-46ce-8ba9-05b834295f89"
      unitRef="shares">25366000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjgtNS0xLTEtMA_a222a664-8152-4be5-a479-a6435fa187a0"
      unitRef="shares">24278000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xNi9mcmFnOjBhMzJjYzk5ZmE3MTQwZjM4YmU2OTRiNzZmNDJkODMzL3RhYmxlOmVlYjZkMjlmOTNmYTQ4MjVhZDY3YzcyZjQ5YzAyNGFkL3RhYmxlcmFuZ2U6ZWViNmQyOWY5M2ZhNDgyNWFkNjdjNzJmNDljMDI0YWRfMjgtNy0xLTEtMA_d4a9f565-2a35-47dc-bd41-e37eb7d3b5c9"
      unitRef="shares">25252000</us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMy0xLTEtMS0w_d38f833e-b4a9-4ffd-bcf5-4aa214250cd5"
      unitRef="usd">41320000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMy0zLTEtMS0w_6fd3992d-c145-4a8e-be4a-3e5ce7de9b73"
      unitRef="usd">112000</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfNC0wLTEtMS0wL3RleHRyZWdpb246NzM0M2QwNzkwNThlNDFhMmJhNTdhODYxZjZmZjA1NzdfNDQ_b3d08b80-1928-45d1-9ea4-5f003da36775"
      unitRef="usd">3001000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfNC0wLTEtMS0wL3RleHRyZWdpb246NzM0M2QwNzkwNThlNDFhMmJhNTdhODYxZjZmZjA1NzdfNTE_aaf061d0-e9a9-47f9-9f8f-f18764b4b7db"
      unitRef="usd">2800000</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfNC0xLTEtMS0w_ffae5859-9eea-4a9c-bb66-fbc609582bc1"
      unitRef="usd">227829000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:AccountsReceivableNetCurrent
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfNC0zLTEtMS0w_cbe9540f-0e80-4a17-a43a-ccd6444cd866"
      unitRef="usd">210559000</us-gaap:AccountsReceivableNetCurrent>
    <us-gaap:IncomeTaxesReceivable
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfNS0xLTEtMS0w_b411cb6a-f2d2-44c5-8834-6d6b18846edd"
      unitRef="usd">219000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:IncomeTaxesReceivable
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfNS0zLTEtMS0w_beae3dc5-f393-441a-8d6a-20c2e22125bf"
      unitRef="usd">319000</us-gaap:IncomeTaxesReceivable>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfNi0xLTEtMS0w_00e755be-cbfc-4dce-979b-dd1490a4d0a0"
      unitRef="usd">7951000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:PrepaidExpenseAndOtherAssetsCurrent
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfNi0zLTEtMS0w_962a8dca-f5d9-44fc-ba1f-8bc19a194fec"
      unitRef="usd">7699000</us-gaap:PrepaidExpenseAndOtherAssetsCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfNy0xLTEtMS0w_0016ce21-adf0-44d9-a9cc-b97786b25d23"
      unitRef="usd">0</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfNy0zLTEtMS0w_22a308e6-1da7-463e-8f74-d40550e9fb39"
      unitRef="usd">29773000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:AssetsCurrent
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfOC0xLTEtMS0w_0073f98d-2477-48ef-8375-03652801a9c8"
      unitRef="usd">277319000</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfOC0zLTEtMS0w_3b38cc68-71bd-4c75-90fa-b419f3910d69"
      unitRef="usd">248462000</us-gaap:AssetsCurrent>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfOS0xLTEtMS0w_2167e11b-3480-48da-adaa-0f071dde2ea6"
      unitRef="usd">30138000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfOS0zLTEtMS0w_2623c71c-2058-4a08-9d27-8a95ef17dbc3"
      unitRef="usd">34322000</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMTAtMS0xLTEtMA_e61253b3-17f2-4e23-be18-f3ca08fda036"
      unitRef="usd">69822000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMTAtMy0xLTEtMA_07caf883-fd38-4ea9-89e9-34333d444843"
      unitRef="usd">36664000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMTEtMS0xLTEtMA_67ae8620-b073-4747-8dd3-8fce94934f2a"
      unitRef="usd">6988000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:DeferredIncomeTaxAssetsNet
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMTEtMy0xLTEtMA_55de9c93-a051-4e36-b8ad-fcad0a06382f"
      unitRef="usd">7147000</us-gaap:DeferredIncomeTaxAssetsNet>
    <us-gaap:Goodwill
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMTItMS0xLTEtMA_59e40e7b-ab5d-4c7e-8ce3-360d3cf3d75f"
      unitRef="usd">25040000</us-gaap:Goodwill>
    <us-gaap:Goodwill
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMTItMy0xLTEtMA_fe36a17d-60f9-4e3f-bbdc-de37d11b7fc3"
      unitRef="usd">25040000</us-gaap:Goodwill>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMTMtMS0xLTEtMA_53a33800-d1b3-4269-8834-a0630319f2c2"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMTMtMy0xLTEtMA_5a8cc4d9-fa6f-43a3-85f8-c57b24f8aa6d"
      unitRef="usd">28273000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <us-gaap:Assets
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMTQtMS0xLTEtMA_6819c9b0-6ef8-4767-af00-7922e7638d30"
      unitRef="usd">409307000</us-gaap:Assets>
    <us-gaap:Assets
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMTQtMy0xLTEtMA_9f07f6c1-4bf0-4e35-b583-dd5b0404ac51"
      unitRef="usd">379908000</us-gaap:Assets>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMTctMS0xLTEtMA_d97abb5c-dfa5-4eb4-bc85-34ef87a15a81"
      unitRef="usd">36026000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMTctMy0xLTEtMA_b07e86cb-4549-4bbf-8376-f268a80e7f80"
      unitRef="usd">32542000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMTgtMS0xLTEtMA_90b4ac59-ca46-41b5-9df1-a3cd8b3f51f8"
      unitRef="usd">49149000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMTgtMy0xLTEtMA_3b2b994e-9cba-40e8-bbcc-550a02e3f8ae"
      unitRef="usd">39384000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMTktMS0xLTEtMA_63893f3b-a0ad-4e8b-90ad-193bdaaa20d3"
      unitRef="usd">5978000</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjAtMS0xLTEtMzAyOQ_d9a463c3-890e-4160-99df-01df2f9ce8ca"
      unitRef="usd">4223000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:AccruedIncomeTaxesCurrent
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjAtMy0xLTEtMzAyOQ_0e0d32e0-54f4-4d95-88ee-6838d8c65e2c"
      unitRef="usd">4553000</us-gaap:AccruedIncomeTaxesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjAtMS0xLTEtMA_74bc981d-58ce-4a88-89e0-f5e92f60beeb"
      unitRef="usd">1290000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjAtMy0xLTEtMA_49e94cbd-b33c-4cdd-ae3e-6eb79351975a"
      unitRef="usd">1616000</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjItMS0xLTEtMA_686378d0-f022-401e-bb8f-c07b48387f72"
      unitRef="usd">0</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjItMy0xLTEtMA_e039ee5e-bdae-42f8-8ef8-b7e3806f198f"
      unitRef="usd">12263000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjMtMS0xLTEtMA_f79ae511-9a54-42d7-a4a0-6f467aabb321"
      unitRef="usd">96666000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjMtMy0xLTEtMA_61e8ddac-d606-489a-afbb-26d6bb0ee995"
      unitRef="usd">90358000</us-gaap:LiabilitiesCurrent>
    <us-gaap:LongTermLineOfCredit
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjQtMS0xLTEtMA_a707ef9e-e2d3-4d2e-a9f1-d01a512d7e23"
      unitRef="usd">65000000</us-gaap:LongTermLineOfCredit>
    <us-gaap:LongTermLineOfCredit
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjQtMy0xLTEtMA_2fd8a23a-62d0-4380-a17f-be4797e76dfd"
      unitRef="usd">71800000</us-gaap:LongTermLineOfCredit>
    <us-gaap:OtherLongTermDebtNoncurrent
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjUtMS0xLTEtMA_46274a78-ab37-42d0-9df9-317ad919ad1d"
      unitRef="usd">566000</us-gaap:OtherLongTermDebtNoncurrent>
    <us-gaap:OtherLongTermDebtNoncurrent
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjUtMy0xLTEtMA_323fb0b2-2273-4e83-afaa-8842d7ee01dc"
      unitRef="usd">1359000</us-gaap:OtherLongTermDebtNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjYtMS0xLTEtMA_9efa737e-e1e2-455e-bc8b-31c0c8ba2eb2"
      unitRef="usd">59150000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjYtMy0xLTEtMA_dac588ee-71f9-4bbd-af47-c1a77f8d27d9"
      unitRef="usd">43509000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjctMS0xLTEtMA_62cd4004-a586-4898-9943-967600999dd7"
      unitRef="usd">0</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjctMy0xLTEtMA_7ac8a2ee-7cec-4b8d-894a-7c0a5f48e6dd"
      unitRef="usd">4551000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent>
    <us-gaap:Liabilities
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjgtMS0xLTEtMA_4e45815f-2d51-4805-b6e5-62b63e0e7446"
      unitRef="usd">221382000</us-gaap:Liabilities>
    <us-gaap:Liabilities
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjgtMy0xLTEtMA_0eba0a0d-8455-43ea-8a6e-9acd9882b55c"
      unitRef="usd">211577000</us-gaap:Liabilities>
    <us-gaap:CommitmentsAndContingencies
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjktMS0xLTEtMA_01d7b1d1-8319-4ac3-a820-b9c35c186ac4"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:CommitmentsAndContingencies
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMjktMy0xLTEtMA_95a14056-1ebb-4d90-9621-bab4ea757227"
      unitRef="usd"
      xsi:nil="true"/>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjAxNWY2ODEzNmE4OTQyOGQ4Yjc2Y2JlODFlNzY0MTUzXzIx_874f1057-12fc-4f9b-9cab-e2dd61f876b5"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjAxNWY2ODEzNmE4OTQyOGQ4Yjc2Y2JlODFlNzY0MTUzXzIx_c61b795f-cbc9-4451-8759-342386a76dbd"
      unitRef="usdPerShare">0.01</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjAxNWY2ODEzNmE4OTQyOGQ4Yjc2Y2JlODFlNzY0MTUzXzI5_325a787c-cd96-4107-bddf-802342eaebf0"
      unitRef="shares">15000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjAxNWY2ODEzNmE4OTQyOGQ4Yjc2Y2JlODFlNzY0MTUzXzI5_6d268807-03cc-49e7-9744-035a56a08aa6"
      unitRef="shares">15000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjAxNWY2ODEzNmE4OTQyOGQ4Yjc2Y2JlODFlNzY0MTUzXzUx_230b8e84-d169-46c7-969f-1018a2e12b89"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesIssued
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjAxNWY2ODEzNmE4OTQyOGQ4Yjc2Y2JlODFlNzY0MTUzXzUx_61c2f674-41e0-4cc1-be26-056f5a9750d2"
      unitRef="shares">0</us-gaap:PreferredStockSharesIssued>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjAxNWY2ODEzNmE4OTQyOGQ4Yjc2Y2JlODFlNzY0MTUzXzUx_8a37a0b3-7453-46d5-9be0-6ac301d96535"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockSharesOutstanding
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzEtMC0xLTEtMC90ZXh0cmVnaW9uOjAxNWY2ODEzNmE4OTQyOGQ4Yjc2Y2JlODFlNzY0MTUzXzUx_ee27f46f-de8a-46e0-a373-b77e9fa60310"
      unitRef="shares">0</us-gaap:PreferredStockSharesOutstanding>
    <us-gaap:PreferredStockValue
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzEtMS0xLTEtMA_8d8657e9-36f8-4469-814a-c956dd3aa975"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:PreferredStockValue
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzEtMy0xLTEtMA_b90a4cc0-0605-4bba-9fa7-d8a05d281774"
      unitRef="usd">0</us-gaap:PreferredStockValue>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjg5ZDEzN2RiODAzZjQ2M2E5NDMzMzc3Njg3MGVjY2M5XzE4_2f458d03-2253-41a3-8d0b-d64dba5eb926"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjg5ZDEzN2RiODAzZjQ2M2E5NDMzMzc3Njg3MGVjY2M5XzE4_ded9710d-f3a1-4653-9e80-6448f426ca24"
      unitRef="usdPerShare">0.01</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjg5ZDEzN2RiODAzZjQ2M2E5NDMzMzc3Njg3MGVjY2M5XzI2_2946d083-f9e1-4409-bc69-c2de0a3fe9c9"
      unitRef="shares">250000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjg5ZDEzN2RiODAzZjQ2M2E5NDMzMzc3Njg3MGVjY2M5XzI2_cd27a0e3-fbc2-42d4-88da-a4ee1b54c3a0"
      unitRef="shares">250000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjg5ZDEzN2RiODAzZjQ2M2E5NDMzMzc3Njg3MGVjY2M5XzQ3_63a4051f-6056-4134-a54b-c0e562ffd82a"
      unitRef="shares">71874000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjg5ZDEzN2RiODAzZjQ2M2E5NDMzMzc3Njg3MGVjY2M5XzQ3_b4524e88-af29-4616-b088-9da622a48b3a"
      unitRef="shares">71874000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjg5ZDEzN2RiODAzZjQ2M2E5NDMzMzc3Njg3MGVjY2M5XzU0_58eb578f-81f7-4207-9496-9175bd9d5490"
      unitRef="shares">71856000</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesIssued
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzItMC0xLTEtMC90ZXh0cmVnaW9uOjg5ZDEzN2RiODAzZjQ2M2E5NDMzMzc3Njg3MGVjY2M5XzU0_ed1d3b7f-4423-43ef-a3ad-a351654d7ee0"
      unitRef="shares">71856000</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockValue
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzItMS0xLTEtMA_df50a5f5-4a31-4d16-a5a0-2c58af517dc0"
      unitRef="usd">719000</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzItMy0xLTEtMA_7696d2d1-7092-4b9c-a82e-f31c0468bae5"
      unitRef="usd">719000</us-gaap:CommonStockValue>
    <us-gaap:AdditionalPaidInCapital
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzMtMS0xLTEtMA_0359d7b1-c2d7-4b46-82e7-2000b9ffd2b0"
      unitRef="usd">456802000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzMtMy0xLTEtMA_809b267d-c1f3-4009-b078-336c04122677"
      unitRef="usd">447337000</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzQtMS0xLTEtMA_9c6e29f7-09a8-444a-93c4-b4f3006a013d"
      unitRef="usd">593000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzQtMy0xLTEtMA_4982195e-9011-41a0-8a9c-fe9c4f9a7fe6"
      unitRef="usd">1296000</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzUtMS0xLTEtMA_4b050e49-1d9c-4344-9e92-bf4a915283f5"
      unitRef="usd">340436000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzUtMy0xLTEtMA_2dc33eee-91e7-4adb-adbd-652f85bf7ffe"
      unitRef="usd">237308000</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:TreasuryStockShares
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOjJjNTU0NDNmZjk0MDRjMTU5MjYyM2YzNTVlNWQ0MjVlXzI5_8e198ebe-b3d5-4cff-8429-70e291559459"
      unitRef="shares">48458000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockShares
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzYtMC0xLTEtMC90ZXh0cmVnaW9uOjJjNTU0NDNmZjk0MDRjMTU5MjYyM2YzNTVlNWQ0MjVlXzM2_249d13cb-2804-4a62-bb75-4c334f5b617e"
      unitRef="shares">45822000</us-gaap:TreasuryStockShares>
    <us-gaap:TreasuryStockValue
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzYtMS0xLTEtMA_e935fd6d-85cb-4370-9f07-29f7251c49d9"
      unitRef="usd">610625000</us-gaap:TreasuryStockValue>
    <us-gaap:TreasuryStockValue
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzYtMy0xLTEtMA_34fcffac-5453-449a-8852-c1cc3613fa5b"
      unitRef="usd">518329000</us-gaap:TreasuryStockValue>
    <us-gaap:StockholdersEquity
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzctMS0xLTEtMA_9c77dc66-ef85-44a7-af7f-a42fb38037c0"
      unitRef="usd">187925000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzctMy0xLTEtMA_19980ecb-1086-4d9f-8e60-3ea50f5bd4df"
      unitRef="usd">168331000</us-gaap:StockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzgtMS0xLTEtMA_b4e8b2e9-c464-4014-a3f6-c98b78b2e86a"
      unitRef="usd">409307000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8xOS9mcmFnOjJmNTljZjU3YzBkNjRiOTQ4MjY2M2YwNjE5ZTFlN2IyL3RhYmxlOmRiOTU5MDgyY2QzYzQ5ZGM5ODkyZDVjMzNjNTJmYjFkL3RhYmxlcmFuZ2U6ZGI5NTkwODJjZDNjNDlkYzk4OTJkNWMzM2M1MmZiMWRfMzgtMy0xLTEtMA_9a9ae774-132a-4794-a29e-0dd8341e6239"
      unitRef="usd">379908000</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i63c087dec25048b3be8d7a27a4e675cc_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMi0xLTEtMS0w_6c451db5-d84c-48b1-aa5f-04d584eebebf"
      unitRef="shares">71856000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i63c087dec25048b3be8d7a27a4e675cc_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMi0zLTEtMS0w_c15b66fc-d539-4436-b6fb-6b6d44a15c17"
      unitRef="usd">719000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibca94849066e469295bbe1d814705719_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMi01LTEtMS0w_f88b8288-e71a-412f-94b6-42cac71998f4"
      unitRef="usd">447337000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5957bb3bf5f94f678137f1698ad783b6_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMi03LTEtMS0w_2ea042da-8930-42fc-9c46-0b9120c9070d"
      unitRef="usd">1296000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibd3ed6ace62e4cf2934cc909ae90d948_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMi05LTEtMS0w_0b824916-a7e9-4271-bea2-bd46bdd84ca7"
      unitRef="usd">237308000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i0e03392bc4bc41e5a85db9a9f49e6d62_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMi0xMS0xLTEtMA_6a2d50f1-690e-4ebc-ac8d-c07782b84e9e"
      unitRef="shares">45822000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i0e03392bc4bc41e5a85db9a9f49e6d62_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMi0xMy0xLTEtMA_a598c74d-c2f6-4bcd-a076-3c3cd552495c"
      unitRef="usd">-518329000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMi0xNS0xLTEtMA_9b3be86e-e215-4d39-b3f1-2edcafbaf0a6"
      unitRef="usd">168331000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ib7c884aa801346f48379eda8a7fb5d1c_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMy05LTEtMS0w_bbf520c0-3743-49f5-a9d3-3cd99765f4b3"
      unitRef="usd">26855000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i237e057e4cb54b4081569308c0064263_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMy0xNS0xLTEtMA_dfb91e3f-60bd-4927-96d8-1ae50cf6659d"
      unitRef="usd">26855000</us-gaap:NetIncomeLoss>
    <us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect
      contextRef="i3ce8d740260540cf86481aeca3a8fe9d_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfNC03LTEtMS0w_c2dd3b34-9a1e-455f-83a1-cbe5354a53a1"
      unitRef="usd">168000</us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect>
    <us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect
      contextRef="iaadc65ae4f7b40ecb73f93fe3b9e023c_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfNC05LTEtMS0w_0e29346f-fa11-49e6-9e7a-9c881f5334ac"
      unitRef="usd">-168000</us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect>
    <us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect
      contextRef="i1993c814e3ab4e2d9cd51579e287ba0f_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfNC0xNS0xLTEtMA_5c4b3bf9-cab3-44a4-be39-69d11cb3a6f1"
      unitRef="usd">0</us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i6037d50c119d4d03a15fd526c5f9f716_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfNS0xLTEtMS0w_aa62ef77-9426-4ad5-8dfd-e5a56f65b19a"
      unitRef="shares">4000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i95693b6ae22a4982b7d97e5353aebb0a_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfNS01LTEtMS0w_821b0beb-b5df-47d0-8b23-3d1abbd3b449"
      unitRef="usd">233000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ib7c884aa801346f48379eda8a7fb5d1c_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfNS05LTEtMS0w_934e7219-2c72-4f73-8241-c09f0c34b26b"
      unitRef="usd">-233000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i237e057e4cb54b4081569308c0064263_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfNS0xNS0xLTEtMA_41ee0680-96fc-499b-8072-80e121a6d508"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i95693b6ae22a4982b7d97e5353aebb0a_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfNi01LTEtMS0w_6facbd37-7983-415e-a40b-0a0471a74360"
      unitRef="usd">2620000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i237e057e4cb54b4081569308c0064263_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfNi0xNS0xLTEtMA_a5809b2a-91d7-4368-92d1-919c80e48d3c"
      unitRef="usd">2620000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i95693b6ae22a4982b7d97e5353aebb0a_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfNy01LTEtMS0w_6144a5e5-eff0-4464-a759-022b0f0e85ff"
      unitRef="usd">86000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i1ca9bf449afe440cbca920ae3f84d223_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfNy0xMS0xLTEtMA_00be1b51-e2bf-4efe-ba33-833480ccb2b0"
      unitRef="shares">5000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i1ca9bf449afe440cbca920ae3f84d223_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfNy0xMy0xLTEtMA_7f9c3289-9176-4bd2-9593-4b4a6ad1db7e"
      unitRef="usd">54000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i237e057e4cb54b4081569308c0064263_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfNy0xNS0xLTEtMA_156a829e-395f-406f-922a-0dc4ae002a14"
      unitRef="usd">140000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i237e057e4cb54b4081569308c0064263_D20190101-20190331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfOC0wLTEtMS0wL3RleHRyZWdpb246MTQ1ZjBiOWY1NjU4NDVkZjk3ZjJlOGJhYjMyY2Y1ZmNfMTU_29458d6a-13fd-4754-a4b6-e82c817ca0e8"
      unitRef="usdPerShare">0.18</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStock
      contextRef="ib7c884aa801346f48379eda8a7fb5d1c_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfOC05LTEtMS0w_56e51299-4d21-49cf-acd8-8d736c134639"
      unitRef="usd">4406000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i237e057e4cb54b4081569308c0064263_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfOC0xNS0xLTEtMA_7455811f-5b02-4915-a9e2-65d5b9a651e7"
      unitRef="usd">4406000</us-gaap:DividendsCommonStock>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i237e057e4cb54b4081569308c0064263_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfOS0wLTEtMS0wL3RleHRyZWdpb246ZTZiN2MyOWQ1NzZkNDI4YThiYzk2NmRmMjQ3NWNhODJfNzA_b890207e-b536-43a6-a8a4-9930eacd4a9e"
      unitRef="usd">-95000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
      contextRef="idd302227500443ea9fae94bef378d466_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfOS03LTEtMS0w_54e507a6-4efc-41fe-b5bf-c5366b362c71"
      unitRef="usd">-280000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
      contextRef="i237e057e4cb54b4081569308c0064263_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfOS0xNS0xLTEtMA_b55489e0-1967-4b8b-aaf8-dcd545fcb079"
      unitRef="usd">-280000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i1ca9bf449afe440cbca920ae3f84d223_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTAtMTEtMS0xLTA_dcf2dbed-2680-42b4-b394-c61ec98a43b4"
      unitRef="shares">432000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i1ca9bf449afe440cbca920ae3f84d223_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTAtMTMtMS0xLTA_c7341b92-1e77-4974-935a-25e9366a90a9"
      unitRef="usd">14688000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i237e057e4cb54b4081569308c0064263_D20190101-20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTAtMTUtMS0xLTA_a0cda27b-144d-4e82-a047-955e386612d8"
      unitRef="usd">14688000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:SharesIssued
      contextRef="i4101101424924cd09249fefc3f2a4f56_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTEtMS0xLTEtMA_215ebaaa-20de-46f0-ba29-ba5958ed161b"
      unitRef="shares">71860000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i4101101424924cd09249fefc3f2a4f56_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTEtMy0xLTEtMA_fe725607-0c0e-4ee9-a7e3-5afd0e235e67"
      unitRef="usd">719000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i5ae8924f0f654a53812f91357359837e_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTEtNS0xLTEtMA_15302d1f-3c67-4568-a1c1-3c477d66c4d1"
      unitRef="usd">450276000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i138c37779a644df8b59b5e5e3582e8b4_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTEtNy0xLTEtMA_adab2334-e620-413c-8d57-0496702b2cc3"
      unitRef="usd">1184000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id727ef70912c4f46be3ead934fc9673a_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTEtOS0xLTEtMA_0438167c-6d7e-4784-ba4d-205ad9f8043a"
      unitRef="usd">259356000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="if6d72c4dabd743c5b2a17582717baa4c_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTEtMTEtMS0xLTA_1856806c-a4b3-46c6-baa5-60315391ab85"
      unitRef="shares">46249000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="if6d72c4dabd743c5b2a17582717baa4c_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTEtMTMtMS0xLTA_7e81359b-9845-4aee-ba9a-80235e4b275d"
      unitRef="usd">-532963000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i6be4d13ac9034c5694b88b0550a98c2b_I20190331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTEtMTUtMS0xLTA_b5a95870-cd29-4332-b260-ba27021bfb3e"
      unitRef="usd">178572000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="id5b89379d0e04d5ebc45c0f524ef62be_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTItOS0xLTEtMA_8c26d831-7b31-421a-b259-ee07e28ad864"
      unitRef="usd">74859000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i950b1b8b5345442e93ad272195defab1_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTItMTUtMS0xLTA_6b8665d1-a536-4317-9cb5-11c5a4fc68cf"
      unitRef="usd">74859000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i44eb6013205d49b5845ee6f4dbc2814a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTMtMS0xLTEtMA_062b4488-a993-455e-b392-26c7c1fe058c"
      unitRef="shares">5000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ib5e785bf3b8a43c9a28913ce0c825fec_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTMtNS0xLTEtMA_aaad0882-5944-4f1b-928c-e5596290997c"
      unitRef="usd">177000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="id5b89379d0e04d5ebc45c0f524ef62be_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTMtOS0xLTEtMA_4f006f41-8205-492f-a18d-ad657c7b71d8"
      unitRef="usd">-177000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i950b1b8b5345442e93ad272195defab1_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTMtMTUtMS0xLTA_5e0d3ccb-ab9b-42e3-9008-85357373c915"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ib5e785bf3b8a43c9a28913ce0c825fec_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTQtNS0xLTEtMA_576f2447-1583-4748-876b-ccd9b0c1dc48"
      unitRef="usd">3524000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i950b1b8b5345442e93ad272195defab1_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTQtMTUtMS0xLTA_a0067819-a534-4114-82b0-b6678350d00c"
      unitRef="usd">3524000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ib5e785bf3b8a43c9a28913ce0c825fec_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTUtNS0xLTEtMA_0e55e92f-5ce1-4cd4-b801-250876b8ceae"
      unitRef="usd">94000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i800316ec430e4ed1b3d00cc79149d29a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTUtMTEtMS0xLTA_429ad40d-d3e0-4c06-8db4-bb5631ee41b2"
      unitRef="shares">4000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i800316ec430e4ed1b3d00cc79149d29a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTUtMTMtMS0xLTA_b21f4182-4c65-4aa2-a01a-af53806c8608"
      unitRef="usd">49000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i950b1b8b5345442e93ad272195defab1_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTUtMTUtMS0xLTA_4d8174e5-7089-4992-a653-469cc19154f8"
      unitRef="usd">143000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i950b1b8b5345442e93ad272195defab1_D20190401-20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTYtMC0xLTEtMC90ZXh0cmVnaW9uOmMyOTEwN2Y0MjQ4ZTQwYTViODMzNzcwOWZiNzA0NmU3XzE1_2d9a59c6-7065-4a66-9581-d3b99221f8c6"
      unitRef="usdPerShare">0.18</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStock
      contextRef="id5b89379d0e04d5ebc45c0f524ef62be_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTYtOS0xLTEtMA_31c44370-dc31-4cf4-b3ab-8c5cf6e5ca02"
      unitRef="usd">4278000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i950b1b8b5345442e93ad272195defab1_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTYtMTUtMS0xLTA_8f4e290f-1823-4193-b84f-25caabe238fc"
      unitRef="usd">4278000</us-gaap:DividendsCommonStock>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="i950b1b8b5345442e93ad272195defab1_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTctMC0xLTEtMC90ZXh0cmVnaW9uOjRjNzhhYWEyM2EzYzQ2ZjU4MzI1NTliOThlYjk4NGNiXzcw_0459ae94-9db5-4acd-b705-288cab6012f0"
      unitRef="usd">-162000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
      contextRef="ic7b39664b7454ca09bc8e496a46c384c_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTctNy0xLTEtMA_0fa99d7d-2eeb-4421-9032-c0a6ef5a085d"
      unitRef="usd">-478000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
      contextRef="i950b1b8b5345442e93ad272195defab1_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTctMTUtMS0xLTA_7482e207-7d0e-4fbd-91fb-c8a278ce648c"
      unitRef="usd">-478000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i800316ec430e4ed1b3d00cc79149d29a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTgtMTEtMS0xLTA_83c663df-2572-4e8b-ba5d-e983dcfe82b5"
      unitRef="shares">1048000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i800316ec430e4ed1b3d00cc79149d29a_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTgtMTMtMS0xLTA_d84efe8a-ea24-4d39-9edf-b10aa6c0d661"
      unitRef="usd">37486000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i950b1b8b5345442e93ad272195defab1_D20190401-20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTgtMTUtMS0xLTA_5a4bd92c-9f46-433a-b2f9-4abe843c2e0f"
      unitRef="usd">37486000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:SharesIssued
      contextRef="ia502696482d841b7b9d01efd5df4c1ac_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTktMS0xLTEtMA_a13d90bc-5a6e-4157-8242-3b374201cf39"
      unitRef="shares">71865000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ia502696482d841b7b9d01efd5df4c1ac_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTktMy0xLTEtMA_61a82415-177c-4745-ac9a-1a46dbc150d9"
      unitRef="usd">719000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ieebb1b306717468f9046219ebc621a82_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTktNS0xLTEtMA_e3379540-155f-4703-b5aa-875ff14ce510"
      unitRef="usd">454071000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i576fc31cf2de4b39a8165acb2bc0adc0_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTktNy0xLTEtMA_730b00b6-02ba-497a-a83c-2e7fd3e6fdeb"
      unitRef="usd">706000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i28ef8ead24b44963ad64a3b073b03493_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTktOS0xLTEtMA_e7901b2c-57ed-40ac-a0c8-e04ab162eabb"
      unitRef="usd">329760000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="iac7ce86078cb49e7a4f67f3867412999_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTktMTEtMS0xLTA_bdd6eb1f-23b7-4441-9eab-d9ee153d3c35"
      unitRef="shares">47293000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="iac7ce86078cb49e7a4f67f3867412999_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTktMTMtMS0xLTA_c93e8ec0-cec9-4022-9715-97590d5689db"
      unitRef="usd">-570400000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i35e4d114c41b45ea8f5ef193897c2318_I20190630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMTktMTUtMS0xLTA_9fd4c39b-454f-47ea-b23f-8f2ad88284e3"
      unitRef="usd">214856000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i30a41ace22e944449ee8121fe5c33145_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjAtOS0xLTEtNzY0_a98af973-68ae-45f7-9a28-461f3357fb9b"
      unitRef="usd">14940000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjAtMTUtMS0xLTEzNjQ_f5b7b1a2-5b38-44b5-b83e-3b9377df47ff"
      unitRef="usd">14940000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="ief15bb3f8eb04d808186fc4e7b59b004_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjEtMS0xLTEtNzQw_542a4610-7ca5-4a50-9145-209cfa8f07a9"
      unitRef="shares">9000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="iec8ac03d2511411d8ba883f3b2747437_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjEtNS0xLTEtNzQ2_55f556e0-d9bc-4d4c-b5e9-627f58b36d92"
      unitRef="usd">221000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i30a41ace22e944449ee8121fe5c33145_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjEtOS0xLTEtNzY3_74445ee9-796a-4eab-94d8-2c325072cbbc"
      unitRef="usd">-221000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjEtMTUtMS0xLTEzNjQ_9db85cc6-aa41-4636-8407-8dfb86e3de53"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="iec8ac03d2511411d8ba883f3b2747437_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjItNS0xLTEtNzQ5_74eee91f-dd8c-445a-871d-16b2f83657cb"
      unitRef="usd">2419000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjItMTUtMS0xLTEzNjQ_c91c553f-20ab-42cf-a454-7233452e3ca7"
      unitRef="usd">2419000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="iec8ac03d2511411d8ba883f3b2747437_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjMtNS0xLTEtNzUy_ee865e6e-53ac-4634-b326-cac862a43943"
      unitRef="usd">91000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="if706f064e3e842bfa66e2e139d81aa18_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjMtMTEtMS0xLTc3Ng_e2775cd7-a10b-43de-80bb-08a0b9ce0d70"
      unitRef="shares">4000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="if706f064e3e842bfa66e2e139d81aa18_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjMtMTMtMS0xLTc4Mg_78c7eea8-7c34-4288-bcc0-0829a4336fef"
      unitRef="usd">53000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjMtMTUtMS0xLTEzNjQ_8d42da1f-99e3-4cd6-aae6-799daa9f4cc3"
      unitRef="usd">144000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjQtMC0xLTEtMTc4L3RleHRyZWdpb246MzhhZjQwNzg2ODI5NDFkNDhkYjczOWUzNDM2ZDExMmVfNDM5ODA0NjUxMTE0MA_92d5baa3-4ec4-4e35-8004-48949342a680"
      unitRef="usdPerShare">0.18</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStock
      contextRef="i30a41ace22e944449ee8121fe5c33145_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjQtOS0xLTEtNzcw_c9909e58-0c23-44a7-a587-7e869f2d2d0c"
      unitRef="usd">4043000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjQtMTUtMS0xLTEzNjQ_266addc2-11e2-414d-be23-3e4a77ea6e63"
      unitRef="usd">4043000</us-gaap:DividendsCommonStock>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjUtMC0xLTEtMTc4L3RleHRyZWdpb246ZjZhN2I5MjAwZTc0NDU2ZDljOWYzODJmN2Y4YmU5NDZfNDM5ODA0NjUxMTE4Mg_f219410d-bfcb-459c-80fe-65286f6b3780"
      unitRef="usd">-37000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationTax>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
      contextRef="i9ad3f7bfbaff4d29a642dcd8b7221bfc_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjUtNy0xLTEtNzU1_d348c3ce-562a-4da9-8618-e5687fe6bdca"
      unitRef="usd">-113000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjUtMTUtMS0xLTEzNjQ_ac56745c-443d-44d5-8c7f-e4d0d2dc2eb9"
      unitRef="usd">-113000</us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTaxParent>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="if706f064e3e842bfa66e2e139d81aa18_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjYtMTEtMS0xLTc3Mw_e368459d-07db-4944-99b6-5f1e6b4d81b5"
      unitRef="shares">1169000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="if706f064e3e842bfa66e2e139d81aa18_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjYtMTMtMS0xLTc3OQ_9e68370e-0b73-46e6-84b3-ef85a2a9a4d6"
      unitRef="usd">40278000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjYtMTUtMS0xLTEzNjQ_182891f4-2c95-454a-babe-514521f9221d"
      unitRef="usd">40278000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:SharesIssued
      contextRef="iefa67ac6776747d6964ca986216141aa_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjctMS0xLTEtMTM2NA_f792d90b-7fcb-4b20-bdcc-a5ccf9262d02"
      unitRef="shares">71874000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="iefa67ac6776747d6964ca986216141aa_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjctMy0xLTEtMTM2NA_11858e7b-0379-42d9-bd24-335d48d6cd8a"
      unitRef="usd">719000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic1f6a7e756e1486592959f61caa4e91e_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjctNS0xLTEtMTM2NA_53a404e8-aa81-4713-9141-0c4f945025d1"
      unitRef="usd">456802000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i61ebeaa0b35847908a5122b113ed5c8d_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjctNy0xLTEtMTM2NA_6c4d4185-0613-457d-a40a-3d316c2b1a4e"
      unitRef="usd">593000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id5d81f7df7d541ec80ccf754836fb3f3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjctOS0xLTEtMTM2NA_6f8bc138-f127-4c4d-b182-bbf8a1532083"
      unitRef="usd">340436000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="if58b793395da4f93a90d7708826c8e44_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjctMTEtMS0xLTEzNjQ_549056a8-f768-48ca-bcb3-446edfbc92ab"
      unitRef="shares">48458000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="if58b793395da4f93a90d7708826c8e44_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjctMTMtMS0xLTEzNjQ_08e2d811-852f-4fbb-9115-f9e65068f0e9"
      unitRef="usd">-610625000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjU0ZWZlZjRmNTA1MTRiNjZhMThkYTQyZTNmYzFmNTdmL3RhYmxlcmFuZ2U6NTRlZmVmNGY1MDUxNGI2NmExOGRhNDJlM2ZjMWY1N2ZfMjctMTUtMS0xLTEzNjQ_e9abb26d-a32c-4c77-ad19-22a3a1cdb7c5"
      unitRef="usd">187925000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="ic38700d2493944a7acc72f5ee997b222_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMi0xLTEtMS0w_9b7d42ca-6e11-4a4f-907e-42f057fd902e"
      unitRef="shares">71494000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ic38700d2493944a7acc72f5ee997b222_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMi0zLTEtMS0w_5ba70cee-071a-4c8f-8844-7e96b44551e3"
      unitRef="usd">715000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i73e6cbab116a467b9e22829606bec38c_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMi01LTEtMS0w_50ad9d9e-73a3-449e-b876-e66743f50fb7"
      unitRef="usd">437394000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i380a9760aa0742fe80f00f08ce2455b7_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMi03LTEtMS0w_d7b27e16-46d1-4546-b232-8790e4900bde"
      unitRef="usd">100000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i763e01084f504fc7ad91b6fcd963aeb8_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMi05LTEtMS0w_894fe82a-cb5c-44cc-b7d9-64deb528aab4"
      unitRef="usd">195143000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="i91555a471bdd49eaa7be365f273cd802_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMi0xMS0xLTEtMA_80138a43-442d-462f-aad0-c47656f29791"
      unitRef="shares">45167000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i91555a471bdd49eaa7be365f273cd802_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMi0xMy0xLTEtMA_0ac2305b-3add-4d16-b0f3-01baec5abd98"
      unitRef="usd">-499075000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4fe789f4a37b4155b06ffd257d6a6d56_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMi0xNS0xLTEtMA_9331c885-785d-4ce2-9490-ec0a482fd2bf"
      unitRef="usd">134277000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="id173813266314d3bb8ca8ee551c1d625_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMy05LTEtMS0w_d8e93d07-b438-4830-90d0-1fca646ccb0a"
      unitRef="usd">9175000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i81373b1d9841419c8251b340dab8f362_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMy0xNS0xLTEtMA_ef4f1401-bd73-474e-8691-5310c9fea69f"
      unitRef="usd">9175000</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple
      contextRef="i51feef4b6e674186915e54d2d611a5df_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfNC0wLTEtMS0wL3RleHRyZWdpb246ZTU2MzgyNTgxMTZkNDAzMDk5NGZmY2NmOGY0MWY2ODNfODA_8ae32a99-e60d-4730-ae12-f8f264a38eb8"
      unitRef="usd">63000</us-gaap:IncomeTaxEffectsAllocatedDirectlyToEquityCumulativeEffectOfChangeInAccountingPrinciple>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="i26bda93a08d5411d8b505b18fed6897d_I20180101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfNC05LTEtMS0w_f8259d25-dba9-4cbd-aa7b-cc36e92e49ed"
      unitRef="usd">-179000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption
      contextRef="i178d5a52d9584b29af6c05a56df42135_I20180101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfNC0xNS0xLTEtMA_afb0459b-de1f-4182-add4-5bb1b319f36e"
      unitRef="usd">-179000</us-gaap:CumulativeEffectOfNewAccountingPrincipleInPeriodOfAdoption>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i7d0bcc7e7c4541429b64d6910c98dc13_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfNS0xLTEtMS0w_13271ecc-54ae-4fd8-b8d4-81b9cd1ea77b"
      unitRef="shares">63000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i7d0bcc7e7c4541429b64d6910c98dc13_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfNS0zLTEtMS0w_44c6267c-be56-4ce2-8bff-69c92e17fd4a"
      unitRef="usd">1000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i95588f1a7dd440019fd39dbd6372e31a_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfNS01LTEtMS0w_d8474249-b687-406f-82d3-04405f660cbf"
      unitRef="usd">166000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="id173813266314d3bb8ca8ee551c1d625_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfNS05LTEtMS0w_0a1dff48-0829-44f8-bfa5-51bffe9278e2"
      unitRef="usd">-167000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i81373b1d9841419c8251b340dab8f362_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfNS0xNS0xLTEtMA_04ab6842-b3bc-4c63-94e3-de8dcba9247e"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="i7d0bcc7e7c4541429b64d6910c98dc13_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfNi0xLTEtMS0w_ad848141-6ea4-4131-be0b-10bfb1182865"
      unitRef="shares">5000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i95588f1a7dd440019fd39dbd6372e31a_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfNi01LTEtMS0w_36ef8a8b-fedf-4ca1-b232-51b81dce0f5b"
      unitRef="usd">46000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
      contextRef="iff246a8b55c240978320cd147e1371a8_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfNi0xMS0xLTEtMA_41f3d5ea-8ffe-4518-a4d6-131415cd7d15"
      unitRef="shares">1000</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="iff246a8b55c240978320cd147e1371a8_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfNi0xMy0xLTEtMA_89bfeb2b-3025-4122-bec1-cadee66b8ef3"
      unitRef="usd">-46000</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
      contextRef="i81373b1d9841419c8251b340dab8f362_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfNi0xNS0xLTEtMA_82e69005-6be2-462d-bcf4-d0ad21db2dea"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i95588f1a7dd440019fd39dbd6372e31a_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfNy01LTEtMS0w_549bfb90-a985-4a4c-98d2-7728dde3a609"
      unitRef="usd">2260000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i81373b1d9841419c8251b340dab8f362_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfNy0xNS0xLTEtMA_9f4d960f-576e-44ef-a21d-8fa8c0f244af"
      unitRef="usd">2260000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i95588f1a7dd440019fd39dbd6372e31a_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfOC01LTEtMS0w_2f87c042-f643-4369-88a0-d299397995c9"
      unitRef="usd">71000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="iff246a8b55c240978320cd147e1371a8_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfOC0xMS0xLTEtMA_b9420865-7b63-48c0-ab3c-96059c43150a"
      unitRef="shares">6000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="iff246a8b55c240978320cd147e1371a8_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfOC0xMy0xLTEtMA_a34dc7c5-e2b3-4e2f-8504-1c33caa573fa"
      unitRef="usd">61000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i81373b1d9841419c8251b340dab8f362_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfOC0xNS0xLTEtMA_6e4ad499-6891-4e70-aabf-2ab31f206f51"
      unitRef="usd">132000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i81373b1d9841419c8251b340dab8f362_D20180101-20180331"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfOS0wLTEtMS0wL3RleHRyZWdpb246MDE4YmZjZDFmZjUzNDI4OThlNDI1NjFhOTc5YjE4NWVfMTU_0d2e5afe-44e6-40b7-b6ad-7967facb8304"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStock
      contextRef="id173813266314d3bb8ca8ee551c1d625_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfOS05LTEtMS0w_ddaa6416-348e-4404-8cfe-f9701a0a41c8"
      unitRef="usd">2973000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i81373b1d9841419c8251b340dab8f362_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfOS0xNS0xLTEtMA_1690e72a-b916-4c60-8469-48000f8a0ef0"
      unitRef="usd">2973000</us-gaap:DividendsCommonStock>
    <us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToParent
      contextRef="i81373b1d9841419c8251b340dab8f362_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTAtMC0xLTEtMC90ZXh0cmVnaW9uOmVjMTVmMjczZWIwZjRlOTRhNzc2NzUxYmI5NDMyYjBjXzYy_3b773388-4e96-4d92-9da8-4fa94848fcaa"
      unitRef="usd">176000</us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent
      contextRef="ibd998490718641cb9b8431c9b936d163_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTAtNy0xLTEtMA_cd1cf385-93e9-43cb-aeb6-bd2f35b99f94"
      unitRef="usd">517000</us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent
      contextRef="i81373b1d9841419c8251b340dab8f362_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTAtMTUtMS0xLTA_586b959c-bde5-4f4b-85e8-2c3bac002814"
      unitRef="usd">517000</us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="iff246a8b55c240978320cd147e1371a8_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTEtMTEtMS0xLTA_d874e44d-5fbc-4e55-a6e6-e4eba193d623"
      unitRef="shares">319000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="iff246a8b55c240978320cd147e1371a8_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTEtMTMtMS0xLTA_659fc980-fdc3-4b63-b8f6-e0bc75ed062d"
      unitRef="usd">8715000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i81373b1d9841419c8251b340dab8f362_D20180101-20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTEtMTUtMS0xLTA_60f891c7-d28a-4351-9966-362840eaebd7"
      unitRef="usd">8715000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:SharesIssued
      contextRef="i3da80f9b67cf4e1b840a76fc65050ae8_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTItMS0xLTEtMA_77866166-5c3c-45e7-b3b8-ba8a0cf2b65e"
      unitRef="shares">71562000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="i3da80f9b67cf4e1b840a76fc65050ae8_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTItMy0xLTEtMA_07367d45-e38a-4bc6-855e-e4c2f11820da"
      unitRef="usd">716000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic807b8e4411c4b85ae1e9c11e405f925_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTItNS0xLTEtMA_8b9852a3-a6c5-49a8-8f7c-df9bb8a9b183"
      unitRef="usd">439937000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id55713f3afe141cc8d1bafb068d037ee_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTItNy0xLTEtMA_af229b0a-937f-4ed0-b70c-9c4a2281d31d"
      unitRef="usd">617000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i4338e24456ea4bbab7bad0328b95be7c_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTItOS0xLTEtMA_03f79428-7f19-4092-b09c-ed16eff7b80c"
      unitRef="usd">200999000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="ibd70bab82bac43a2868984c15e427074_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTItMTEtMS0xLTA_e30b2a57-8003-4b7f-beb2-8d4f6b78b895"
      unitRef="shares">45481000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ibd70bab82bac43a2868984c15e427074_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTItMTMtMS0xLTA_fc51664d-24e0-4894-bc20-b3590f8e0c6c"
      unitRef="usd">-507775000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i832db0f3306e48c6a5b6a74a8aa6b80e_I20180331"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTItMTUtMS0xLTA_596e905f-70b3-4cff-86db-c76ad3247c3c"
      unitRef="usd">134494000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="ia0ee7d4243a54559a3dd4526dff04c0a_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTMtOS0xLTEtMA_7b0dcf3f-30c2-43eb-908d-4f783067a572"
      unitRef="usd">16272000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i995a5ef8167745639645fa32f408dfdc_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTMtMTUtMS0xLTA_1410d6e5-d5af-4526-a452-a4b87027541c"
      unitRef="usd">16272000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="id9ba3b099e944d21b1d3c525e03abada_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTQtMS0xLTEtMA_e8a94339-19e7-4d8c-8678-9d23c30f70a7"
      unitRef="shares">34000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i497dea5bcf8e44948fb08e3bbf141203_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTQtNS0xLTEtMA_b3290626-030b-4458-a5c8-1a4dd22023f9"
      unitRef="usd">158000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ia0ee7d4243a54559a3dd4526dff04c0a_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTQtOS0xLTEtMA_9d2cb56e-96d6-4d3c-afa8-a49177fbae7d"
      unitRef="usd">-158000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i995a5ef8167745639645fa32f408dfdc_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTQtMTUtMS0xLTA_585cd76e-ae18-462d-82a6-7c6612d205b2"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i497dea5bcf8e44948fb08e3bbf141203_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTUtNS0xLTEtMA_8f79348f-4758-4f39-b505-4985e724e19d"
      unitRef="usd">2292000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="i995a5ef8167745639645fa32f408dfdc_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTUtMTUtMS0xLTA_8d611d13-e2d4-415d-8b60-8a4de2c5134d"
      unitRef="usd">2292000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i497dea5bcf8e44948fb08e3bbf141203_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTYtNS0xLTEtMA_7c85643b-448c-4684-9983-836ce38e3755"
      unitRef="usd">73000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="ibbe4d13325644a258b0cc80b56fdff6d_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTYtMTEtMS0xLTA_c420681c-4c3e-459e-995d-975e85cfa7b0"
      unitRef="shares">5000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ibbe4d13325644a258b0cc80b56fdff6d_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTYtMTMtMS0xLTA_8b36c2f1-a0e0-43b8-a55c-6aa7eea85d6a"
      unitRef="usd">56000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i995a5ef8167745639645fa32f408dfdc_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTYtMTUtMS0xLTA_ab7f7698-32f3-4cb2-9595-0f9e58b13ee3"
      unitRef="usd">129000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="i995a5ef8167745639645fa32f408dfdc_D20180401-20180630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTctMC0xLTEtMC90ZXh0cmVnaW9uOjBhMTI4ODY5NDEzZjQ5ZWJhODg5ZDcxZGU4ZjE5NzM3XzE1_f23b21c2-bd53-477f-b7fa-6e03fd8d828c"
      unitRef="usdPerShare">0.12</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStock
      contextRef="ia0ee7d4243a54559a3dd4526dff04c0a_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTctOS0xLTEtMA_661b316b-dee4-4251-878f-f296b756c8fe"
      unitRef="usd">2970000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="i995a5ef8167745639645fa32f408dfdc_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTctMTUtMS0xLTA_06915c59-778e-4e48-ba9c-f62708933808"
      unitRef="usd">2970000</us-gaap:DividendsCommonStock>
    <us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToParent
      contextRef="i995a5ef8167745639645fa32f408dfdc_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTgtMC0xLTEtMC90ZXh0cmVnaW9uOjI5ZTMxZTUxMjgwNzRjMjZiOGU2OWU2NjBjOTRiNTdhXzYy_68b3bd7c-56d8-4d94-afcf-7ed5407757e7"
      unitRef="usd">61000</us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent
      contextRef="i39684d82d44147ae89b8ae7d467bb047_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTgtNy0xLTEtMA_9b0b3978-9e27-4395-970a-e01189b507fe"
      unitRef="usd">180000</us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent
      contextRef="i995a5ef8167745639645fa32f408dfdc_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTgtMTUtMS0xLTA_27b7a149-09f3-4b4a-a2d7-49ccf4701e53"
      unitRef="usd">180000</us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="ibbe4d13325644a258b0cc80b56fdff6d_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTktMTEtMS0xLTA_c92b8f18-cec9-40cf-9a06-97aa0f1142e3"
      unitRef="shares">3000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="ibbe4d13325644a258b0cc80b56fdff6d_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTktMTMtMS0xLTA_ce97024e-7a7b-464e-b781-c7c28eb676f4"
      unitRef="usd">91000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i995a5ef8167745639645fa32f408dfdc_D20180401-20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMTktMTUtMS0xLTA_64cee326-1c38-4fbc-85c7-14fdd3e40af8"
      unitRef="usd">91000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:SharesIssued
      contextRef="ia84482414a1b426f8d07afe605d5d12b_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjAtMS0xLTEtMA_d75dcf3e-2203-4cca-bc5b-c90f86d54f4e"
      unitRef="shares">71596000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ia84482414a1b426f8d07afe605d5d12b_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjAtMy0xLTEtMA_8f2458fb-ec13-4b06-97e7-1ade6af536b6"
      unitRef="usd">716000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ibac42956a895436998d10f4c956c4de7_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjAtNS0xLTEtMA_61fd877b-5b5f-4e2f-aac5-b7cbbc559e46"
      unitRef="usd">442460000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i93882bca51054adab92745eef60dde0d_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjAtNy0xLTEtMA_9e96e083-a934-495c-810b-3331fb869053"
      unitRef="usd">797000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ic53f3a3f1d0c4f1ea8897232c7afa959_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjAtOS0xLTEtMA_4d6678aa-659f-437f-9ac9-18c501032fb4"
      unitRef="usd">214143000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="ic9a384866c7845b98099785505cfcde2_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjAtMTEtMS0xLTA_56df5f32-0664-4cf8-99a9-88734cdc272a"
      unitRef="shares">45479000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ic9a384866c7845b98099785505cfcde2_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjAtMTMtMS0xLTA_c6660351-1364-4bcf-b54d-99d9731382e2"
      unitRef="usd">-507810000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i35a5d6331fd74efaafcced747abe7542_I20180630"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjAtMTUtMS0xLTA_205236a0-2b71-4b1a-b5e3-72a56f8e9cc3"
      unitRef="usd">150306000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="i13b83518d7de4ae899fe35db385c0141_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjEtOS0xLTEtMTM2Ng_4e2bd587-c2b5-4d7d-9d01-da8d2c5ae786"
      unitRef="usd">16177000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjEtMTUtMS0xLTEzNjY_3d7caa09-1bac-4269-9432-fe8075b0871d"
      unitRef="usd">16177000</us-gaap:NetIncomeLoss>
    <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation
      contextRef="i497981d95a884cbb93a3d673ffa66669_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjItMS0xLTEtODUy_ca8cdb7b-0894-4043-96be-5cd5fdda9d5d"
      unitRef="shares">-52000</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="ica7d89d3ebd94aceb068eb66f57020c2_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjItNS0xLTEtMTM2Ng_49ab0f4b-4195-4478-bdd3-b4ad8aad4216"
      unitRef="usd">201000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="i13b83518d7de4ae899fe35db385c0141_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjItOS0xLTEtMTM2Ng_bee6fbaf-bbac-4505-8737-d872b19ba9fe"
      unitRef="usd">-201000</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjItMTUtMS0xLTEzNjY_0bfeba63-0fa5-4465-8184-7d421108fba5"
      unitRef="usd">0</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="ica7d89d3ebd94aceb068eb66f57020c2_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjMtNS0xLTEtMTM2Ng_ef9e6dc6-a210-4f78-a1ae-dbc1e79b3e9a"
      unitRef="usd">2006000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjMtMTUtMS0xLTEzNjY_4ac8ceeb-fd38-49c7-a275-80e7619034bd"
      unitRef="usd">2006000</us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="ica7d89d3ebd94aceb068eb66f57020c2_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjQtNS0xLTEtMTM2Ng_b527297e-7422-41fb-8603-6f20cdac8166"
      unitRef="usd">95000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
      contextRef="i0d00d1bb45b54cdf864d2d436ad1cc36_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjQtMTEtMS0xLTEzNjY_6b114ce0-f1bd-4ee9-b41f-e395308726fc"
      unitRef="shares">4000</us-gaap:StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i0d00d1bb45b54cdf864d2d436ad1cc36_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjQtMTMtMS0xLTEzNjY_7b6da41e-da7e-4e13-a362-f1a0a1e349d5"
      unitRef="usd">49000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjQtMTUtMS0xLTEzNjY_44e43199-7571-4da6-9a9a-ffcb13c2e999"
      unitRef="usd">144000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:CommonStockDividendsPerShareDeclared
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjUtMC0xLTEtODEvdGV4dHJlZ2lvbjo3NjJmNzQ3ZTMxZjg0ZmRiYjg0Y2EwODUyZjI1ZTMzMl80Mzk4MDQ2NTExMTQw_a5482a35-ccd2-4b34-9806-b91b3b74f223"
      unitRef="usdPerShare">0.18</us-gaap:CommonStockDividendsPerShareDeclared>
    <us-gaap:DividendsCommonStock
      contextRef="i13b83518d7de4ae899fe35db385c0141_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjUtOS0xLTEtMTM2Ng_a06de75a-c078-4fef-9438-1eb30cd926a2"
      unitRef="usd">4461000</us-gaap:DividendsCommonStock>
    <us-gaap:DividendsCommonStock
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjUtMTUtMS0xLTEzNjY_39b866b4-4394-42df-9319-ad8eb68fe942"
      unitRef="usd">4461000</us-gaap:DividendsCommonStock>
    <us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToParent
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjYtMC0xLTEtODEvdGV4dHJlZ2lvbjoxOWFmMjY1ZDJhOTk0N2I0OGZmYzgzMzI5ZWYwZWYxZF80Mzk4MDQ2NTExMTcy_10a0b607-d3f9-443a-8053-bda9054b263a"
      unitRef="usd">38000</us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent
      contextRef="i3b6a9b5dd213452abd285936ae297395_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjYtNy0xLTEtMTM2Ng_9d42c73d-8555-466a-9d2b-f0f72c3e847f"
      unitRef="usd">110000</us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent>
    <us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjYtMTUtMS0xLTEzNjY_218b2e1f-3bea-47d2-86f9-a0f3a7d97986"
      unitRef="usd">110000</us-gaap:OtherComprehensiveIncomeDerivativesQualifyingAsHedgesNetOfTaxPortionAttributableToParent>
    <us-gaap:TreasuryStockSharesAcquired
      contextRef="i0d00d1bb45b54cdf864d2d436ad1cc36_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjctMTEtMS0xLTEzNjY_7590f5e3-810c-413a-b72f-50019de2f129"
      unitRef="shares">8000</us-gaap:TreasuryStockSharesAcquired>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="i0d00d1bb45b54cdf864d2d436ad1cc36_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjctMTMtMS0xLTEzNjY_b0df6c8c-fc6e-4110-8ae2-bdba5a8bd1bf"
      unitRef="usd">335000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:TreasuryStockValueAcquiredCostMethod
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjctMTUtMS0xLTEzNjY_1692c326-1a26-4820-b8b6-d44dde074f8b"
      unitRef="usd">335000</us-gaap:TreasuryStockValueAcquiredCostMethod>
    <us-gaap:SharesIssued
      contextRef="ibf59218765e54cd4bb8ac0032a7b5085_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjgtMS0xLTEtMTA2_fc80c4c0-9a89-4e5f-a1c1-75b215a85be9"
      unitRef="shares">71544000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ibf59218765e54cd4bb8ac0032a7b5085_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjgtMy0xLTEtMTA3_17078673-1270-4ef9-b6de-d4edbf2440ee"
      unitRef="usd">716000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="i41ec5241ca8f40a38959b37cac09f13d_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjgtNS0xLTEtMTEx_cff26555-9859-49fe-869b-2353c6392cfe"
      unitRef="usd">444762000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="id362ee0cdf3c4c66b0d2044a5fd7e43d_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjgtNy0xLTEtMTEz_e1515071-4730-4f77-89b5-18247ccfa609"
      unitRef="usd">907000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="if3518f85e7bf471d8615e8e4acb3b0bb_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjgtOS0xLTEtMTE1_81c944a1-95f2-40da-9ba4-7c7202df5c4a"
      unitRef="usd">225658000</us-gaap:StockholdersEquity>
    <us-gaap:SharesIssued
      contextRef="ib207b1114d2e4891a5118d16e344c4e9_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjgtMTEtMS0xLTExNw_779c60f0-121b-49c8-8bb5-a14778f985bf"
      unitRef="shares">45483000</us-gaap:SharesIssued>
    <us-gaap:StockholdersEquity
      contextRef="ib207b1114d2e4891a5118d16e344c4e9_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjgtMTMtMS0xLTExOQ_2940b897-8a91-4ad5-a22b-9864c1327e67"
      unitRef="usd">-508096000</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity
      contextRef="ifaf787cd7f3546b8ab65f1a41a7b50b7_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yMi9mcmFnOjFkODZhODhkZGI4OTQ5MjVhYmY3MWU4N2UyN2FjZjU1L3RhYmxlOjkzNmM3OTNkNWUwYjQ3ZjdhOTQwMTVkZWNkYjA0YjY4L3RhYmxlcmFuZ2U6OTM2Yzc5M2Q1ZTBiNDdmN2E5NDAxNWRlY2RiMDRiNjhfMjgtMTUtMS0xLTEzNjY_26bd6e08-81e2-40bb-af48-0dd263c6d37a"
      unitRef="usd">163947000</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMy0xLTEtMS0w_d73a278e-330f-426c-a2d4-1c74763b8099"
      unitRef="usd">116654000</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMy0zLTEtMS0w_de822bdd-3a18-45a7-92ab-5c47f9b28502"
      unitRef="usd">41624000</us-gaap:NetIncomeLoss>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNS0xLTEtMS0w_3d2c7000-3899-4884-b978-cdd4f8ceca6f"
      unitRef="usd">79602000</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNS0zLTEtMS0w_a9c481d0-5149-45d8-9480-e90fd7b1fdf0"
      unitRef="usd">0</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNi0xLTEtMS0w_6dfce616-398a-4941-aa3b-f6703ba43e8d"
      unitRef="usd">1022000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:DeferredIncomeTaxesAndTaxCredits
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNi0zLTEtMS0w_932969a3-d654-4578-942b-d3a5809f4fa5"
      unitRef="usd">-1025000</us-gaap:DeferredIncomeTaxesAndTaxCredits>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNy0xLTEtMS0w_558eefa4-5028-4343-99cf-e888c6497944"
      unitRef="usd">936000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNy0zLTEtMS0w_52f1447f-aeb1-4fc3-a7f0-c1ddee6b0dd5"
      unitRef="usd">1504000</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfOC0xLTEtMS0w_9222e35f-3638-499f-86db-44e64dfca3da"
      unitRef="usd">5051000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfOC0zLTEtMS0w_cb2ee113-4e7d-4025-9d96-044c1db90d32"
      unitRef="usd">6246000</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:ShareBasedCompensation
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfOS0xLTEtMS0w_14f515c1-d4ce-4780-87b3-b6c2a3c20c8b"
      unitRef="usd">7469000</us-gaap:ShareBasedCompensation>
    <us-gaap:ShareBasedCompensation
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfOS0zLTEtMS0w_a4c6ab2c-3c3e-4194-a49e-06c49f009fd5"
      unitRef="usd">6558000</us-gaap:ShareBasedCompensation>
    <us-gaap:PensionAndOtherPostretirementBenefitExpense
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTAtMS0xLTEtMA_aebd5b25-a605-4680-870f-b5bb334d3975"
      unitRef="usd">647000</us-gaap:PensionAndOtherPostretirementBenefitExpense>
    <us-gaap:PensionAndOtherPostretirementBenefitExpense
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTAtMy0xLTEtMA_eb6d8ff4-2c2a-4c11-909b-67426e0b4dfc"
      unitRef="usd">1366000</us-gaap:PensionAndOtherPostretirementBenefitExpense>
    <us-gaap:GainLossOnInvestments
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTEtMS0xLTEtMA_d9e43609-a456-47de-9a50-1e79cae7a1e4"
      unitRef="usd">-80000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnInvestments
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTEtMy0xLTEtMA_1bd9ef58-45e5-4432-b5c7-5330ecfa4769"
      unitRef="usd">-384000</us-gaap:GainLossOnInvestments>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTItMS0xLTEtMA_db1c0b21-04a1-4e07-a598-4125c1a28091"
      unitRef="usd">-1077000</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTItMy0xLTEtMA_dc0567f9-bb3a-483f-8cdf-2503c1dbb4d6"
      unitRef="usd">-23000</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
    <kfrc:NoncashLeaseExpense
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTMtMS0xLTEtMjI1NQ_99076044-77c1-440d-836e-b9bca0a4a6cf"
      unitRef="usd">4830000</kfrc:NoncashLeaseExpense>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTQtMS0xLTEtMjI3OA_ff4860b2-2490-4d04-beb6-af43f465499a"
      unitRef="usd">-359000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTQtMy0xLTEtMjI3OA_e9494b92-d9f3-45e9-b4ef-766e5a81b1b3"
      unitRef="usd">0</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTMtMS0xLTEtMA_60f2b67e-23cf-4403-88fd-26800ae32dea"
      unitRef="usd">459000</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTMtMy0xLTEtMA_b9cf6f4a-b59e-476b-885c-74113e786972"
      unitRef="usd">0</us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTUtMS0xLTEtMA_cc9bd16f-1137-452f-8f98-b4282b4e97dc"
      unitRef="usd">-263000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:OtherNoncashIncomeExpense
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTUtMy0xLTEtMA_9d323ae1-fb48-464b-bda8-fde23db6e8b5"
      unitRef="usd">-265000</us-gaap:OtherNoncashIncomeExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTctMS0xLTEtMA_d968d33c-00eb-4a26-8779-ffc8fa66e8ca"
      unitRef="usd">14987000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTctMy0xLTEtMA_d5737474-6bd8-42fd-8ef7-aecb509e3199"
      unitRef="usd">13252000</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTgtMS0xLTEtMA_e37ead2c-f296-4f7e-923f-a0d635f33733"
      unitRef="usd">-100000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInIncomeTaxesReceivable
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTgtMy0xLTEtMA_c1aaf6e1-70a1-4e6a-bea0-f238b214dcf8"
      unitRef="usd">-6811000</us-gaap:IncreaseDecreaseInIncomeTaxesReceivable>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTktMS0xLTEtMA_87421362-5573-465f-91b5-36181238795f"
      unitRef="usd">1459000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMTktMy0xLTEtMA_b1df71c8-ecce-4c25-b333-ce531c80d4d3"
      unitRef="usd">2535000</us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMjAtMS0xLTEtMA_54fa51b6-85be-4178-98cf-cc1856c42c1a"
      unitRef="usd">6985000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInOtherOperatingAssets
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMjAtMy0xLTEtMA_901376ec-587f-42b9-9625-93a866dc9139"
      unitRef="usd">-940000</us-gaap:IncreaseDecreaseInOtherOperatingAssets>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMjItMS0xLTEtMA_7a72ba6e-0703-4f99-b55f-b4fcdaec3f97"
      unitRef="usd">2638000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMjItMy0xLTEtMA_d4f7189c-0cc2-48cb-ae41-98371ffb4116"
      unitRef="usd">3647000</us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMjMtMS0xLTEtMA_7f65f902-22a3-4e10-8c05-03ffd1944770"
      unitRef="usd">9583000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMjMtMy0xLTEtMA_0ccfa1a1-ab79-4eff-9aab-f1fe0918c560"
      unitRef="usd">4807000</us-gaap:IncreaseDecreaseInEmployeeRelatedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMjQtMS0xLTEtMA_a3f6f54e-8c88-4398-93d0-7b2b48b0da75"
      unitRef="usd">-635000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMjQtMy0xLTEtMA_72406030-19b9-4505-8f04-2de5cea48af3"
      unitRef="usd">6445000</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMjUtMS0xLTEtMA_aced65fc-9963-478a-8286-fe8d07009d9d"
      unitRef="usd">-990000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOtherOperatingLiabilities
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMjUtMy0xLTEtMA_5253cd85-1756-46dd-b211-de5d26671aa0"
      unitRef="usd">867000</us-gaap:IncreaseDecreaseInOtherOperatingLiabilities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMjYtMS0xLTEtMA_6348396f-e54d-4905-8ae6-6dfc93b58c32"
      unitRef="usd">46510000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMjYtMy0xLTEtMA_0c2b993f-a1ad-4651-8ac9-2431187a594c"
      unitRef="usd">64675000</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMjgtMS0xLTEtMA_a73bb652-579c-45ff-a6f4-37ecf71ef937"
      unitRef="usd">7728000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMjgtMy0xLTEtMA_6b7c0826-80ae-41ef-b36f-1b868280375b"
      unitRef="usd">4005000</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMjktMS0xLTEtMA_a7877572-6701-4dd7-b199-a50c98c9e68e"
      unitRef="usd">7500000</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:PaymentsToAcquireEquityMethodInvestments
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMjktMy0xLTEtMA_0c68ab1e-11ea-4691-ab06-ad1236d0c984"
      unitRef="usd">0</us-gaap:PaymentsToAcquireEquityMethodInvestments>
    <us-gaap:ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMzAtMS0xLTEtMA_d707f72d-f5db-4014-9f1d-b4d39337a588"
      unitRef="usd">123254000</us-gaap:ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets>
    <us-gaap:ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMzAtMy0xLTEtMA_9412bdc8-8da0-47e0-9f74-9775e9e12d4a"
      unitRef="usd">1000000</us-gaap:ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMzEtMS0xLTEtMA_a16754d6-3609-4119-a519-71b7bc003839"
      unitRef="usd">108026000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMzEtMy0xLTEtMA_87c3cc05-3590-4686-b774-53b93c4af61d"
      unitRef="usd">-3005000</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMzMtMS0xLTEtMA_e59aafe4-1f07-4a64-9761-4c340146f972"
      unitRef="usd">80100000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMzMtMy0xLTEtMA_e62940d5-ee29-4ef6-9de8-b02e78878006"
      unitRef="usd">427600000</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMzQtMS0xLTEtMA_f1514cdf-414a-485a-b80c-ca65b438d6ae"
      unitRef="usd">86900000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMzQtMy0xLTEtMA_7249fcbc-9f3f-4b3d-be85-a1b11555dbea"
      unitRef="usd">464823000</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMzUtMS0xLTEtMA_a7c211e8-369c-4de0-9574-37438c4a1b3d"
      unitRef="usd">1353000</us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations>
    <us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMzUtMy0xLTEtMA_5810bcdd-a495-4baf-8d97-7c833a1540c2"
      unitRef="usd">1491000</us-gaap:RepaymentsOfDebtAndCapitalLeaseObligations>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMzYtMS0xLTEtMA_e558e794-2fff-4482-b9ad-f7c2aac66f06"
      unitRef="usd">91947000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsForRepurchaseOfCommonStock
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMzYtMy0xLTEtMA_63da9ebe-46d6-4249-9304-6f9c06132b79"
      unitRef="usd">12465000</us-gaap:PaymentsForRepurchaseOfCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMzctMS0xLTEtMA_6a0b73d1-48bf-4d08-8344-82ea5c253211"
      unitRef="usd">12726000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentsOfDividendsCommonStock
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMzctMy0xLTEtMA_db8ade53-ab3e-4ff1-9f8b-8c54df7cd278"
      unitRef="usd">10404000</us-gaap:PaymentsOfDividendsCommonStock>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMzgtMS0xLTEtMA_9b62f9fa-6bd0-4109-8fe5-1d546f459c39"
      unitRef="usd">477000</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMzgtMy0xLTEtMA_a430dc7c-4054-45bd-bd6a-edb07249071b"
      unitRef="usd">0</us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMzktMS0xLTEtMA_ed3308b0-019a-4bf9-8e70-96cb318c06f5"
      unitRef="usd">-25000</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:ProceedsFromPaymentsForOtherFinancingActivities
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfMzktMy0xLTEtMA_40c4e843-cea8-47ec-86c4-b4aab254ffdd"
      unitRef="usd">0</us-gaap:ProceedsFromPaymentsForOtherFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNDAtMS0xLTEtMA_0089e0b9-88ab-481b-8392-914b6a735f15"
      unitRef="usd">-113328000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNDAtMy0xLTEtMA_7acf3e1f-2bbd-414a-81fc-fc1409feac32"
      unitRef="usd">-61583000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNDEtMS0xLTEtMA_85a2d72c-b9d1-4754-8800-95166aa15c8e"
      unitRef="usd">41208000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNDEtMy0xLTEtMA_4bb4f206-eebd-4f05-8268-3ef4e1acb6a9"
      unitRef="usd">87000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNDItMS0xLTEtMA_9de2fd8d-360b-4bbe-ab7d-1c7b9bc7cafd"
      unitRef="usd">112000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i4fe789f4a37b4155b06ffd257d6a6d56_I20171231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNDItMy0xLTEtMA_f7d548d7-0b6c-4a4a-8b7f-19513c6eeb29"
      unitRef="usd">379000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNDMtMS0xLTEtMA_34327cba-3094-45dc-bbdc-239552ced6c5"
      unitRef="usd">41320000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
      contextRef="ifaf787cd7f3546b8ab65f1a41a7b50b7_I20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNDMtMy0xLTEtMA_7e40b0dd-ea16-404d-9785-49190c2d91d0"
      unitRef="usd">466000</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:IncomeTaxesPaid
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNDYtMS0xLTEtMA_d9f0537f-70b2-498c-97b9-fe9e8427ced6"
      unitRef="usd">16749000</us-gaap:IncomeTaxesPaid>
    <us-gaap:IncomeTaxesPaid
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNDYtMy0xLTEtMA_5bcbe322-de4e-4497-924b-3834bfa5e58d"
      unitRef="usd">8583000</us-gaap:IncomeTaxesPaid>
    <us-gaap:OperatingLeasePayments
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNDctMS0xLTEtMA_c44a4da0-ab78-4b0d-b2f6-c8abeccd5d76"
      unitRef="usd">6256000</us-gaap:OperatingLeasePayments>
    <us-gaap:InterestPaidNet
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNDgtMS0xLTEtMA_7544a86f-4d22-4760-94a2-491815f4f3af"
      unitRef="usd">1079000</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNDgtMy0xLTEtMA_7bf99c89-9961-4f58-8b6d-4f4fd2e41b32"
      unitRef="usd">3132000</us-gaap:InterestPaidNet>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNTAtMS0xLTEtMTg3Ng_0281d861-1bc2-44da-a524-ebff66b446e6"
      unitRef="usd">7224000</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <kfrc:EquityMethodInvestmentContingentContribution
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNTAtMS0xLTEtMA_da2ccab2-4bf8-4b88-87c0-a66bb54fc4c5"
      unitRef="usd">1500000</kfrc:EquityMethodInvestmentContingentContribution>
    <kfrc:EquityMethodInvestmentContingentContribution
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNTAtMy0xLTEtMA_c46ade30-0b69-4963-8564-79b4c132bb95"
      unitRef="usd">0</kfrc:EquityMethodInvestmentContingentContribution>
    <kfrc:StockRepurchasesIncurredButNotYetPaid
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNTItMS0xLTEtMA_2bdd5b88-14f4-4a54-8843-a8123d146f5f"
      unitRef="usd">1060000</kfrc:StockRepurchasesIncurredButNotYetPaid>
    <kfrc:StockRepurchasesIncurredButNotYetPaid
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNTItMy0xLTEtMA_b293f8e6-3e06-448c-bafc-bbbd1b8b33a5"
      unitRef="usd">0</kfrc:StockRepurchasesIncurredButNotYetPaid>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNTMtMS0xLTEtMA_1e53d672-b5b7-4d2c-bfb2-1332a3e35ba9"
      unitRef="usd">427000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNTMtMy0xLTEtMA_10a9ec52-21d6-498f-adf9-4684a7b97f77"
      unitRef="usd">405000</us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan>
    <us-gaap:CapitalLeaseObligationsIncurred
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNTQtMS0xLTEtMA_c9776f12-d48e-4484-bc15-baccc8bb189a"
      unitRef="usd">202000</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:CapitalLeaseObligationsIncurred
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNTQtMy0xLTEtMA_c6a68ebe-ee74-4e96-9030-4fb5da81b493"
      unitRef="usd">424000</us-gaap:CapitalLeaseObligationsIncurred>
    <us-gaap:StockIssued1
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNTUtMS0xLTEtMA_1986fe6a-0097-4113-b78a-0e5400cf9ef6"
      unitRef="usd">0</us-gaap:StockIssued1>
    <us-gaap:StockIssued1
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNTUtMy0xLTEtMA_74cc02de-cb2c-4ec4-aac5-b5025a0b3888"
      unitRef="usd">46000</us-gaap:StockIssued1>
    <us-gaap:ProceedsFromIncomeTaxRefunds
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RleHRyZWdpb246YmQzMmFjZWZkOGRjNDQ3Zjk4ZjgyMzk0ZWRhNTU4MjJfMjUz_98445952-9800-461c-8b80-dc6c1670ee03"
      unitRef="usd">6800000</us-gaap:ProceedsFromIncomeTaxRefunds>
    <us-gaap:SignificantAccountingPoliciesTextBlock
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfMTIxNjQ_14d511e0-db9d-4c81-b8e4-a7ac4b6b76ea">Summary of Significant Accounting Policies&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Unless otherwise noted below, there have been no material changes to the accounting policies presented in Note 1 - &#x201c;Summary of Significant Accounting Policies&#x201d; of the Notes to Consolidated Financial Statements, included in Item 8. Financial Statements and Supplementary Data of the 2018 Annual Report on Form 10-K. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Basis of Presentation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the SEC regarding interim financial reporting. Accordingly, certain information and footnotes normally required by GAAP for complete financial statements have been condensed or omitted pursuant to those rules and regulations, although Kforce believes that the disclosures made are adequate to make the information not misleading. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our 2018 Annual Report on Form 10-K. In management&#x2019;s opinion, the accompanying unaudited condensed consolidated financial statements reflect all adjustments considered necessary for a fair presentation. The Unaudited Condensed Consolidated Balance Sheet as of December&#160;31, 2018 was derived from our audited Consolidated Balance Sheet as of December&#160;31, 2018, as presented in our 2018 Annual Report on Form 10-K.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Certain prior year amounts have been reclassified to conform with the current period presentation for amounts related to discontinued operations. Refer to Note B - &#x201c;Discontinued Operations&#x201d; for further information.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Our quarterly operating results are affected by the number of billing days in a particular quarter, the seasonality of our clients&#x2019; businesses and increased holiday and vacation days taken. In addition, we typically experience an increase in costs in the first quarter of each fiscal year as a result of certain U.S. state and federal employment tax resets, which negatively impacts our gross profit and overall profitability. The results of operations for any interim period may be impacted by these factors and are not necessarily indicative of, nor comparable to, the results of operations for a full year.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Principles of Consolidation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The unaudited condensed consolidated financial statements include the accounts of Kforce Inc. and its subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. References in this document to &#x201c;Kforce,&#x201d; the &#x201c;Company,&#x201d; &#x201c;we,&#x201d; the &#x201c;Firm,&#x201d; &#x201c;management,&#x201d; &#x201c;our&#x201d; or &#x201c;us&#x201d; refer to Kforce Inc. and its subsidiaries, except where the context indicates otherwise. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Use of Estimates&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The preparation of 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 financial statements and the reported amounts of revenues and expenses during the reporting period. The most critical of these estimates and assumptions relate to the following: allowance for doubtful accounts; income taxes; self-insured liabilities for workers&#x2019; compensation and health insurance; obligations for the pension plan and any asset impairments. Although these and other estimates and assumptions are based on the best available information, actual results could be materially different from these estimates.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Cash and Cash Equivalents&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;All highly liquid investments with original maturity dates of three months or less at the time of purchase are classified as cash equivalents. Cash and cash equivalents are stated at cost, which approximates fair value because of the short-term nature of these instruments. Our cash equivalents are held in government money market funds and at times may exceed federally insured limits.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Equity Method Investment&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;In June 2019, we entered into a joint venture whereby Kforce has a 50% ownership in WorkLLama, LLC (&#x201c;WorkLLama&#x201d;). WorkLLama has and continues to develop the technology for a SaaS platform focused on consultant engagement and referral technologies, which we believe will enhance our opportunities to efficiently and effectively identify and place consultants on assignment. Our non-controlling interest in WorkLLama, a variable interest entity, is accounted for as an equity method investment. Under the equity method, the carrying value is at cost and adjusted for our proportionate share of earnings or losses. We recorded a loss on equity method investment of $0.4 million during the three and nine months ended September&#160;30, 2019. The balance of the investment in WorkLLama of $8.6 million was included in Other assets, net in the Unaudited Condensed Consolidated Balance Sheet at September&#160;30, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Under the joint venture operating agreement for WorkLLama, Kforce is obligated to make additional cash contributions that are contingent upon WorkLLama&#x2019;s achievement of certain operational and financial milestones, which are centered around the market acceptance of their technologies and success with Kforce&#x2019;s internal objectives. While there is uncertainty as to the attainment of these milestones given the joint venture is in the early stages of its evolution, we believe that $1.5&#160;million of the maximum $15.0&#160;million future contingent contributions is probable and, thus, have recorded this amount in Accounts payable and other accrued liabilities at September&#160;30, 2019. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Health Insurance&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Except for certain fully insured health insurance lines of coverage, Kforce retains the risk of loss for each health insurance plan participant up to $500 thousand in claims annually. For its partially self-insured lines of coverage, health insurance costs are accrued using estimates to approximate the liability for reported claims and incurred but not reported claims, which are primarily based upon an evaluation of historical claims experience, actuarially-determined completion factors and a qualitative review of our health insurance exposure including the extent of outstanding claims and expected changes in health insurance costs.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Earnings per Share&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Basic earnings per share is computed as net income divided by the weighted average number of common shares outstanding (&#x201c;WASO&#x201d;) during the period. WASO excludes unvested shares of restricted stock. Diluted earnings per share is computed by dividing net income by diluted WASO. Diluted WASO includes the dilutive effect of potentially dilutive securities such as unvested shares of restricted stock using the treasury stock method, except where the effect of including potential common shares would be anti-dilutive. For the three and nine months ended September&#160;30, 2019, 572 thousand and 555 thousand common stock equivalents were included in the diluted WASO, respectively. For the three and nine months ended September&#160;30, 2018, 635 thousand and 505 thousand common stock equivalents were included in the diluted WASO, respectively. For the three and nine months ended&#160;September&#160;30, 2019&#160;and 2018, there were insignificant anti-dilutive common stock equivalents. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;New Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Recently Adopted Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;In August 2018, the FASB issued authoritative guidance regarding a customer&#x2019;s accounting for implementation costs incurred for a cloud computing arrangement that is a service contract. The amendment aligns the requirements for capitalizing these implementation costs with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software, and defer these costs over the non-cancelable term of the cloud computing arrangements plus any optional renewal periods that are reasonably certain to be exercised. This amendment also requires entities to present cash flows, capitalized costs and amortization expense in the same financial statement line items as the service costs incurred for such arrangements. The guidance is effective for fiscal periods beginning after December 15, 2019 with retrospective application or prospective to all implementation costs incurred after the date of adoption. We early adopted this standard effective January 1, 2019, using the prospective method. Historically, these implementation costs were recorded as capital expenditures within investing cash flows and Other assets, net in the consolidated balance sheets. Due to the adoption of this standard and effective January 1, 2019, these implementation costs are recorded within operating cash flows and Prepaids and other current assets if expected to be recognized within one year and Other assets, net, if over one year, in the Unaudited Condensed Consolidated Balance Sheet. As of and for the three and nine months ended September&#160;30, 2019, these costs were not material to our operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;In February 2018, the FASB issued authoritative guidance regarding the reclassification of certain stranded tax effects from accumulated other comprehensive income to retained earnings as a result of the change in tax rates related to the Tax Cuts and Jobs Act. The guidance is effective for fiscal periods beginning after December 15, 2018. We elected to adopt this optional standard and reclassified approximately $168 thousand from accumulated other comprehensive income to retained earnings on January 1, 2019 using the period of adoption method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;In August 2017, the FASB issued authoritative guidance targeting improvements to accounting for hedging activities, which expands and clarifies hedge accounting for nonfinancial and financial risk components, aligns the recognition and presentation of the effects of the hedging instrument and hedged item in the financial statements, and simplifies the requirements for assessing effectiveness in a hedging relationship. The guidance is effective for annual periods beginning after December 15, 2018. We adopted this standard as of January 1, 2019 using the modified retrospective approach with no cumulative adjustment required. Additionally, we adopted the presentation and disclosure requirements using the prospective method as required. Refer to Note L - &#x201c;Derivative Instrument and Hedging Activity&#x201d; for the additional disclosures of the Firm&#x2019;s derivative instrument.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;In February 2016, the FASB issued authoritative guidance regarding the accounting for leases, and has since issued subsequent updates to the initial guidance. The amended guidance requires the recognition of assets and liabilities for operating leases. The guidance is effective for annual periods beginning after December 15, 2018. We adopted this standard using the optional transition method as of January 1, 2019, without retrospective application to comparative periods. Refer to Note I - &#x201c;Leases&#x201d; for additional accounting policy and transition disclosures related to our operating leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Accounting Standards Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;In August 2018, the FASB issued authoritative guidance regarding changes to the disclosure requirement for defined benefit plans including additions and deletions to certain disclosure requirements for employers that sponsor defined benefit pension or other post-retirement plans. The guidance is effective for fiscal periods beginning after December 15, 2020 with the retrospective method required for all periods presented. The adoption of this guidance will modify our disclosures but we do not expect this standard to have a material effect on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;In June 2016, the FASB issued authoritative guidance on accounting for credit losses on financial instruments, including trade receivables, and has since issued subsequent updates to the initial guidance. The amended guidance requires the application of a current expected credit loss model, a new impairment model, which measures expected credit losses based on relevant information, including historical experience, current conditions and reasonable and supportable forecasts. The guidance is effective for annual periods beginning after December 15, 2019. The guidance requires adoption using a modified retrospective approach. We are currently finalizing the changes to our allowance methodology for our trade receivables as a result of the implementation of this standard, and we do not expect the impact to have a material effect on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
    <us-gaap:BasisOfAccountingPolicyPolicyTextBlock
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfMTIxNjM_611f649d-5d19-4661-b0b9-c7268008177e">The unaudited condensed consolidated financial statements have been prepared pursuant to the rules and regulations of the SEC regarding interim financial reporting. Accordingly, certain information and footnotes normally required by GAAP for complete financial statements have been condensed or omitted pursuant to those rules and regulations, although Kforce believes that the disclosures made are adequate to make the information not misleading. These unaudited condensed consolidated financial statements should be read in conjunction with the consolidated financial statements and notes thereto included in our 2018 Annual Report on Form 10-K. In management&#x2019;s opinion, the accompanying unaudited condensed consolidated financial statements reflect all adjustments considered necessary for a fair presentation. The Unaudited Condensed Consolidated Balance Sheet as of December&#160;31, 2018 was derived from our audited Consolidated Balance Sheet as of December&#160;31, 2018, as presented in our 2018 Annual Report on Form 10-K.</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfMTIxNzA_1e579aa2-dec8-470e-aa0e-6689ec6f9705">Certain prior year amounts have been reclassified to conform with the current period presentation for amounts related to discontinued operations.</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <us-gaap:ConsolidationPolicyTextBlock
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfMTIxNjU_3dd5f8c2-4897-4775-8574-33630642e6be">The unaudited condensed consolidated financial statements include the accounts of Kforce Inc. and its subsidiaries. All intercompany transactions and balances have been eliminated in consolidation. References in this document to &#x201c;Kforce,&#x201d; the &#x201c;Company,&#x201d; &#x201c;we,&#x201d; the &#x201c;Firm,&#x201d; &#x201c;management,&#x201d; &#x201c;our&#x201d; or &#x201c;us&#x201d; refer to Kforce Inc. and its subsidiaries, except where the context indicates otherwise.</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfMTIxNjI_14885117-0dba-4386-bf3f-bf0890ba9483">The preparation of 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 financial statements and the reported amounts of revenues and expenses during the reporting period. The most critical of these estimates and assumptions relate to the following: allowance for doubtful accounts; income taxes; self-insured liabilities for workers&#x2019; compensation and health insurance; obligations for the pension plan and any asset impairments. Although these and other estimates and assumptions are based on the best available information, actual results could be materially different from these estimates.</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfMTIxNzM_58bc1c04-4eec-4f84-9731-7259674eee69">All highly liquid investments with original maturity dates of three months or less at the time of purchase are classified as cash equivalents. Cash and cash equivalents are stated at cost, which approximates fair value because of the short-term nature of these instruments. Our cash equivalents are held in government money market funds and at times may exceed federally insured limits.</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:EquityMethodInvestmentsPolicy
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfNDM5ODA0NjUzMTkyOQ_4dea4da2-ca9d-46e0-8e1e-66961afe4bb6">In June 2019, we entered into a joint venture whereby Kforce has a 50% ownership in WorkLLama, LLC (&#x201c;WorkLLama&#x201d;). WorkLLama has and continues to develop the technology for a SaaS platform focused on consultant engagement and referral technologies, which we believe will enhance our opportunities to efficiently and effectively identify and place consultants on assignment. Our non-controlling interest in WorkLLama, a variable interest entity, is accounted for as an equity method investment. Under the equity method, the carrying value is at cost and adjusted for our proportionate share of earnings or losses. We recorded a loss on equity method investment of $0.4 million during the three and nine months ended September&#160;30, 2019. The balance of the investment in WorkLLama of $8.6 million was included in Other assets, net in the Unaudited Condensed Consolidated Balance Sheet at September&#160;30, 2019. Under the joint venture operating agreement for WorkLLama, Kforce is obligated to make additional cash contributions that are contingent upon WorkLLama&#x2019;s achievement of certain operational and financial milestones, which are centered around the market acceptance of their technologies and success with Kforce&#x2019;s internal objectives.</us-gaap:EquityMethodInvestmentsPolicy>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage
      contextRef="i04cc6723770d42f992db960f7590df48_I20190630"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfMzkzMQ_e2238ae2-5e89-4ae0-ab7e-396b6432a841"
      unitRef="number">0.50</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="i547e517c96824373b58cd25990e56c7f_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfMTA5OTUxMTY1MDAzOQ_37af949f-cd81-4166-8ff3-ab44477fa695"
      unitRef="usd">-400000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:IncomeLossFromEquityMethodInvestments
      contextRef="if5eaaced886a482ea5716bf38f630b9b_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfMTA5OTUxMTY1MDAzOQ_543ba102-0306-4f9d-9da1-e107c2255b84"
      unitRef="usd">-400000</us-gaap:IncomeLossFromEquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="i37119aa1ca764551bf7b5ba613354fdc_I20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfMTA5OTUxMTY1MDExOQ_fa807dff-c2dc-4fc3-8302-c9afb715dd49"
      unitRef="usd">8600000</us-gaap:EquityMethodInvestments>
    <kfrc:EquityMethodInvestmentContingentConsiderationLiability
      contextRef="i37119aa1ca764551bf7b5ba613354fdc_I20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfNDM5ODA0NjUzMTkxMw_e1045415-df50-4bd0-9899-2514e7900b48"
      unitRef="usd">1500000</kfrc:EquityMethodInvestmentContingentConsiderationLiability>
    <kfrc:EquityMethodInvestmentContingentConsiderationRangeOfPossibleOutcomeHigh
      contextRef="i37119aa1ca764551bf7b5ba613354fdc_I20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfNDM5ODA0NjUzMTkyOA_4bdfc531-4c71-4edd-ad46-8ec9d657a0b4"
      unitRef="usd">15000000.0</kfrc:EquityMethodInvestmentContingentConsiderationRangeOfPossibleOutcomeHigh>
    <kfrc:HealthInsurancePolicyTextBlock
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfMTIxNzE_0b314fc7-3158-493e-9ae5-8aab677dab2b">Except for certain fully insured health insurance lines of coverage, Kforce retains the risk of loss for each health insurance plan participant up to $500 thousand in claims annually. For its partially self-insured lines of coverage, health insurance costs are accrued using estimates to approximate the liability for reported claims and incurred but not reported claims, which are primarily based upon an evaluation of historical claims experience, actuarially-determined completion factors and a qualitative review of our health insurance exposure including the extent of outstanding claims and expected changes in health insurance costs.</kfrc:HealthInsurancePolicyTextBlock>
    <kfrc:HealthInsuranceStopLossMaximumPerClaim
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfNTUzMA_84629f12-80e2-4945-a717-8eb13c0519b5"
      unitRef="usd">500000</kfrc:HealthInsuranceStopLossMaximumPerClaim>
    <us-gaap:EarningsPerSharePolicyTextBlock
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfMTIxNjg_aae4ba88-a97e-4d32-a68b-4881dc2ebdc9">Basic earnings per share is computed as net income divided by the weighted average number of common shares outstanding (&#x201c;WASO&#x201d;) during the period. WASO excludes unvested shares of restricted stock. Diluted earnings per share is computed by dividing net income by diluted WASO. Diluted WASO includes the dilutive effect of potentially dilutive securities such as unvested shares of restricted stock using the treasury stock method, except where the effect of including potential common shares would be anti-dilutive.</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfNjU3Mw_5cc0b179-7697-455d-bfb1-05788db381e3"
      unitRef="shares">572000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfNjU4MA_b2c1d4e6-5fdd-40e2-be54-9883d0c624f2"
      unitRef="shares">555000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfNjY5NA_3f40c787-4e22-47e5-8ad5-ea9f6ade5f9d"
      unitRef="shares">635000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfNjcwMQ_e7ef94bc-f73a-4664-bbc0-b1ac52ab38bb"
      unitRef="shares">505000</us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfMTIxNjk_dcb3927c-ab96-4cbc-a7ae-feaef78959c8">&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Recently Adopted Accounting Standards&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;In August 2018, the FASB issued authoritative guidance regarding a customer&#x2019;s accounting for implementation costs incurred for a cloud computing arrangement that is a service contract. The amendment aligns the requirements for capitalizing these implementation costs with the requirements for capitalizing implementation costs incurred to develop or obtain internal-use software, and defer these costs over the non-cancelable term of the cloud computing arrangements plus any optional renewal periods that are reasonably certain to be exercised. This amendment also requires entities to present cash flows, capitalized costs and amortization expense in the same financial statement line items as the service costs incurred for such arrangements. The guidance is effective for fiscal periods beginning after December 15, 2019 with retrospective application or prospective to all implementation costs incurred after the date of adoption. We early adopted this standard effective January 1, 2019, using the prospective method. Historically, these implementation costs were recorded as capital expenditures within investing cash flows and Other assets, net in the consolidated balance sheets. Due to the adoption of this standard and effective January 1, 2019, these implementation costs are recorded within operating cash flows and Prepaids and other current assets if expected to be recognized within one year and Other assets, net, if over one year, in the Unaudited Condensed Consolidated Balance Sheet. As of and for the three and nine months ended September&#160;30, 2019, these costs were not material to our operations.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;In February 2018, the FASB issued authoritative guidance regarding the reclassification of certain stranded tax effects from accumulated other comprehensive income to retained earnings as a result of the change in tax rates related to the Tax Cuts and Jobs Act. The guidance is effective for fiscal periods beginning after December 15, 2018. We elected to adopt this optional standard and reclassified approximately $168 thousand from accumulated other comprehensive income to retained earnings on January 1, 2019 using the period of adoption method.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;In August 2017, the FASB issued authoritative guidance targeting improvements to accounting for hedging activities, which expands and clarifies hedge accounting for nonfinancial and financial risk components, aligns the recognition and presentation of the effects of the hedging instrument and hedged item in the financial statements, and simplifies the requirements for assessing effectiveness in a hedging relationship. The guidance is effective for annual periods beginning after December 15, 2018. We adopted this standard as of January 1, 2019 using the modified retrospective approach with no cumulative adjustment required. Additionally, we adopted the presentation and disclosure requirements using the prospective method as required. Refer to Note L - &#x201c;Derivative Instrument and Hedging Activity&#x201d; for the additional disclosures of the Firm&#x2019;s derivative instrument.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;In February 2016, the FASB issued authoritative guidance regarding the accounting for leases, and has since issued subsequent updates to the initial guidance. The amended guidance requires the recognition of assets and liabilities for operating leases. The guidance is effective for annual periods beginning after December 15, 2018. We adopted this standard using the optional transition method as of January 1, 2019, without retrospective application to comparative periods. Refer to Note I - &#x201c;Leases&#x201d; for additional accounting policy and transition disclosures related to our operating leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:400;line-height:120%;"&gt;Accounting Standards Not Yet Adopted&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;In August 2018, the FASB issued authoritative guidance regarding changes to the disclosure requirement for defined benefit plans including additions and deletions to certain disclosure requirements for employers that sponsor defined benefit pension or other post-retirement plans. The guidance is effective for fiscal periods beginning after December 15, 2020 with the retrospective method required for all periods presented. The adoption of this guidance will modify our disclosures but we do not expect this standard to have a material effect on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;In June 2016, the FASB issued authoritative guidance on accounting for credit losses on financial instruments, including trade receivables, and has since issued subsequent updates to the initial guidance. The amended guidance requires the application of a current expected credit loss model, a new impairment model, which measures expected credit losses based on relevant information, including historical experience, current conditions and reasonable and supportable forecasts. The guidance is effective for annual periods beginning after December 15, 2019. The guidance requires adoption using a modified retrospective approach. We are currently finalizing the changes to our allowance methodology for our trade receivables as a result of the implementation of this standard, and we do not expect the impact to have a material effect on our consolidated financial statements.&lt;/span&gt;&lt;/div&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect
      contextRef="i0779dae26fe64b12a147df3808fb3ee0_D20190101-20190101"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zMS9mcmFnOjZhNmYxZDY5YjMzYzQ5NWU5OTUzODM0ZmQzZTcxOWQ2L3RleHRyZWdpb246NmE2ZjFkNjliMzNjNDk1ZTk5NTM4MzRmZDNlNzE5ZDZfOTIwNQ_6d10c5a0-629f-4449-aeaa-3b40d468c696"
      unitRef="usd">168000</us-gaap:TaxCutsAndJobsActOf2017ReclassificationFromAociToRetainedEarningsTaxEffect>
    <us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RleHRyZWdpb246MDg1MDY2ZWMxMjM1NDlhYzlkZTU0MWY1NDdiOTA0YWJfMzM3OQ_fd8d1189-ba58-44c4-b8c1-a14810a4f44f">Discontinued Operations&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;During 2019, management committed to a plan to divest the Government Solutions (&#x201c;GS&#x201d;) segment as a result of the Firm&#x2019;s decision to focus solely on the commercial technical and professional staffing services and solutions space. The GS segment consisted of Kforce Government Solutions, Inc. (&#x201c;KGS&#x201d;), our federal government solutions business, and TraumaFX&#xae; Solutions, Inc. (&#x201c;TFX&#x201d;), our federal government product business.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;On April 1, 2019, Kforce completed the sale of all of the issued and outstanding stock of Kforce Government Holdings, Inc., including its wholly-owned subsidiary KGS, to ManTech International Corporation for a cash purchase price of $115.0 million. Our gain on the sale of KGS, net of transaction costs, was $72.3 million. Total transaction costs were $9.6 million, which primarily includes legal and broker fees, transaction bonuses and accelerated stock-based compensation expense triggered by a change in control of KGS. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:115%;"&gt;On June 7, 2019, Kforce completed the sale of all of the issued and outstanding stock of TFX to an unaffiliated third party for a cash purchase price of $18.4&#160;million. During the three months ended September 30, 2019, we recorded an estimated loss of $0.4 million related to a post-closing working capital adjustment. Our gain on the sale of TFX, net of transaction costs, was $7.3&#160;million. Total transaction costs were $2.2&#160;million, which primarily includes legal and broker fees and transaction bonuses. Due to the sale of TFX, we finalized the settlement of a contingent consideration liability related to the acquisition of TFX in 2014 and paid $0.6 million during the nine months ended September&#160;30, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Since the divestitures, Kforce has no significant continuing involvement in the operations of KGS and TFX.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The results of operations for both KGS and TFX have been reported as discontinued operations in our consolidated financial statements prior to their disposition. The following table summarizes the line items of pretax profit for the GS segment (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:35.019231%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.903846%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.921795%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.903846%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.921795%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.903846%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.921795%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.903846%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;86,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Direct costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Loss) gain on sale of discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(402)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;79,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(436)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Loss) income from discontinued operations, before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(402)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;80,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Loss) income from discontinued operations, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(967)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;During the three months ended September 30, 2019, we recorded $0.6 million of income tax expense related to a revision in an estimate of our tax obligation for the sale of KGS, which is included in the Loss on sale of discontinued operations, net of tax. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The effective tax rates for discontinued operations, including the gain on sale of discontinued operations, for the nine months ended September&#160;30, 2019 and 2018 were 4.4% and 25.6%, respectively. For the nine months ended September 30, 2019, the tax rate is lower as a result of the efficient tax structure of the sale of KGS. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The accompanying Unaudited Condensed Consolidated Statements of Cash Flows are presented on a combined basis (continuing operations and discontinued operations). For the nine months ended September&#160;30, 2019, cash provided by operating activities and cash provided by investing activities for discontinued operations were $5.1&#160;million and $118.5&#160;million, respectively. For the nine months ended September 30, 2018, cash provided by operating activities and cash used in investing activities for discontinued operations were $5.4&#160;million and $0.9&#160;million, respectively. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes the assets and liabilities held for sale for the GS segment as of December 31, 2018 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:78.128205%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.871795%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;ASSETS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current assets held for sale:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trade receivables &lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Current assets held for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Noncurrent assets held for sale:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fixed assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Noncurrent assets held for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;LIABILITIES&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current liabilities held for sale:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts payable and other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued payroll costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other current liabilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Current liabilities held for sale &lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Noncurrent liabilities held for sale:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Noncurrent liabilities held for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="i4807743b4b2346f88bf6fa520caddf37_I20190401"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RleHRyZWdpb246MDg1MDY2ZWMxMjM1NDlhYzlkZTU0MWY1NDdiOTA0YWJfNzI3_62442d66-22c9-48c3-8aa8-a020ce6b20f1"
      unitRef="usd">115000000.0</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="if0f4cf86a7494e259c6ea105124aad36_D20190401-20190401"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RleHRyZWdpb246MDg1MDY2ZWMxMjM1NDlhYzlkZTU0MWY1NDdiOTA0YWJfNzkw_c5846869-d74e-4aac-9d7a-4a90f5a3ffc5"
      unitRef="usd">72300000</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <kfrc:DisposalGroupIncludingDiscontinuedOperationTransactionCosts
      contextRef="if0f4cf86a7494e259c6ea105124aad36_D20190401-20190401"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RleHRyZWdpb246MDg1MDY2ZWMxMjM1NDlhYzlkZTU0MWY1NDdiOTA0YWJfODIz_5abab0f4-e900-4643-9fca-b63fb98c3d92"
      unitRef="usd">9600000</kfrc:DisposalGroupIncludingDiscontinuedOperationTransactionCosts>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration
      contextRef="i543ef5204dca4c3c9fda384fe6d679db_I20190607"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RleHRyZWdpb246MDg1MDY2ZWMxMjM1NDlhYzlkZTU0MWY1NDdiOTA0YWJfMTEzNg_5200fc22-f396-48d1-9c9d-85e060f58354"
      unitRef="usd">18400000</us-gaap:DisposalGroupIncludingDiscontinuedOperationConsideration>
    <kfrc:DisposalGroupIncludingDiscontinuedOperationWorkingCapitalAdjustment
      contextRef="i46a0277f37eb4e509354eb9460bde57f_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RleHRyZWdpb246MDg1MDY2ZWMxMjM1NDlhYzlkZTU0MWY1NDdiOTA0YWJfMTA5OTUxMTY0MDk0MA_3480a127-79bb-4c03-a7d1-40b662b64c4b"
      unitRef="usd">400000</kfrc:DisposalGroupIncludingDiscontinuedOperationWorkingCapitalAdjustment>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="i4f84fd7447aa4c2cb69883d709e6a80d_D20190607-20190607"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RleHRyZWdpb246MDg1MDY2ZWMxMjM1NDlhYzlkZTU0MWY1NDdiOTA0YWJfMTA5OTUxMTYzMjcxNw_f71a9163-3d51-4ec8-9eab-a2356235663a"
      unitRef="usd">7300000</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <kfrc:DisposalGroupIncludingDiscontinuedOperationTransactionCosts
      contextRef="i4f84fd7447aa4c2cb69883d709e6a80d_D20190607-20190607"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RleHRyZWdpb246MDg1MDY2ZWMxMjM1NDlhYzlkZTU0MWY1NDdiOTA0YWJfMTI4OQ_b24e8427-563c-4711-93a7-972ed3019b15"
      unitRef="usd">2200000</kfrc:DisposalGroupIncludingDiscontinuedOperationTransactionCosts>
    <kfrc:PaymentForContingentConsiderationLiability
      contextRef="i221cc9693cf7466bb1ea6d4d87a7a5bf_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RleHRyZWdpb246MDg1MDY2ZWMxMjM1NDlhYzlkZTU0MWY1NDdiOTA0YWJfMTUwOA_57093c6b-0339-4647-9eda-9481b3aabb4e"
      unitRef="usd">600000</kfrc:PaymentForContingentConsiderationLiability>
    <us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RleHRyZWdpb246MDg1MDY2ZWMxMjM1NDlhYzlkZTU0MWY1NDdiOTA0YWJfMzM4MA_9ab04cc7-4e56-4507-8608-143ccb61cf7b">The following table summarizes the line items of pretax profit for the GS segment (in thousands):&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:35.019231%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.903846%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.921795%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.903846%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.921795%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.903846%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.921795%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:12.903846%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28,868&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;27,737&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;86,809&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Direct costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,532&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;19,494&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;63,531&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,243&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23,278&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Selling, general and administrative expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,373&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,842&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16,702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Depreciation and amortization&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;248&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;307&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income from discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,715&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,094&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Loss) gain on sale of discontinued operations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(402)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;79,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other income (expense), net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(436)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Loss) income from discontinued operations, before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(402)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,723&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;80,260&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,827&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income tax expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;565&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;702&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,563&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(Loss) income from discontinued operations, net of tax&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(967)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,021&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,697&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="ie4f2f6e31fec43709270931ad9735012_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMi0xLTEtMS0w_dc9162b9-9dd6-41f6-b3a6-9997c912b2e5"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="id693775308264a999ce185fee3b69297_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMi0zLTEtMS0w_2e609fdb-bbd3-405a-86db-28c57bf1de2d"
      unitRef="usd">28868000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="i20bfac86a8094b269102914db1b94cd1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMi01LTEtMS0w_af5c6b5c-1c62-4245-afcc-1640c68a216a"
      unitRef="usd">27737000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue
      contextRef="if306ae405e794f47a76c8ada124be426_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMi03LTEtMS0w_7e2e5576-0982-42f7-a54c-c2ff74894c9e"
      unitRef="usd">86809000</us-gaap:DisposalGroupIncludingDiscontinuedOperationRevenue>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="ie4f2f6e31fec43709270931ad9735012_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMy0xLTEtMS0w_767d7936-4b42-4821-81a3-406de9f8d8dc"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="id693775308264a999ce185fee3b69297_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMy0zLTEtMS0w_8149b978-17ed-4bed-821b-710a2bbaa6c0"
      unitRef="usd">20532000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="i20bfac86a8094b269102914db1b94cd1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMy01LTEtMS0w_5cb65b73-8513-4b59-b4de-a803b1dbd149"
      unitRef="usd">19494000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold
      contextRef="if306ae405e794f47a76c8ada124be426_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMy03LTEtMS0w_ed0fd804-a846-45d2-9271-c1b073d03e9a"
      unitRef="usd">63531000</us-gaap:DisposalGroupIncludingDiscontinuedOperationCostsOfGoodsSold>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss
      contextRef="ie4f2f6e31fec43709270931ad9735012_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfNC0xLTEtMS0w_fa927c82-9823-4240-afcf-eb8d8710fdf2"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss
      contextRef="id693775308264a999ce185fee3b69297_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfNC0zLTEtMS0w_2422c8c2-0a9f-4eae-8729-492dbf85d519"
      unitRef="usd">8336000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss
      contextRef="i20bfac86a8094b269102914db1b94cd1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfNC01LTEtMS0w_051028a1-00a0-48de-90bb-f058e2d96107"
      unitRef="usd">8243000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss
      contextRef="if306ae405e794f47a76c8ada124be426_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfNC03LTEtMS0w_b123c2b3-2aa7-42f1-a312-db844eb53034"
      unitRef="usd">23278000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGrossProfitLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="ie4f2f6e31fec43709270931ad9735012_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfNS0xLTEtMS0w_80ea1eb9-11c1-4594-a011-f2d01d30ced5"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="id693775308264a999ce185fee3b69297_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfNS0zLTEtMS0w_443bd46c-814e-475f-84ef-9afac265fe9e"
      unitRef="usd">5373000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="i20bfac86a8094b269102914db1b94cd1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfNS01LTEtMS0w_056d9a08-37c2-4f28-9312-29b89999b550"
      unitRef="usd">6842000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense
      contextRef="if306ae405e794f47a76c8ada124be426_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfNS03LTEtMS0w_180ad5e5-d5a3-4174-86a9-ff8012d6e107"
      unitRef="usd">16702000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGeneralAndAdministrativeExpense>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization
      contextRef="ie4f2f6e31fec43709270931ad9735012_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfNi0xLTEtMS0w_6adbb8e2-3304-4498-98a8-88ac8a959d04"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization
      contextRef="id693775308264a999ce185fee3b69297_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfNi0zLTEtMS0w_6e630ee3-1f55-4268-83a2-67501d307a4c"
      unitRef="usd">248000</us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization
      contextRef="i20bfac86a8094b269102914db1b94cd1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfNi01LTEtMS0w_6e3c5dff-cde1-48b9-bcae-5d854720c382"
      unitRef="usd">307000</us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization
      contextRef="if306ae405e794f47a76c8ada124be426_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfNi03LTEtMS0w_476c3f1d-3e6c-4568-abe6-2fc2c145eb43"
      unitRef="usd">749000</us-gaap:DisposalGroupIncludingDiscontinuedOperationDepreciationAndAmortization>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="ie4f2f6e31fec43709270931ad9735012_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfNy0xLTEtMS0w_2e7f3584-5081-4ed0-91b2-dbdc2193c01c"
      unitRef="usd">0</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="id693775308264a999ce185fee3b69297_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfNy0zLTEtMS0w_1dc209a0-1a04-4047-bce1-1b6dbee84e31"
      unitRef="usd">2715000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="i20bfac86a8094b269102914db1b94cd1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfNy01LTEtMS0w_f31b680c-a987-4195-8871-821e95a9fbf2"
      unitRef="usd">1094000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss
      contextRef="if306ae405e794f47a76c8ada124be426_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfNy03LTEtMS0w_4d0b480c-6c96-49a8-9db8-98da186b3f1d"
      unitRef="usd">5827000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOperatingIncomeLoss>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="ie4f2f6e31fec43709270931ad9735012_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfOC0xLTEtMS0w_c0f33e79-c64d-4fb9-8902-50099a19a963"
      unitRef="usd">-402000</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="id693775308264a999ce185fee3b69297_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfOC0zLTEtMS0w_8cb32ffe-7891-44ce-b412-a668c0d8c227"
      unitRef="usd">0</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="i20bfac86a8094b269102914db1b94cd1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfOC01LTEtMS0w_e4f3c860-4bb2-4686-bc97-8906dc1f7f2e"
      unitRef="usd">79602000</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax
      contextRef="if306ae405e794f47a76c8ada124be426_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfOC03LTEtMS0w_71793baa-5c0e-4980-a8fe-7f71119edd68"
      unitRef="usd">0</us-gaap:DiscontinuedOperationGainLossFromDisposalOfDiscontinuedOperationBeforeIncomeTax>
    <kfrc:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense
      contextRef="ie4f2f6e31fec43709270931ad9735012_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfOS0xLTEtMS0w_03d7ee5f-056d-4c97-b2d3-bdd5b424275d"
      unitRef="usd">0</kfrc:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense>
    <kfrc:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense
      contextRef="id693775308264a999ce185fee3b69297_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfOS0zLTEtMS0w_779bbef8-9436-4b51-aafb-3da2c247dd78"
      unitRef="usd">8000</kfrc:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense>
    <kfrc:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense
      contextRef="i20bfac86a8094b269102914db1b94cd1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfOS01LTEtMS0w_55d52156-801f-4344-8374-c0845a52372e"
      unitRef="usd">-436000</kfrc:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense>
    <kfrc:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense
      contextRef="if306ae405e794f47a76c8ada124be426_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfOS03LTEtMS0w_ea913757-c883-4da7-9ed0-b3ad227d2724"
      unitRef="usd">0</kfrc:DisposalGroupIncludingDiscontinuedOperationOtherIncomeExpense>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="ie4f2f6e31fec43709270931ad9735012_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMTAtMS0xLTEtMA_1dc1679a-398c-4e49-9678-1a7bf9b317b9"
      unitRef="usd">-402000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="id693775308264a999ce185fee3b69297_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMTAtMy0xLTEtMA_98d16403-46af-459a-83f0-d42b817effa4"
      unitRef="usd">2723000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="i20bfac86a8094b269102914db1b94cd1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMTAtNS0xLTEtMA_90bbd114-152a-48e6-a4f3-7a91024cb8e6"
      unitRef="usd">80260000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax
      contextRef="if306ae405e794f47a76c8ada124be426_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMTAtNy0xLTEtMA_4d69261c-c2b5-44d5-b2f7-b3b00044d0dc"
      unitRef="usd">5827000</us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationBeforeIncomeTax>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="ie4f2f6e31fec43709270931ad9735012_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMTEtMS0xLTEtMA_06e8187c-90e7-446f-af89-12adabeddf1b"
      unitRef="usd">565000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="id693775308264a999ce185fee3b69297_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMTEtMy0xLTEtMA_28c34f4e-d96a-4af0-a57d-fbc1548c7a6c"
      unitRef="usd">702000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="i20bfac86a8094b269102914db1b94cd1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMTEtNS0xLTEtMA_f95bc543-f1fd-4ca7-969a-ae773dfd4b67"
      unitRef="usd">3563000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="if306ae405e794f47a76c8ada124be426_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMTEtNy0xLTEtMA_f54a02e9-83a1-4754-86dd-612d3f83dab9"
      unitRef="usd">1489000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="ie4f2f6e31fec43709270931ad9735012_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMTItMS0xLTEtMA_f1bf0d80-6640-421d-b620-de16bbd7ca5c"
      unitRef="usd">-967000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="id693775308264a999ce185fee3b69297_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMTItMy0xLTEtMA_ea116bd1-fb33-459b-b38d-48fad4a5e02d"
      unitRef="usd">2021000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="i20bfac86a8094b269102914db1b94cd1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMTItNS0xLTEtMA_a8e28928-94eb-478e-ad8a-d48abcc12809"
      unitRef="usd">76697000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity
      contextRef="if306ae405e794f47a76c8ada124be426_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOmYyZTdlNDEyODM4YjQ2ZmQ4ZjNmOWQzNzI0OWNhNDk3L3RhYmxlcmFuZ2U6ZjJlN2U0MTI4MzhiNDZmZDhmM2Y5ZDM3MjQ5Y2E0OTdfMTItNy0xLTEtMA_3790bb5a-3768-405b-b60d-75afd67f4277"
      unitRef="usd">4338000</us-gaap:IncomeLossFromDiscontinuedOperationsNetOfTaxAttributableToReportingEntity>
    <us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation
      contextRef="if6755741aba948dfa396691281206dbf_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RleHRyZWdpb246MDg1MDY2ZWMxMjM1NDlhYzlkZTU0MWY1NDdiOTA0YWJfNDM5ODA0NjUyNTQzMw_eacf172d-10e6-480e-9be0-3288e722cf51"
      unitRef="usd">600000</us-gaap:DiscontinuedOperationTaxEffectOfDiscontinuedOperation>
    <kfrc:EffectiveIncomeTaxRateDiscontinuedOperationsPercent
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RleHRyZWdpb246MDg1MDY2ZWMxMjM1NDlhYzlkZTU0MWY1NDdiOTA0YWJfMTA5OTUxMTYzOTk5Ng_7ccf3ce9-6a77-49ad-bce0-529437f3d863"
      unitRef="number">0.044</kfrc:EffectiveIncomeTaxRateDiscontinuedOperationsPercent>
    <kfrc:EffectiveIncomeTaxRateDiscontinuedOperationsPercent
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RleHRyZWdpb246MDg1MDY2ZWMxMjM1NDlhYzlkZTU0MWY1NDdiOTA0YWJfMTA5OTUxMTY0MDAwMw_bf634f61-31dd-483a-916b-c5dac64b2f55"
      unitRef="number">0.256</kfrc:EffectiveIncomeTaxRateDiscontinuedOperationsPercent>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RleHRyZWdpb246MDg1MDY2ZWMxMjM1NDlhYzlkZTU0MWY1NDdiOTA0YWJfMTA5OTUxMTYzNTMxMw_5d7972af-649a-4084-af6e-b68e0a564093"
      unitRef="usd">5100000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RleHRyZWdpb246MDg1MDY2ZWMxMjM1NDlhYzlkZTU0MWY1NDdiOTA0YWJfMTA5OTUxMTYzNTMyMA_a5c17a9f-7c42-40e6-afbe-b40dc66b300e"
      unitRef="usd">118500000</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RleHRyZWdpb246MDg1MDY2ZWMxMjM1NDlhYzlkZTU0MWY1NDdiOTA0YWJfMTA5OTUxMTYzNTQ5Mw_01711ca0-db99-4abf-9966-82b9fcd9cbb0"
      unitRef="usd">5400000</us-gaap:CashProvidedByUsedInOperatingActivitiesDiscontinuedOperations>
    <us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RleHRyZWdpb246MDg1MDY2ZWMxMjM1NDlhYzlkZTU0MWY1NDdiOTA0YWJfMTA5OTUxMTYzNTUwMA_19a12074-6a9b-4ef0-8dc8-a101f2bdfab1"
      unitRef="usd">-900000</us-gaap:CashProvidedByUsedInInvestingActivitiesDiscontinuedOperations>
    <kfrc:DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RleHRyZWdpb246MDg1MDY2ZWMxMjM1NDlhYzlkZTU0MWY1NDdiOTA0YWJfMzM3OA_a696229f-6a95-4808-b87d-838d5943c60a">&lt;div style="margin-top:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table summarizes the assets and liabilities held for sale for the GS segment as of December 31, 2018 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;margin-bottom:6pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:78.128205%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:17.871795%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;ASSETS&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current assets held for sale:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Trade receivables &lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24,336&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Prepaid expenses and other current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,437&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Current assets held for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,773&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Noncurrent assets held for sale:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Fixed assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,496&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;293&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred tax assets, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,604&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Intangible assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,952&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Goodwill&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,928&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Noncurrent assets held for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28,273&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:center;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;LIABILITIES&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Current liabilities held for sale:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts payable and other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,064&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued payroll costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other current liabilities &lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;16&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income taxes payable&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;305&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Current liabilities held for sale &lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;12,263&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Noncurrent liabilities held for sale:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:36pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Noncurrent liabilities held for sale&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,551&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</kfrc:DisposalGroupsIncludingDiscontinuedOperationsAssetsAndLiabilitiesHeldForSaleTableTextBlock>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet
      contextRef="idb8d1fd28c3848409bb338de3f923d5e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOjI5YTBjOTMyYWQyZTQwNTU4YTE1ZTFjOGU2ZjllMzJjL3RhYmxlcmFuZ2U6MjlhMGM5MzJhZDJlNDA1NThhMTVlMWM4ZTZmOWUzMmNfMi0xLTEtMS0w_6e06eb40-b967-4bd3-90a1-093ed872c152"
      unitRef="usd">24336000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent
      contextRef="idb8d1fd28c3848409bb338de3f923d5e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOjI5YTBjOTMyYWQyZTQwNTU4YTE1ZTFjOGU2ZjllMzJjL3RhYmxlcmFuZ2U6MjlhMGM5MzJhZDJlNDA1NThhMTVlMWM4ZTZmOWUzMmNfMy0xLTEtMS0w_fe1e8504-fb27-49c8-ba68-44f5a04b2909"
      unitRef="usd">5437000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent>
    <us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="idb8d1fd28c3848409bb338de3f923d5e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOjI5YTBjOTMyYWQyZTQwNTU4YTE1ZTFjOGU2ZjllMzJjL3RhYmxlcmFuZ2U6MjlhMGM5MzJhZDJlNDA1NThhMTVlMWM4ZTZmOWUzMmNfNC0xLTEtMS0w_06eea7ed-2938-4450-af7d-1decc549705f"
      unitRef="usd">29773000</us-gaap:AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent
      contextRef="idb8d1fd28c3848409bb338de3f923d5e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOjI5YTBjOTMyYWQyZTQwNTU4YTE1ZTFjOGU2ZjllMzJjL3RhYmxlcmFuZ2U6MjlhMGM5MzJhZDJlNDA1NThhMTVlMWM4ZTZmOWUzMmNfNi0xLTEtMS0w_f7653e8d-5c16-4700-9cfe-21e3fb5379c8"
      unitRef="usd">1496000</us-gaap:DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets
      contextRef="idb8d1fd28c3848409bb338de3f923d5e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOjI5YTBjOTMyYWQyZTQwNTU4YTE1ZTFjOGU2ZjllMzJjL3RhYmxlcmFuZ2U6MjlhMGM5MzJhZDJlNDA1NThhMTVlMWM4ZTZmOWUzMmNfNy0xLTEtMS0w_bcea885d-7038-46f7-893c-f84e4c2be065"
      unitRef="usd">293000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets
      contextRef="idb8d1fd28c3848409bb338de3f923d5e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOjI5YTBjOTMyYWQyZTQwNTU4YTE1ZTFjOGU2ZjllMzJjL3RhYmxlcmFuZ2U6MjlhMGM5MzJhZDJlNDA1NThhMTVlMWM4ZTZmOWUzMmNfOC0xLTEtMS0w_04ec7c4d-2343-49fb-a88e-1fa9e8050005"
      unitRef="usd">2604000</us-gaap:DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent
      contextRef="idb8d1fd28c3848409bb338de3f923d5e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOjI5YTBjOTMyYWQyZTQwNTU4YTE1ZTFjOGU2ZjllMzJjL3RhYmxlcmFuZ2U6MjlhMGM5MzJhZDJlNDA1NThhMTVlMWM4ZTZmOWUzMmNfOS0xLTEtMS0w_4101003d-fcb1-43dc-841c-9c9338f47e08"
      unitRef="usd">2952000</us-gaap:DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent
      contextRef="idb8d1fd28c3848409bb338de3f923d5e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOjI5YTBjOTMyYWQyZTQwNTU4YTE1ZTFjOGU2ZjllMzJjL3RhYmxlcmFuZ2U6MjlhMGM5MzJhZDJlNDA1NThhMTVlMWM4ZTZmOWUzMmNfMTAtMS0xLTEtMA_eb1c3462-7415-445e-95aa-aae89029fac1"
      unitRef="usd">20928000</us-gaap:DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent
      contextRef="idb8d1fd28c3848409bb338de3f923d5e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOjI5YTBjOTMyYWQyZTQwNTU4YTE1ZTFjOGU2ZjllMzJjL3RhYmxlcmFuZ2U6MjlhMGM5MzJhZDJlNDA1NThhMTVlMWM4ZTZmOWUzMmNfMTEtMS0xLTEtMA_86291216-de49-48da-b13c-a8c95bd46011"
      unitRef="usd">28273000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="idb8d1fd28c3848409bb338de3f923d5e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOjI5YTBjOTMyYWQyZTQwNTU4YTE1ZTFjOGU2ZjllMzJjL3RhYmxlcmFuZ2U6MjlhMGM5MzJhZDJlNDA1NThhMTVlMWM4ZTZmOWUzMmNfMTQtMS0xLTEtMA_b0b45108-009b-4eb1-b1be-bb3a4d929e68"
      unitRef="usd">6064000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent>
    <kfrc:DisposalGroupIncludingDiscontinuedOperationEmployeeRelatedLiabilitiesCurrent
      contextRef="idb8d1fd28c3848409bb338de3f923d5e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOjI5YTBjOTMyYWQyZTQwNTU4YTE1ZTFjOGU2ZjllMzJjL3RhYmxlcmFuZ2U6MjlhMGM5MzJhZDJlNDA1NThhMTVlMWM4ZTZmOWUzMmNfMTUtMS0xLTEtMA_1b5decc7-1678-4a15-a614-3da3292192d0"
      unitRef="usd">5878000</kfrc:DisposalGroupIncludingDiscontinuedOperationEmployeeRelatedLiabilitiesCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities
      contextRef="idb8d1fd28c3848409bb338de3f923d5e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOjI5YTBjOTMyYWQyZTQwNTU4YTE1ZTFjOGU2ZjllMzJjL3RhYmxlcmFuZ2U6MjlhMGM5MzJhZDJlNDA1NThhMTVlMWM4ZTZmOWUzMmNfMTYtMS0xLTEtMA_506eb831-d2f9-42da-918f-6152864b5f50"
      unitRef="usd">16000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxesPayable
      contextRef="idb8d1fd28c3848409bb338de3f923d5e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOjI5YTBjOTMyYWQyZTQwNTU4YTE1ZTFjOGU2ZjllMzJjL3RhYmxlcmFuZ2U6MjlhMGM5MzJhZDJlNDA1NThhMTVlMWM4ZTZmOWUzMmNfMTctMS0xLTEtMA_17571638-2180-420e-8517-817e3e937b71"
      unitRef="usd">305000</us-gaap:DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxesPayable>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent
      contextRef="idb8d1fd28c3848409bb338de3f923d5e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOjI5YTBjOTMyYWQyZTQwNTU4YTE1ZTFjOGU2ZjllMzJjL3RhYmxlcmFuZ2U6MjlhMGM5MzJhZDJlNDA1NThhMTVlMWM4ZTZmOWUzMmNfMTgtMS0xLTEtMA_3efa2fc2-5992-4f66-beb5-d0bd671fcdd4"
      unitRef="usd">12263000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent>
    <us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities
      contextRef="idb8d1fd28c3848409bb338de3f923d5e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOjI5YTBjOTMyYWQyZTQwNTU4YTE1ZTFjOGU2ZjllMzJjL3RhYmxlcmFuZ2U6MjlhMGM5MzJhZDJlNDA1NThhMTVlMWM4ZTZmOWUzMmNfMjAtMS0xLTEtMA_dc58a6dd-075a-4283-83b9-1ec1e408f396"
      unitRef="usd">4551000</us-gaap:DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities>
    <us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent
      contextRef="idb8d1fd28c3848409bb338de3f923d5e_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8zNy9mcmFnOjA4NTA2NmVjMTIzNTQ5YWM5ZGU1NDFmNTQ3YjkwNGFiL3RhYmxlOjI5YTBjOTMyYWQyZTQwNTU4YTE1ZTFjOGU2ZjllMzJjL3RhYmxlcmFuZ2U6MjlhMGM5MzJhZDJlNDA1NThhMTVlMWM4ZTZmOWUzMmNfMjEtMS0xLTEtMA_faae2da4-227f-4806-be74-5c4b9ed423fc"
      unitRef="usd">4551000</us-gaap:LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent>
    <us-gaap:SegmentReportingDisclosureTextBlock
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RleHRyZWdpb246NDhiMTY3YTE1MTEwNDBjOTg1MGQyZDg0MDdlMjQ4YTNfNDgy_8862db6c-9230-404d-bf9b-233855584781">Reportable Segments&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Kforce provides services through our Technology (&#x201c;Tech&#x201d;) and Finance and Accounting (&#x201c;FA&#x201d;) segments. Historically, and for the three and nine months ended September&#160;30, 2019 and 2018, we have reported sales and gross profit information on a segment basis. Total assets, liabilities and operating expenses are not reported separately by segment as our operations are largely combined. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table provides information on the operations of our segments (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:63.224359%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.897436%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601282%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.897436%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601282%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.378205%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tech&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;FA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;271,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;73,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;345,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;102,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating and other expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income from continuing operations, before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;251,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;326,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating and other expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;77,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income from continuing operations, before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;792,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;218,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,011,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;219,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;77,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;297,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating and other expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;243,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income from continuing operations, before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;737,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;236,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;973,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;206,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;82,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;288,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating and other expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;238,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income from continuing operations, before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:SegmentReportingDisclosureTextBlock>
    <us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RleHRyZWdpb246NDhiMTY3YTE1MTEwNDBjOTg1MGQyZDg0MDdlMjQ4YTNfNDg0_de5a6820-b7cf-44cb-9c84-fd709d0186bc">&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table provides information on the operations of our segments (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:63.224359%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.897436%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601282%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:8.897436%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601282%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:9.378205%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tech&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;FA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;271,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;73,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;345,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;76,436&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,375&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;102,811&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating and other expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;81,530&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income from continuing operations, before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,281&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;251,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;326,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69,522&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;26,523&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;96,045&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating and other expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;77,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income from continuing operations, before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,895&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;792,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;218,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,011,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;219,431&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;77,582&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;297,013&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating and other expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;243,878&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income from continuing operations, before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;53,135&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;737,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;236,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;973,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Gross profit&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;206,700&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;82,074&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;288,774&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating and other expenses&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;238,893&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Income from continuing operations, before income taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49,881&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i24c9e80c5cbb4126bb53c3217cc78f7a_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMy0xLTEtMS0w_f5fe0523-d869-48c6-8dd4-c7b263a9f755"
      unitRef="usd">271999000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i97b451cd24d24fb7b2d374da6766c75a_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMy0zLTEtMS0w_c10203ec-3b5f-41f3-a946-ba89a9af7138"
      unitRef="usd">73559000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMy01LTEtMS0w_5f96032e-0fe5-41d1-a477-9b34a631db0f"
      unitRef="usd">345558000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="i24c9e80c5cbb4126bb53c3217cc78f7a_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfNC0xLTEtMS0w_62d67f8c-3622-4249-b109-55028b0e0173"
      unitRef="usd">76436000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i97b451cd24d24fb7b2d374da6766c75a_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfNC0zLTEtMS0w_bdecff81-fce8-4237-9fbd-db0144b3ffe7"
      unitRef="usd">26375000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfNC01LTEtMS0w_5b23a961-676f-4e04-a0bb-b506523e7ada"
      unitRef="usd">102811000</us-gaap:GrossProfit>
    <us-gaap:OperatingExpenses
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfNS01LTEtMS0w_42c844f4-807f-49bf-93cd-05daff7abc7a"
      unitRef="usd">81530000</us-gaap:OperatingExpenses>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfNi01LTEtMS0w_d41876aa-e8d0-4f8a-92b0-04c5c427ecd4"
      unitRef="usd">21281000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if32c2f5ef56345c69ad508f3d0e10862_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfOC0xLTEtMS0w_3fe6cc8d-b610-480e-8be2-1e9d53bc2622"
      unitRef="usd">251079000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i85e554a027b84ba0b45b0555a0e7d13b_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfOC0zLTEtMS0w_0d015326-1a89-4a41-801c-c79c7f577c7e"
      unitRef="usd">75505000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfOC01LTEtMS0w_8f84d1d3-5c06-4507-a39c-f90da530ca48"
      unitRef="usd">326584000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="if32c2f5ef56345c69ad508f3d0e10862_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfOS0xLTEtMS0w_fdcdc11e-4613-4335-b0da-3a98ed2b84a7"
      unitRef="usd">69522000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i85e554a027b84ba0b45b0555a0e7d13b_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfOS0zLTEtMS0w_bbf8b9e5-d779-41ec-924c-14e08e986929"
      unitRef="usd">26523000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfOS01LTEtMS0w_15e1afb3-e32e-435d-889c-6abde44537b3"
      unitRef="usd">96045000</us-gaap:GrossProfit>
    <us-gaap:OperatingExpenses
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMTAtNS0xLTEtMA_63a06ba4-4b34-407b-8158-de71d5660e3b"
      unitRef="usd">77150000</us-gaap:OperatingExpenses>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMTEtNS0xLTEtMA_e6680352-378d-493f-b42d-4f8f3b3b4315"
      unitRef="usd">18895000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3e9b5bff66ca480ca51a333836ea49f7_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMTQtMS0xLTEtMA_ef8cf718-e048-4887-9027-12dc4cb5c317"
      unitRef="usd">792947000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i98d88f0c5e2e4ed9b6a90db581ae0b50_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMTQtMy0xLTEtMA_7221c75c-a9fe-4a69-9877-598c66639cfd"
      unitRef="usd">218210000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMTQtNS0xLTEtMA_f1227e5c-dbc1-4827-9485-75f1e7eb0c54"
      unitRef="usd">1011157000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="i3e9b5bff66ca480ca51a333836ea49f7_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMTUtMS0xLTEtMA_2af27657-f830-4c25-903b-5677e777625b"
      unitRef="usd">219431000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i98d88f0c5e2e4ed9b6a90db581ae0b50_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMTUtMy0xLTEtMA_dcdef3ac-cf54-4748-b9c0-60758053e04f"
      unitRef="usd">77582000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMTUtNS0xLTEtMA_187f0266-5d10-4da2-9fb6-352f496a5c56"
      unitRef="usd">297013000</us-gaap:GrossProfit>
    <us-gaap:OperatingExpenses
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMTYtNS0xLTEtMA_8e394ace-6550-459d-9601-de8c7a67ef0d"
      unitRef="usd">243878000</us-gaap:OperatingExpenses>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMTctNS0xLTEtMA_325214ab-7602-403a-898f-87f6734416c7"
      unitRef="usd">53135000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iebb1c2fc1c014b76b1f72c861fbae4bd_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMTktMS0xLTEtMA_d413cbe5-1daa-4394-987d-91f841dd2eca"
      unitRef="usd">737339000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i149494ce735e4170beb35e2b06eefc43_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMTktMy0xLTEtMA_33058eaa-73bb-4dd1-936e-b1cabb5edd7a"
      unitRef="usd">236221000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMTktNS0xLTEtMA_8135a3ec-05ca-45ce-9312-22c02ff75098"
      unitRef="usd">973560000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:GrossProfit
      contextRef="iebb1c2fc1c014b76b1f72c861fbae4bd_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMjAtMS0xLTEtMA_94fe87a3-8c12-4608-9c65-3ee1d58802a7"
      unitRef="usd">206700000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i149494ce735e4170beb35e2b06eefc43_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMjAtMy0xLTEtMA_fc63880b-f323-4566-bbc1-816ee3e8c290"
      unitRef="usd">82074000</us-gaap:GrossProfit>
    <us-gaap:GrossProfit
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMjAtNS0xLTEtMA_f7fd3da6-cd6e-4ea0-be3a-dbbc058a55a1"
      unitRef="usd">288774000</us-gaap:GrossProfit>
    <us-gaap:OperatingExpenses
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMjEtNS0xLTEtMA_8be94212-c373-46cc-8ba0-03ca2f1e8229"
      unitRef="usd">238893000</us-gaap:OperatingExpenses>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80MC9mcmFnOjQ4YjE2N2ExNTExMDQwYzk4NTBkMmQ4NDA3ZTI0OGEzL3RhYmxlOjk5NDYwNTM1ODdiZTRjOThhNTlkMjcxYmEwZGIwYTIwL3RhYmxlcmFuZ2U6OTk0NjA1MzU4N2JlNGM5OGE1OWQyNzFiYTBkYjBhMjBfMjItNS0xLTEtMA_f311a8e5-79af-46fb-b27e-09d991aedb64"
      unitRef="usd">49881000</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:RevenueFromContractWithCustomerTextBlock
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RleHRyZWdpb246Nzg2MmY2YjQzNzAzNDExZDk3ZWZmNjc1OGRlZmYyMmNfMTM3_7019f230-63ea-41a3-a0a8-5f7e74fd2b1d">Disaggregation of Revenue&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table provides the disaggregation of revenue by segment and type (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.256410%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.500000%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.921795%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.500000%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.921795%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.500000%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tech&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;FA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue by type:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Flex revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;267,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;66,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;333,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Direct Hire revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;271,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;73,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;345,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue by type:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Flex revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;247,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;316,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Direct Hire revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;251,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;326,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue by type:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Flex revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;777,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;196,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;973,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Direct Hire revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;792,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;218,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,011,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue by type:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Flex revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;723,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;215,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;939,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Direct Hire revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;737,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;236,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;973,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:DisaggregationOfRevenueTableTextBlock
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RleHRyZWdpb246Nzg2MmY2YjQzNzAzNDExZDk3ZWZmNjc1OGRlZmYyMmNfMTM5_abdcb5a1-9471-4eba-b708-e409becd4a55">&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table provides the disaggregation of revenue by segment and type (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:58.256410%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.500000%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.921795%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.500000%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.921795%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:10.500000%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Tech&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;FA&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue by type:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Flex revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;267,304&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;66,348&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;333,652&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Direct Hire revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,695&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,211&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;11,906&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;271,999&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;73,559&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;345,558&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue by type:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Flex revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;247,154&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;68,948&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;316,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Direct Hire revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,925&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,557&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;10,482&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;251,079&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;75,505&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;326,584&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue by type:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Flex revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;777,227&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;196,760&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;973,987&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Direct Hire revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,720&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,450&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;37,170&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;792,947&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;218,210&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,011,157&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Revenue by type:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Flex revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;723,159&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;215,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;939,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Direct Hire revenue&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,180&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,233&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,413&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Revenue&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;737,339&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;236,221&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;973,560&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DisaggregationOfRevenueTableTextBlock>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i01e09cb7f87c4f4ab8188db34b018c6b_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfNC0xLTEtMS0w_9c3b9da0-2965-4903-b42a-d3913f96ec8e"
      unitRef="usd">267304000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie0aaf06360314a648ba215d3dd20d9b7_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfNC0zLTEtMS0w_d4346078-b74a-4145-9afe-290fa213cac7"
      unitRef="usd">66348000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i571039aac01947ac8a8f7b2d02b4ab35_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfNC01LTEtMS0w_64a0ed6c-aa19-46ea-8440-2e6d0a0dc12b"
      unitRef="usd">333652000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3917856860fd40cf9cb582aeb40c5b85_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfNS0xLTEtMS0w_ebdb6e4a-b94b-4015-9614-23baded59cc6"
      unitRef="usd">4695000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i85468b74f6f74894a7c245f1cab19d14_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfNS0zLTEtMS0w_16e57f9b-6771-4f17-a019-f78e897bbeb1"
      unitRef="usd">7211000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i27b76c02f22c45729a662a1335f22186_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfNS01LTEtMS0w_3c725e8a-aae1-41bb-b342-992ca06d945e"
      unitRef="usd">11906000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i24c9e80c5cbb4126bb53c3217cc78f7a_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfNi0xLTEtMS0w_f5fe0523-d869-48c6-8dd4-c7b263a9f755"
      unitRef="usd">271999000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i97b451cd24d24fb7b2d374da6766c75a_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfNi0zLTEtMS0w_c10203ec-3b5f-41f3-a946-ba89a9af7138"
      unitRef="usd">73559000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfNi01LTEtMS0w_5f96032e-0fe5-41d1-a477-9b34a631db0f"
      unitRef="usd">345558000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i7913755b56eb41f2b7d1f53ba98024b3_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfOS0xLTEtMS0w_4720ac4f-c105-40fe-acdd-c7cbc01c52b2"
      unitRef="usd">247154000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i8894b3faae4b4a57a40b052b24b45fa9_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfOS0zLTEtMS0w_591910a4-16d4-4eba-bfca-06faa55a5026"
      unitRef="usd">68948000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ieb26c06c832d46f79282ffa33fae88ab_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfOS01LTEtMS0w_6ddd5d08-5463-49f3-8903-2a1cb4fddff4"
      unitRef="usd">316102000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id36415497361468997debd1890c83ee6_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMTAtMS0xLTEtMA_c3ebe822-56e5-4b26-a8a7-de31aebfb960"
      unitRef="usd">3925000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i11b6d243cf61437fb9e6b7cfaa643928_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMTAtMy0xLTEtMA_6e94db93-f3ae-407a-bb51-46a0c2e9e103"
      unitRef="usd">6557000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie2a22bb48d564b7db003c8b6f12b7fc9_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMTAtNS0xLTEtMA_aa173709-e190-464d-8af8-ef4e277f2937"
      unitRef="usd">10482000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if32c2f5ef56345c69ad508f3d0e10862_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMTEtMS0xLTEtMA_3fe6cc8d-b610-480e-8be2-1e9d53bc2622"
      unitRef="usd">251079000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i85e554a027b84ba0b45b0555a0e7d13b_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMTEtMy0xLTEtMA_0d015326-1a89-4a41-801c-c79c7f577c7e"
      unitRef="usd">75505000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMTEtNS0xLTEtMA_8f84d1d3-5c06-4507-a39c-f90da530ca48"
      unitRef="usd">326584000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i0edaa9e463584267a604549c2da33acf_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMTUtMS0xLTEtMA_f85c513e-9747-464e-a6a9-36a463a76f67"
      unitRef="usd">777227000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i4be80fbf2d6f423ba5efc5196ffdc223_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMTUtMy0xLTEtMA_b12a2937-8d1c-4a1d-95fd-26cac88821f7"
      unitRef="usd">196760000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i1c2bf5fff0ed4f19aa06fda733b00927_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMTUtNS0xLTEtMA_fc7cc2a9-c141-4f22-9479-22386d8b2af2"
      unitRef="usd">973987000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i897d98935c434fc19bc0111765c30893_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMTYtMS0xLTEtMA_31a4ca7c-b17d-48cd-a0e3-f4980035f2ba"
      unitRef="usd">15720000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i450f78d1aeb34ac4b2ced5a34a37d9a6_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMTYtMy0xLTEtMA_0914034e-5976-49fa-997f-b15da6a2ee84"
      unitRef="usd">21450000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i80bd6abd7cdf453f9ddca17ef068a5ec_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMTYtNS0xLTEtMA_b9809305-49ca-4937-9f8c-1f88a8298086"
      unitRef="usd">37170000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i3e9b5bff66ca480ca51a333836ea49f7_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMTctMS0xLTEtMA_b5ac1c6b-f2c6-442b-b3e8-e74ba112dcbe"
      unitRef="usd">792947000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i98d88f0c5e2e4ed9b6a90db581ae0b50_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMTctMy0xLTEtMA_bbade16a-a50f-4aea-b0bd-c467042e7919"
      unitRef="usd">218210000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMTctNS0xLTEtMA_db871c8f-aacf-4673-8b0d-4fc95efee02c"
      unitRef="usd">1011157000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i925fccb13ffc4c63bd85fe6b2ccac70a_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMjAtMS0xLTEtMA_c374b58d-e79a-4f25-bad4-2aaebbcc68e1"
      unitRef="usd">723159000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i71cbd4669c6d4bea87afa86ba687af6b_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMjAtMy0xLTEtMA_25b9ead6-2418-4bcd-9379-0072d603c60d"
      unitRef="usd">215988000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ibbfb9ddd8f754415a24ecb4dd0e8fff7_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMjAtNS0xLTEtMA_6202a9a8-47b6-4686-a971-237ac7314f6d"
      unitRef="usd">939147000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="id0aba3c5bdcd41acbf141499047fba6f_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMjEtMS0xLTEtMA_8105339b-fa03-402d-8447-8e1d1dbf2f12"
      unitRef="usd">14180000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="ie37af7f9a33846599bc9b4e80c076212_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMjEtMy0xLTEtMA_4faf2268-6d2a-469f-8ca7-2879895a8658"
      unitRef="usd">20233000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="if4caedf0820d4897bfbbe47a033ac998_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMjEtNS0xLTEtMA_fe2a3e25-82cb-417b-add1-6de76adc94ed"
      unitRef="usd">34413000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="iebb1c2fc1c014b76b1f72c861fbae4bd_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMjItMS0xLTEtMA_3ac8165b-6273-4b11-b9c9-58b5f9a5b667"
      unitRef="usd">737339000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i149494ce735e4170beb35e2b06eefc43_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMjItMy0xLTEtMA_e3a061f1-017b-41c4-842f-40fbb65a9b5c"
      unitRef="usd">236221000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80My9mcmFnOjc4NjJmNmI0MzcwMzQxMWQ5N2VmZjY3NThkZWZmMjJjL3RhYmxlOmMwMTcwYjdhMjIxNDQxNDlhZWE2ZGMyOTI1MzU3YWIxL3RhYmxlcmFuZ2U6YzAxNzBiN2EyMjE0NDE0OWFlYTZkYzI5MjUzNTdhYjFfMjItNS0xLTEtMA_be1c6f48-a38f-4404-8d63-bafbe1c16420"
      unitRef="usd">973560000</us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80Ni9mcmFnOmFhYmJmMDllN2VlMzQ4ZGU4OTk1MmNhZTBiY2I3ZjQ3L3RleHRyZWdpb246YWFiYmYwOWU3ZWUzNDhkZTg5OTUyY2FlMGJjYjdmNDdfMjczMQ_cd77e680-13b0-45d9-9bc7-1b3b6d00b89f">Commitments and Contingencies&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Employment Agreements&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Kforce has employment agreements with certain executives that provide for minimum compensation, salary and continuation of certain benefits for a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80Ni9mcmFnOmFhYmJmMDllN2VlMzQ4ZGU4OTk1MmNhZTBiY2I3ZjQ3L3RleHRyZWdpb246YWFiYmYwOWU3ZWUzNDhkZTg5OTUyY2FlMGJjYjdmNDdfMjEy_ba8996d2-55c4-4a34-a0bf-6807c8a89a26"&gt;six&lt;/span&gt;-month to a &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80Ni9mcmFnOmFhYmJmMDllN2VlMzQ4ZGU4OTk1MmNhZTBiY2I3ZjQ3L3RleHRyZWdpb246YWFiYmYwOWU3ZWUzNDhkZTg5OTUyY2FlMGJjYjdmNDdfMjI2_60d4293f-4651-41e6-9424-c196f1b06cfb"&gt;three&lt;/span&gt;-year period after their employment ends under certain circumstances. Certain of the agreements also provide for a severance payment ranging from one to three times annual salary and one-half to three times average annual bonus if such an agreement is terminated without good cause by Kforce or for good reason by the executive subject to certain post-employment restrictive covenants. At September&#160;30, 2019, our liability would be approximately $33.4 million if, following a change in control, all of the executives under contract were terminated without good cause by the employer or if the executives resigned for good reason and $16.5 million if, in the absence of a change in control, all of the executives under contract were terminated by Kforce without good cause or if the executives resigned for good reason. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Litigation&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;We are involved in legal proceedings, claims and administrative matters that arise in the ordinary course of business. We have made accruals with respect to certain of these matters, where appropriate, that are reflected in our unaudited condensed consolidated financial statements but are not, individually or in the aggregate, considered material. Legal costs incurred in connection with loss contingencies are expensed as incurred. For other matters for which an accrual has not been made, we have not yet determined that a loss is probable or the amount of loss cannot be reasonably estimated. While the ultimate outcome of the matters cannot be determined, we currently do not expect that these proceedings and claims, individually or in the aggregate, will have a material effect on our financial position, results of operations or cash flows. The outcome of any litigation is inherently uncertain, however, and if decided adversely to us, or if we determine that settlement of particular litigation is appropriate, we may be subject to liability that could have a material adverse effect on our financial position, results of operations or cash flows. Kforce maintains liability insurance in amounts and with such coverage and deductibles as management believes is reasonable. The principal liability risks that Kforce insures against are workers&#x2019; compensation, personal injury, bodily injury, property damage, directors&#x2019; and officers&#x2019; liability, errors and omissions, cyber liability, employment practices liability and fidelity losses. There can be no assurance that Kforce&#x2019;s liability insurance will cover all events or that the limits of coverage will be sufficient to fully cover all liabilities. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;On August 23, 2019, Kforce Inc. was served with a complaint, as amended, brought in the U.S. District Court, Middle District of Florida, Tampa Division. Maurcus Smith, Alvin Hodge and David Kortright, et al. v. Kforce Inc., Case No.: 8:19-cv-02068-CEH-CPT. The plaintiffs purport to bring claims on their own behalf and on behalf of a putative class of consumers/applicants who were the subject of consumer reports used for employment purposes for alleged violations of the Fair Credit Reporting Act of 1970, as amended, (&#x201c;FCRA&#x201d;), 15 U.S.C. &#xa7; 1681 et seq. based upon the defendant&#x2019;s purported failure to provide stand-alone FCRA disclosures and obtain valid authorizations. The plaintiffs seek statutory damages, punitive damages, costs, attorney&#x2019;s fees and other relief under the FCRA. At this stage in the litigation it is not feasible to predict the outcome of this matter or reasonably estimate a range of loss, should a loss occur, from this proceeding; however, based on our current knowledge, we believe that the final outcome of this matter is unlikely to have a material adverse effect on our business, consolidated financial position, results of operations or cash flows.&lt;/span&gt;&lt;/div&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <kfrc:SupplementalUnemploymentBenefitsOnChangeInControl
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80Ni9mcmFnOmFhYmJmMDllN2VlMzQ4ZGU4OTk1MmNhZTBiY2I3ZjQ3L3RleHRyZWdpb246YWFiYmYwOWU3ZWUzNDhkZTg5OTUyY2FlMGJjYjdmNDdfNjU4_90dfc49a-4a2a-465d-9f85-03d57cad4021"
      unitRef="usd">33400000</kfrc:SupplementalUnemploymentBenefitsOnChangeInControl>
    <kfrc:SupplementalUnemploymentBenefitsOnNoChangeInControl
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl80Ni9mcmFnOmFhYmJmMDllN2VlMzQ4ZGU4OTk1MmNhZTBiY2I3ZjQ3L3RleHRyZWdpb246YWFiYmYwOWU3ZWUzNDhkZTg5OTUyY2FlMGJjYjdmNDdfODM0_653ba4ff-a25d-4acf-86b7-10e9c73a7b00"
      unitRef="usd">16500000</kfrc:SupplementalUnemploymentBenefitsOnNoChangeInControl>
    <us-gaap:OtherAssetsDisclosureTextBlock
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81Mi9mcmFnOmQ2ZDA2MGY2YjFhNTQ2Y2JiNDRkYTNiNDU2ODY3MDExL3RleHRyZWdpb246ZDZkMDYwZjZiMWE1NDZjYmI0NGRhM2I0NTY4NjcwMTFfOTQ_39784b37-7283-4ad6-b7db-32025956a4f9">Other Assets, Net&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Other assets, net consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:62.583333%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.147436%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.921795%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.147436%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets held in Rabbi Trust&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Right-of-use assets for operating leases, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Equity method investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Capitalized software, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred loan costs, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest rate swap derivative instrument&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Other assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81Mi9mcmFnOmQ2ZDA2MGY2YjFhNTQ2Y2JiNDRkYTNiNDU2ODY3MDExL3RleHRyZWdpb246ZDZkMDYwZjZiMWE1NDZjYmI0NGRhM2I0NTY4NjcwMTFfOTU_8b4b7a55-a857-4cfa-b2b8-8a319b7325ef">&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Other assets, net consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:62.583333%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.147436%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.921795%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.147436%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Assets held in Rabbi Trust&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33,739&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;29,134&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Right-of-use assets for operating leases, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;17,866&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Equity method investment&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;8,641&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Capitalized software, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;7,395&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,828&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred loan costs, net&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;943&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,182&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest rate swap derivative instrument&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other non-current assets&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,238&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;620&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Other assets, net&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69,822&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,664&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81Mi9mcmFnOmQ2ZDA2MGY2YjFhNTQ2Y2JiNDRkYTNiNDU2ODY3MDExL3RhYmxlOmUyNjFmZGZlYzVjYTRkM2Q5ZGFkYWNmMDhlM2U3ZDUxL3RhYmxlcmFuZ2U6ZTI2MWZkZmVjNWNhNGQzZDlkYWRhY2YwOGUzZTdkNTFfMS0xLTEtMS0w_71a1832b-62df-4041-b20d-2c49eda95a55"
      unitRef="usd">33739000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:DeferredCompensationPlanAssets
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81Mi9mcmFnOmQ2ZDA2MGY2YjFhNTQ2Y2JiNDRkYTNiNDU2ODY3MDExL3RhYmxlOmUyNjFmZGZlYzVjYTRkM2Q5ZGFkYWNmMDhlM2U3ZDUxL3RhYmxlcmFuZ2U6ZTI2MWZkZmVjNWNhNGQzZDlkYWRhY2YwOGUzZTdkNTFfMS0zLTEtMS0w_2c1d8712-fedf-48d4-bb64-d8fc4cb57aa5"
      unitRef="usd">29134000</us-gaap:DeferredCompensationPlanAssets>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81Mi9mcmFnOmQ2ZDA2MGY2YjFhNTQ2Y2JiNDRkYTNiNDU2ODY3MDExL3RhYmxlOmUyNjFmZGZlYzVjYTRkM2Q5ZGFkYWNmMDhlM2U3ZDUxL3RhYmxlcmFuZ2U6ZTI2MWZkZmVjNWNhNGQzZDlkYWRhY2YwOGUzZTdkNTFfMi0xLTEtMS0w_a7f92971-9bdd-4c7f-9279-8b40513bbe92"
      unitRef="usd">17866000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:EquityMethodInvestments
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81Mi9mcmFnOmQ2ZDA2MGY2YjFhNTQ2Y2JiNDRkYTNiNDU2ODY3MDExL3RhYmxlOmUyNjFmZGZlYzVjYTRkM2Q5ZGFkYWNmMDhlM2U3ZDUxL3RhYmxlcmFuZ2U6ZTI2MWZkZmVjNWNhNGQzZDlkYWRhY2YwOGUzZTdkNTFfMy0xLTEtMS0w_2d710f70-318c-45ff-a5fa-a857a1bba788"
      unitRef="usd">8641000</us-gaap:EquityMethodInvestments>
    <us-gaap:EquityMethodInvestments
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81Mi9mcmFnOmQ2ZDA2MGY2YjFhNTQ2Y2JiNDRkYTNiNDU2ODY3MDExL3RhYmxlOmUyNjFmZGZlYzVjYTRkM2Q5ZGFkYWNmMDhlM2U3ZDUxL3RhYmxlcmFuZ2U6ZTI2MWZkZmVjNWNhNGQzZDlkYWRhY2YwOGUzZTdkNTFfMy0zLTEtMS0w_1cddf962-c7cd-4584-be3e-9fb2223688d7"
      unitRef="usd">0</us-gaap:EquityMethodInvestments>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81Mi9mcmFnOmQ2ZDA2MGY2YjFhNTQ2Y2JiNDRkYTNiNDU2ODY3MDExL3RhYmxlOmUyNjFmZGZlYzVjYTRkM2Q5ZGFkYWNmMDhlM2U3ZDUxL3RhYmxlcmFuZ2U6ZTI2MWZkZmVjNWNhNGQzZDlkYWRhY2YwOGUzZTdkNTFfNC0xLTEtMS0w_7c7b9fd5-ecad-4b76-8936-06eceb30de26"
      unitRef="usd">7395000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:CapitalizedComputerSoftwareNet
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81Mi9mcmFnOmQ2ZDA2MGY2YjFhNTQ2Y2JiNDRkYTNiNDU2ODY3MDExL3RhYmxlOmUyNjFmZGZlYzVjYTRkM2Q5ZGFkYWNmMDhlM2U3ZDUxL3RhYmxlcmFuZ2U6ZTI2MWZkZmVjNWNhNGQzZDlkYWRhY2YwOGUzZTdkNTFfNC0zLTEtMS0w_efcf7d70-33ef-44a6-b8dd-3070bebc6016"
      unitRef="usd">4828000</us-gaap:CapitalizedComputerSoftwareNet>
    <us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81Mi9mcmFnOmQ2ZDA2MGY2YjFhNTQ2Y2JiNDRkYTNiNDU2ODY3MDExL3RhYmxlOmUyNjFmZGZlYzVjYTRkM2Q5ZGFkYWNmMDhlM2U3ZDUxL3RhYmxlcmFuZ2U6ZTI2MWZkZmVjNWNhNGQzZDlkYWRhY2YwOGUzZTdkNTFfNS0xLTEtMS0w_fe8a51ad-fc0e-4005-a473-193b5c2d8efe"
      unitRef="usd">943000</us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet>
    <us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81Mi9mcmFnOmQ2ZDA2MGY2YjFhNTQ2Y2JiNDRkYTNiNDU2ODY3MDExL3RhYmxlOmUyNjFmZGZlYzVjYTRkM2Q5ZGFkYWNmMDhlM2U3ZDUxL3RhYmxlcmFuZ2U6ZTI2MWZkZmVjNWNhNGQzZDlkYWRhY2YwOGUzZTdkNTFfNS0zLTEtMS0w_adee3ae2-d211-4966-bbd0-a3292ac84e63"
      unitRef="usd">1182000</us-gaap:DebtIssuanceCostsLineOfCreditArrangementsNet>
    <us-gaap:DerivativeAssetsNoncurrent
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81Mi9mcmFnOmQ2ZDA2MGY2YjFhNTQ2Y2JiNDRkYTNiNDU2ODY3MDExL3RhYmxlOmUyNjFmZGZlYzVjYTRkM2Q5ZGFkYWNmMDhlM2U3ZDUxL3RhYmxlcmFuZ2U6ZTI2MWZkZmVjNWNhNGQzZDlkYWRhY2YwOGUzZTdkNTFfNi0xLTEtMS0w_2201599e-f9c6-4920-875d-560996b25319"
      unitRef="usd">0</us-gaap:DerivativeAssetsNoncurrent>
    <us-gaap:DerivativeAssetsNoncurrent
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81Mi9mcmFnOmQ2ZDA2MGY2YjFhNTQ2Y2JiNDRkYTNiNDU2ODY3MDExL3RhYmxlOmUyNjFmZGZlYzVjYTRkM2Q5ZGFkYWNmMDhlM2U3ZDUxL3RhYmxlcmFuZ2U6ZTI2MWZkZmVjNWNhNGQzZDlkYWRhY2YwOGUzZTdkNTFfNi0zLTEtMS0w_088737ba-f67b-4dcc-9d94-30968b1faa42"
      unitRef="usd">900000</us-gaap:DerivativeAssetsNoncurrent>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81Mi9mcmFnOmQ2ZDA2MGY2YjFhNTQ2Y2JiNDRkYTNiNDU2ODY3MDExL3RhYmxlOmUyNjFmZGZlYzVjYTRkM2Q5ZGFkYWNmMDhlM2U3ZDUxL3RhYmxlcmFuZ2U6ZTI2MWZkZmVjNWNhNGQzZDlkYWRhY2YwOGUzZTdkNTFfNy0xLTEtMS0w_27e48dd6-71de-4069-a251-10cbc177e8ad"
      unitRef="usd">1238000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsMiscellaneousNoncurrent
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81Mi9mcmFnOmQ2ZDA2MGY2YjFhNTQ2Y2JiNDRkYTNiNDU2ODY3MDExL3RhYmxlOmUyNjFmZGZlYzVjYTRkM2Q5ZGFkYWNmMDhlM2U3ZDUxL3RhYmxlcmFuZ2U6ZTI2MWZkZmVjNWNhNGQzZDlkYWRhY2YwOGUzZTdkNTFfNy0zLTEtMS0w_37369022-4768-4fb3-8c37-b796dc149840"
      unitRef="usd">620000</us-gaap:OtherAssetsMiscellaneousNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81Mi9mcmFnOmQ2ZDA2MGY2YjFhNTQ2Y2JiNDRkYTNiNDU2ODY3MDExL3RhYmxlOmUyNjFmZGZlYzVjYTRkM2Q5ZGFkYWNmMDhlM2U3ZDUxL3RhYmxlcmFuZ2U6ZTI2MWZkZmVjNWNhNGQzZDlkYWRhY2YwOGUzZTdkNTFfOC0xLTEtMS0w_a76cd68b-35cf-4be6-a16d-0d77806f2940"
      unitRef="usd">69822000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:OtherAssetsNoncurrent
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81Mi9mcmFnOmQ2ZDA2MGY2YjFhNTQ2Y2JiNDRkYTNiNDU2ODY3MDExL3RhYmxlOmUyNjFmZGZlYzVjYTRkM2Q5ZGFkYWNmMDhlM2U3ZDUxL3RhYmxlcmFuZ2U6ZTI2MWZkZmVjNWNhNGQzZDlkYWRhY2YwOGUzZTdkNTFfOC0zLTEtMS0w_6ebd2062-27c5-473a-a199-44e29330f80e"
      unitRef="usd">36664000</us-gaap:OtherAssetsNoncurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81NS9mcmFnOjFmZTg4ODRlMDdhZDRhYTNhNGFmYWI2MTBlMTQ5MTg0L3RleHRyZWdpb246MWZlODg4NGUwN2FkNGFhM2E0YWZhYjYxMGUxNDkxODRfNDEx_e079e78f-6413-4ffe-be27-35167232b2d2">Current Liabilities&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table provides information on certain current liabilities (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:63.224359%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.987179%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601282%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.987179%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts payable and other accrued liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Accounts payable and other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued payroll costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Payroll and benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Health insurance liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Payroll taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Workers&#x2019; compensation liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Accrued payroll costs&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Our accounts payable balance includes vendor and independent contractor payables. Our accrued liabilities balance includes the current portion of the deferred compensation plans liability, contract liabilities from contracts with customers (such as rebates) and other accrued liabilities.&lt;/span&gt;&lt;/div&gt;</us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock>
    <us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81NS9mcmFnOjFmZTg4ODRlMDdhZDRhYTNhNGFmYWI2MTBlMTQ5MTg0L3RleHRyZWdpb246MWZlODg4NGUwN2FkNGFhM2E0YWZhYjYxMGUxNDkxODRfNDE0_8c363b1d-6097-4bb2-8a74-6e822bf46db2">&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table provides information on certain current liabilities (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:63.224359%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.987179%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601282%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:14.987179%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts payable and other accrued liabilities:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accounts payable&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,489&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;18,793&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,537&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;13,749&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Accounts payable and other accrued liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;36,026&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;32,542&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accrued payroll costs:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Payroll and benefits&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43,432&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;34,768&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Health insurance liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,498&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,680&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Payroll taxes&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,175&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;920&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:18pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Workers&#x2019; compensation liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,044&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,016&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Accrued payroll costs&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;49,149&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;39,384&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock>
    <us-gaap:AccountsPayableCurrent
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81NS9mcmFnOjFmZTg4ODRlMDdhZDRhYTNhNGFmYWI2MTBlMTQ5MTg0L3RhYmxlOjkyMzkxYjYwYTUzOTQ3MTU4Y2IxZWFiYWQ2YzdhN2I5L3RhYmxlcmFuZ2U6OTIzOTFiNjBhNTM5NDcxNThjYjFlYWJhZDZjN2E3YjlfMi0xLTEtMS0w_cfe4e0dc-f284-466a-9436-8fbf2a22bb3b"
      unitRef="usd">21489000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccountsPayableCurrent
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81NS9mcmFnOjFmZTg4ODRlMDdhZDRhYTNhNGFmYWI2MTBlMTQ5MTg0L3RhYmxlOjkyMzkxYjYwYTUzOTQ3MTU4Y2IxZWFiYWQ2YzdhN2I5L3RhYmxlcmFuZ2U6OTIzOTFiNjBhNTM5NDcxNThjYjFlYWJhZDZjN2E3YjlfMi0zLTEtMS0w_9a4de337-60f7-46e4-a5db-04c1439be3ad"
      unitRef="usd">18793000</us-gaap:AccountsPayableCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81NS9mcmFnOjFmZTg4ODRlMDdhZDRhYTNhNGFmYWI2MTBlMTQ5MTg0L3RhYmxlOjkyMzkxYjYwYTUzOTQ3MTU4Y2IxZWFiYWQ2YzdhN2I5L3RhYmxlcmFuZ2U6OTIzOTFiNjBhNTM5NDcxNThjYjFlYWJhZDZjN2E3YjlfMy0xLTEtMS0w_cfcc26b7-98cb-4486-a788-b30713e8687e"
      unitRef="usd">14537000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81NS9mcmFnOjFmZTg4ODRlMDdhZDRhYTNhNGFmYWI2MTBlMTQ5MTg0L3RhYmxlOjkyMzkxYjYwYTUzOTQ3MTU4Y2IxZWFiYWQ2YzdhN2I5L3RhYmxlcmFuZ2U6OTIzOTFiNjBhNTM5NDcxNThjYjFlYWJhZDZjN2E3YjlfMy0zLTEtMS0w_b4711621-cdc0-4d3a-9750-6a796abc94bf"
      unitRef="usd">13749000</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81NS9mcmFnOjFmZTg4ODRlMDdhZDRhYTNhNGFmYWI2MTBlMTQ5MTg0L3RhYmxlOjkyMzkxYjYwYTUzOTQ3MTU4Y2IxZWFiYWQ2YzdhN2I5L3RhYmxlcmFuZ2U6OTIzOTFiNjBhNTM5NDcxNThjYjFlYWJhZDZjN2E3YjlfNC0xLTEtMS0w_2b0d05ad-c0a4-4946-8cdc-5de6ad32ceb4"
      unitRef="usd">36026000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81NS9mcmFnOjFmZTg4ODRlMDdhZDRhYTNhNGFmYWI2MTBlMTQ5MTg0L3RhYmxlOjkyMzkxYjYwYTUzOTQ3MTU4Y2IxZWFiYWQ2YzdhN2I5L3RhYmxlcmFuZ2U6OTIzOTFiNjBhNTM5NDcxNThjYjFlYWJhZDZjN2E3YjlfNC0zLTEtMS0w_d70f0e88-a3aa-4c07-a35a-df3c6ed5d5e7"
      unitRef="usd">32542000</us-gaap:AccountsPayableAndAccruedLiabilitiesCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81NS9mcmFnOjFmZTg4ODRlMDdhZDRhYTNhNGFmYWI2MTBlMTQ5MTg0L3RhYmxlOjkyMzkxYjYwYTUzOTQ3MTU4Y2IxZWFiYWQ2YzdhN2I5L3RhYmxlcmFuZ2U6OTIzOTFiNjBhNTM5NDcxNThjYjFlYWJhZDZjN2E3YjlfNi0xLTEtMS0w_155138ef-bb7b-466a-8645-9ceb99d7822c"
      unitRef="usd">43432000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <us-gaap:AccruedEmployeeBenefitsCurrent
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81NS9mcmFnOjFmZTg4ODRlMDdhZDRhYTNhNGFmYWI2MTBlMTQ5MTg0L3RhYmxlOjkyMzkxYjYwYTUzOTQ3MTU4Y2IxZWFiYWQ2YzdhN2I5L3RhYmxlcmFuZ2U6OTIzOTFiNjBhNTM5NDcxNThjYjFlYWJhZDZjN2E3YjlfNi0zLTEtMS0w_cbebf126-c450-43c0-9c86-30a162031421"
      unitRef="usd">34768000</us-gaap:AccruedEmployeeBenefitsCurrent>
    <us-gaap:AccruedInsuranceCurrent
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81NS9mcmFnOjFmZTg4ODRlMDdhZDRhYTNhNGFmYWI2MTBlMTQ5MTg0L3RhYmxlOjkyMzkxYjYwYTUzOTQ3MTU4Y2IxZWFiYWQ2YzdhN2I5L3RhYmxlcmFuZ2U6OTIzOTFiNjBhNTM5NDcxNThjYjFlYWJhZDZjN2E3YjlfNy0xLTEtMS0w_ea2fab75-44c0-4c59-979c-ee76b4412824"
      unitRef="usd">3498000</us-gaap:AccruedInsuranceCurrent>
    <us-gaap:AccruedInsuranceCurrent
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81NS9mcmFnOjFmZTg4ODRlMDdhZDRhYTNhNGFmYWI2MTBlMTQ5MTg0L3RhYmxlOjkyMzkxYjYwYTUzOTQ3MTU4Y2IxZWFiYWQ2YzdhN2I5L3RhYmxlcmFuZ2U6OTIzOTFiNjBhNTM5NDcxNThjYjFlYWJhZDZjN2E3YjlfNy0zLTEtMS0w_45f43671-7418-4028-af66-f9afe24f4076"
      unitRef="usd">2680000</us-gaap:AccruedInsuranceCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81NS9mcmFnOjFmZTg4ODRlMDdhZDRhYTNhNGFmYWI2MTBlMTQ5MTg0L3RhYmxlOjkyMzkxYjYwYTUzOTQ3MTU4Y2IxZWFiYWQ2YzdhN2I5L3RhYmxlcmFuZ2U6OTIzOTFiNjBhNTM5NDcxNThjYjFlYWJhZDZjN2E3YjlfOC0xLTEtMS0w_d3a223a3-fce0-454b-826c-2d176bbbb3e1"
      unitRef="usd">1175000</us-gaap:AccruedPayrollTaxesCurrent>
    <us-gaap:AccruedPayrollTaxesCurrent
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81NS9mcmFnOjFmZTg4ODRlMDdhZDRhYTNhNGFmYWI2MTBlMTQ5MTg0L3RhYmxlOjkyMzkxYjYwYTUzOTQ3MTU4Y2IxZWFiYWQ2YzdhN2I5L3RhYmxlcmFuZ2U6OTIzOTFiNjBhNTM5NDcxNThjYjFlYWJhZDZjN2E3YjlfOC0zLTEtMS0w_3727e27b-3417-4681-a6f5-4e5577fde2d7"
      unitRef="usd">920000</us-gaap:AccruedPayrollTaxesCurrent>
    <us-gaap:WorkersCompensationLiabilityCurrent
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81NS9mcmFnOjFmZTg4ODRlMDdhZDRhYTNhNGFmYWI2MTBlMTQ5MTg0L3RhYmxlOjkyMzkxYjYwYTUzOTQ3MTU4Y2IxZWFiYWQ2YzdhN2I5L3RhYmxlcmFuZ2U6OTIzOTFiNjBhNTM5NDcxNThjYjFlYWJhZDZjN2E3YjlfOS0xLTEtMS0w_b5eb5603-d734-41fc-ae81-acd5f8aaf52b"
      unitRef="usd">1044000</us-gaap:WorkersCompensationLiabilityCurrent>
    <us-gaap:WorkersCompensationLiabilityCurrent
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81NS9mcmFnOjFmZTg4ODRlMDdhZDRhYTNhNGFmYWI2MTBlMTQ5MTg0L3RhYmxlOjkyMzkxYjYwYTUzOTQ3MTU4Y2IxZWFiYWQ2YzdhN2I5L3RhYmxlcmFuZ2U6OTIzOTFiNjBhNTM5NDcxNThjYjFlYWJhZDZjN2E3YjlfOS0zLTEtMS0w_6c39d4a1-f51a-4628-8f81-4ca3590b751f"
      unitRef="usd">1016000</us-gaap:WorkersCompensationLiabilityCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81NS9mcmFnOjFmZTg4ODRlMDdhZDRhYTNhNGFmYWI2MTBlMTQ5MTg0L3RhYmxlOjkyMzkxYjYwYTUzOTQ3MTU4Y2IxZWFiYWQ2YzdhN2I5L3RhYmxlcmFuZ2U6OTIzOTFiNjBhNTM5NDcxNThjYjFlYWJhZDZjN2E3YjlfMTAtMS0xLTEtMA_ee34f2bb-d2d4-4a13-824c-2e2ced86f53a"
      unitRef="usd">49149000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:EmployeeRelatedLiabilitiesCurrent
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81NS9mcmFnOjFmZTg4ODRlMDdhZDRhYTNhNGFmYWI2MTBlMTQ5MTg0L3RhYmxlOjkyMzkxYjYwYTUzOTQ3MTU4Y2IxZWFiYWQ2YzdhN2I5L3RhYmxlcmFuZ2U6OTIzOTFiNjBhNTM5NDcxNThjYjFlYWJhZDZjN2E3YjlfMTAtMy0xLTEtMA_b5770a13-9cec-4932-8ee1-6de9f72dc6e8"
      unitRef="usd">39384000</us-gaap:EmployeeRelatedLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesDisclosureTextBlock
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81OC9mcmFnOjE3ZGY3ZmY0NDE4NTQzOThiZjI2OTcwYjU5ODkzNTkwL3RleHRyZWdpb246MTdkZjdmZjQ0MTg1NDM5OGJmMjY5NzBiNTk4OTM1OTBfMTE1_5ccc66cb-8665-4278-938d-18d098f5de7b">Other Long-Term Liabilities &lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Other long-term liabilities consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:62.583333%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.147436%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.921795%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.147436%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred compensation plan &lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Supplemental executive retirement plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest rate swap derivative instrument&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;59,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherLiabilitiesDisclosureTextBlock>
    <us-gaap:OtherNoncurrentLiabilitiesTableTextBlock
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81OC9mcmFnOjE3ZGY3ZmY0NDE4NTQzOThiZjI2OTcwYjU5ODkzNTkwL3RleHRyZWdpb246MTdkZjdmZjQ0MTg1NDM5OGJmMjY5NzBiNTk4OTM1OTBfMTE2_4d91940f-0dc7-4bc0-95b8-ee4a6c3ac664">&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Other long-term liabilities consisted of the following (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:62.583333%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.147436%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.921795%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.147436%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Deferred compensation plan &lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;28,376&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25,672&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Supplemental executive retirement plan&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,681&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;15,035&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;14,124&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest rate swap derivative instrument&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;265&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;704&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,802&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total Other long-term liabilities&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;59,150&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;43,509&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:OtherNoncurrentLiabilitiesTableTextBlock>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81OC9mcmFnOjE3ZGY3ZmY0NDE4NTQzOThiZjI2OTcwYjU5ODkzNTkwL3RhYmxlOjhkYzlhZGFkNzZkYzQzMWRiYmJlMDE1NGQ3ZmNjMTE1L3RhYmxlcmFuZ2U6OGRjOWFkYWQ3NmRjNDMxZGJiYmUwMTU0ZDdmY2MxMTVfMS0xLTEtMS0w_b264fbc9-6268-4f8f-85d4-c1644be590e3"
      unitRef="usd">28376000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81OC9mcmFnOjE3ZGY3ZmY0NDE4NTQzOThiZjI2OTcwYjU5ODkzNTkwL3RhYmxlOjhkYzlhZGFkNzZkYzQzMWRiYmJlMDE1NGQ3ZmNjMTE1L3RhYmxlcmFuZ2U6OGRjOWFkYWQ3NmRjNDMxZGJiYmUwMTU0ZDdmY2MxMTVfMS0zLTEtMS0w_b7e9f887-290f-4426-9f6f-f1bbc414d976"
      unitRef="usd">25672000</us-gaap:DeferredCompensationLiabilityClassifiedNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81OC9mcmFnOjE3ZGY3ZmY0NDE4NTQzOThiZjI2OTcwYjU5ODkzNTkwL3RhYmxlOjhkYzlhZGFkNzZkYzQzMWRiYmJlMDE1NGQ3ZmNjMTE1L3RhYmxlcmFuZ2U6OGRjOWFkYWQ3NmRjNDMxZGJiYmUwMTU0ZDdmY2MxMTVfMi0xLTEtMS0w_0f06df7e-bff4-47ca-84bc-d15f8a54fe77"
      unitRef="usd">15681000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81OC9mcmFnOjE3ZGY3ZmY0NDE4NTQzOThiZjI2OTcwYjU5ODkzNTkwL3RhYmxlOjhkYzlhZGFkNzZkYzQzMWRiYmJlMDE1NGQ3ZmNjMTE1L3RhYmxlcmFuZ2U6OGRjOWFkYWQ3NmRjNDMxZGJiYmUwMTU0ZDdmY2MxMTVfMi0zLTEtMS0w_8fb9f8ce-24e3-4fba-b954-fb84f1058f83"
      unitRef="usd">15035000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81OC9mcmFnOjE3ZGY3ZmY0NDE4NTQzOThiZjI2OTcwYjU5ODkzNTkwL3RhYmxlOjhkYzlhZGFkNzZkYzQzMWRiYmJlMDE1NGQ3ZmNjMTE1L3RhYmxlcmFuZ2U6OGRjOWFkYWQ3NmRjNDMxZGJiYmUwMTU0ZDdmY2MxMTVfMy0xLTEtMS0w_88c0ff8b-a62a-4753-8eca-11a5b7785e19"
      unitRef="usd">14124000</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81OC9mcmFnOjE3ZGY3ZmY0NDE4NTQzOThiZjI2OTcwYjU5ODkzNTkwL3RhYmxlOjhkYzlhZGFkNzZkYzQzMWRiYmJlMDE1NGQ3ZmNjMTE1L3RhYmxlcmFuZ2U6OGRjOWFkYWQ3NmRjNDMxZGJiYmUwMTU0ZDdmY2MxMTVfMy0zLTEtMS0w_34f26418-5114-465c-84f1-2dfe54c4166b"
      unitRef="usd">0</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81OC9mcmFnOjE3ZGY3ZmY0NDE4NTQzOThiZjI2OTcwYjU5ODkzNTkwL3RhYmxlOjhkYzlhZGFkNzZkYzQzMWRiYmJlMDE1NGQ3ZmNjMTE1L3RhYmxlcmFuZ2U6OGRjOWFkYWQ3NmRjNDMxZGJiYmUwMTU0ZDdmY2MxMTVfNC0xLTEtMS0w_89d7f5e2-ff6c-48a2-aefe-a57210a1ae20"
      unitRef="usd">265000</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:DerivativeLiabilitiesNoncurrent
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81OC9mcmFnOjE3ZGY3ZmY0NDE4NTQzOThiZjI2OTcwYjU5ODkzNTkwL3RhYmxlOjhkYzlhZGFkNzZkYzQzMWRiYmJlMDE1NGQ3ZmNjMTE1L3RhYmxlcmFuZ2U6OGRjOWFkYWQ3NmRjNDMxZGJiYmUwMTU0ZDdmY2MxMTVfNC0zLTEtMS0w_564c166d-4775-4588-85fc-9581caf0e723"
      unitRef="usd">0</us-gaap:DerivativeLiabilitiesNoncurrent>
    <us-gaap:OtherSundryLiabilitiesNoncurrent
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81OC9mcmFnOjE3ZGY3ZmY0NDE4NTQzOThiZjI2OTcwYjU5ODkzNTkwL3RhYmxlOjhkYzlhZGFkNzZkYzQzMWRiYmJlMDE1NGQ3ZmNjMTE1L3RhYmxlcmFuZ2U6OGRjOWFkYWQ3NmRjNDMxZGJiYmUwMTU0ZDdmY2MxMTVfNS0xLTEtMS0w_8a147087-81da-41a2-8295-5b2bc28a49b2"
      unitRef="usd">704000</us-gaap:OtherSundryLiabilitiesNoncurrent>
    <us-gaap:OtherSundryLiabilitiesNoncurrent
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81OC9mcmFnOjE3ZGY3ZmY0NDE4NTQzOThiZjI2OTcwYjU5ODkzNTkwL3RhYmxlOjhkYzlhZGFkNzZkYzQzMWRiYmJlMDE1NGQ3ZmNjMTE1L3RhYmxlcmFuZ2U6OGRjOWFkYWQ3NmRjNDMxZGJiYmUwMTU0ZDdmY2MxMTVfNS0zLTEtMS0w_5f88f861-32cb-483a-a5c1-221f37ccadba"
      unitRef="usd">2802000</us-gaap:OtherSundryLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81OC9mcmFnOjE3ZGY3ZmY0NDE4NTQzOThiZjI2OTcwYjU5ODkzNTkwL3RhYmxlOjhkYzlhZGFkNzZkYzQzMWRiYmJlMDE1NGQ3ZmNjMTE1L3RhYmxlcmFuZ2U6OGRjOWFkYWQ3NmRjNDMxZGJiYmUwMTU0ZDdmY2MxMTVfNi0xLTEtMS0w_db6f5f63-f00f-41b9-9354-7adface8bed9"
      unitRef="usd">59150000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:OtherLiabilitiesNoncurrent
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl81OC9mcmFnOjE3ZGY3ZmY0NDE4NTQzOThiZjI2OTcwYjU5ODkzNTkwL3RhYmxlOjhkYzlhZGFkNzZkYzQzMWRiYmJlMDE1NGQ3ZmNjMTE1L3RhYmxlcmFuZ2U6OGRjOWFkYWQ3NmRjNDMxZGJiYmUwMTU0ZDdmY2MxMTVfNi0zLTEtMS0w_8acc25a0-54ef-434b-b6a8-911d4cf3cf33"
      unitRef="usd">43509000</us-gaap:OtherLiabilitiesNoncurrent>
    <us-gaap:LesseeOperatingLeasesTextBlock
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RleHRyZWdpb246NmU1MGE4ZDg2N2ZmNDM2MWFjMGFmMTZiM2U2OTg1MTVfMzQ4MA_33eaefc5-877e-49b9-bc1e-1c18ed34b4bf">Leases&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Kforce leases property for our field offices as well as certain office equipment. We determine if a contract or arrangement meets the definition of a lease at inception. We recorded approximately $17.6 million of right-of-use (&#x201c;ROU&#x201d;) assets and $21.0 million of lease liabilities on our consolidated balance sheet on January 1, 2019 related to operating leases upon adoption of the new lease standard. The difference between the ROU assets and lease liabilities balances relates to the lease incentive liabilities recorded as of December 31, 2018 in accordance with the previous lease accounting guidance. We determined that no cumulative effect adjustment to retained earnings was necessary upon adoption. We elected the package of practical expedients and did not reassess our prior conclusions regarding lease identification, lease classification and initial direct costs. We did not elect the hindsight practical expedient. ROU assets for operating leases, net of amortization, are recorded within Other assets, net and operating lease liabilities are recorded within current liabilities if expected to be recognized in less than one year and in Other long-term liabilities, if over one year, in the Unaudited Condensed Consolidated Balance Sheet. Operating lease additions are non-cash transactions and the amortization of the ROU assets is reflected as Noncash lease expense within operating activities in the Unaudited Condensed Consolidated Statement of Cash Flows. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Finance leases are not significant to our operations as of and for the three and nine months ended September&#160;30, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Operating Leases&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;We elected not to separate lease and non-lease components when determining the consideration in the contract. ROU assets and lease liabilities are recognized based on the present value of the lease payments over the lease term at the commencement date. If there is no rate implicit in the lease, we use our incremental borrowing rate in the present value calculation, which is based on our collateralized borrowing rate and determined based on the terms of our leases and the economic environment in which they exist. Our weighted-average discount rate was 3.9% on September&#160;30, 2019. Our lease agreements do not contain any material residual value guarantees or restrictive covenants.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Our lease terms typically range from &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RleHRyZWdpb246NmU1MGE4ZDg2N2ZmNDM2MWFjMGFmMTZiM2U2OTg1MTVfMjI5MA_1ef464c3-34b7-4ee7-809a-d080b27aa853"&gt;three&lt;/span&gt; to &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RleHRyZWdpb246NmU1MGE4ZDg2N2ZmNDM2MWFjMGFmMTZiM2U2OTg1MTVfMjI5Ng_6ea6ea6d-95eb-4585-bd98-29491ddc349a"&gt;five&lt;/span&gt; years with one or more similar options to renew. The exercise of renewal options is at our sole discretion and is included in the lease term if we are reasonably certain that the renewal option will be exercised. Our weighted-average remaining lease term was 4.6 years at September&#160;30, 2019.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;We elected the short-term practical expedient for leases with an initial term of 12 months or less and did not recognize ROU assets or lease liabilities for these short-term leases.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;In addition to base rent, certain of our operating leases require variable payments of property taxes, insurance and common area maintenance. These variable lease costs, other than those dependent upon an index or rate, are expensed when the obligation for those payments is incurred.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:29.891026%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.314103%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:19.794872%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents operating lease expense included in selling, general and administrative expenses (&#x201c;SG&amp;amp;A&#x201d;) for the three and nine months ended September&#160;30, 2019 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:62.583333%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.147436%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.921795%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.147436%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Variable lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Short-term lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(119)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(332)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the maturities of operating lease liabilities as of September&#160;30, 2019 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:56.493590%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:22.358974%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.147436%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Remainder of 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total maturities of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the expected future contractual operating lease obligations as of December 31, 2018 in accordance with the previous guidance (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.634615%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:34.217949%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.147436%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total future contractual operating lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeasesTextBlock>
    <us-gaap:OperatingLeaseRightOfUseAsset
      contextRef="ie48dcf61fd0a4766b52097b6e4b25804_I20190101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RleHRyZWdpb246NmU1MGE4ZDg2N2ZmNDM2MWFjMGFmMTZiM2U2OTg1MTVfMjE3_bde9783a-2e8c-492c-a4da-c77089009da6"
      unitRef="usd">17600000</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseLiability
      contextRef="ie48dcf61fd0a4766b52097b6e4b25804_I20190101"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RleHRyZWdpb246NmU1MGE4ZDg2N2ZmNDM2MWFjMGFmMTZiM2U2OTg1MTVfMjU1_c8a764d8-3575-409f-a9db-4859f81e050e"
      unitRef="usd">21000000.0</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RleHRyZWdpb246NmU1MGE4ZDg2N2ZmNDM2MWFjMGFmMTZiM2U2OTg1MTVfMjE0Mg_8961a0b0-5b1b-4373-bb2d-09f3faff81f8"
      unitRef="number">0.039</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RleHRyZWdpb246NmU1MGE4ZDg2N2ZmNDM2MWFjMGFmMTZiM2U2OTg1MTVfMjU1OA_62209819-7bf9-4608-8211-c131b9e183c1">P4Y7M6D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:LeaseCostTableTextBlock
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RleHRyZWdpb246NmU1MGE4ZDg2N2ZmNDM2MWFjMGFmMTZiM2U2OTg1MTVfMzQ3Nw_b6831af8-20f4-4aab-8269-89247a323fcf">&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents operating lease expense included in selling, general and administrative expenses (&#x201c;SG&amp;amp;A&#x201d;) for the three and nine months ended September&#160;30, 2019 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:62.583333%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.147436%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.921795%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.147436%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Nine Months Ended&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,712&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;5,147&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Variable lease costs&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;404&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,183&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Short-term lease expense&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;595&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Sublease income&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(119)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(332)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total operating lease expense&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,192&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,593&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LeaseCostTableTextBlock>
    <us-gaap:OperatingLeaseCost
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmQxYTZlOGFjYjY2YzQxZmNiMDU3ODQzYWJlODVlZGU1L3RhYmxlcmFuZ2U6ZDFhNmU4YWNiNjZjNDFmY2IwNTc4NDNhYmU4NWVkZTVfMi0xLTEtMS0w_61b235f3-c3bf-41dc-9285-cf2076b81a44"
      unitRef="usd">1712000</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmQxYTZlOGFjYjY2YzQxZmNiMDU3ODQzYWJlODVlZGU1L3RhYmxlcmFuZ2U6ZDFhNmU4YWNiNjZjNDFmY2IwNTc4NDNhYmU4NWVkZTVfMi0zLTEtMS0w_6a18e895-c8bf-4b46-8aa9-f4a5053229d0"
      unitRef="usd">5147000</us-gaap:OperatingLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmQxYTZlOGFjYjY2YzQxZmNiMDU3ODQzYWJlODVlZGU1L3RhYmxlcmFuZ2U6ZDFhNmU4YWNiNjZjNDFmY2IwNTc4NDNhYmU4NWVkZTVfMy0xLTEtMS0w_f91cb840-b96a-46f4-a847-08f78ad3148b"
      unitRef="usd">404000</us-gaap:VariableLeaseCost>
    <us-gaap:VariableLeaseCost
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmQxYTZlOGFjYjY2YzQxZmNiMDU3ODQzYWJlODVlZGU1L3RhYmxlcmFuZ2U6ZDFhNmU4YWNiNjZjNDFmY2IwNTc4NDNhYmU4NWVkZTVfMy0zLTEtMS0w_9cd27c9f-3a3f-4df0-9f0d-b96e797607a8"
      unitRef="usd">1183000</us-gaap:VariableLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmQxYTZlOGFjYjY2YzQxZmNiMDU3ODQzYWJlODVlZGU1L3RhYmxlcmFuZ2U6ZDFhNmU4YWNiNjZjNDFmY2IwNTc4NDNhYmU4NWVkZTVfNC0xLTEtMS0w_380cc13b-261b-4228-bb63-3547b4e2c4b3"
      unitRef="usd">195000</us-gaap:ShortTermLeaseCost>
    <us-gaap:ShortTermLeaseCost
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmQxYTZlOGFjYjY2YzQxZmNiMDU3ODQzYWJlODVlZGU1L3RhYmxlcmFuZ2U6ZDFhNmU4YWNiNjZjNDFmY2IwNTc4NDNhYmU4NWVkZTVfNC0zLTEtMS0w_d838f9fb-b8dd-46a3-8be7-8a2e1b4ea22b"
      unitRef="usd">595000</us-gaap:ShortTermLeaseCost>
    <us-gaap:SubleaseIncome
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmQxYTZlOGFjYjY2YzQxZmNiMDU3ODQzYWJlODVlZGU1L3RhYmxlcmFuZ2U6ZDFhNmU4YWNiNjZjNDFmY2IwNTc4NDNhYmU4NWVkZTVfNS0xLTEtMS0w_44d94c4a-dde6-493f-b19b-ec04f2f05c69"
      unitRef="usd">119000</us-gaap:SubleaseIncome>
    <us-gaap:SubleaseIncome
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmQxYTZlOGFjYjY2YzQxZmNiMDU3ODQzYWJlODVlZGU1L3RhYmxlcmFuZ2U6ZDFhNmU4YWNiNjZjNDFmY2IwNTc4NDNhYmU4NWVkZTVfNS0zLTEtMS0w_7ac9e945-2c77-4b1a-8a7c-3637622124e1"
      unitRef="usd">332000</us-gaap:SubleaseIncome>
    <us-gaap:LeaseCost
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmQxYTZlOGFjYjY2YzQxZmNiMDU3ODQzYWJlODVlZGU1L3RhYmxlcmFuZ2U6ZDFhNmU4YWNiNjZjNDFmY2IwNTc4NDNhYmU4NWVkZTVfNi0xLTEtMS0w_91d3e613-cb7b-4f41-984a-1466e33e38c9"
      unitRef="usd">2192000</us-gaap:LeaseCost>
    <us-gaap:LeaseCost
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmQxYTZlOGFjYjY2YzQxZmNiMDU3ODQzYWJlODVlZGU1L3RhYmxlcmFuZ2U6ZDFhNmU4YWNiNjZjNDFmY2IwNTc4NDNhYmU4NWVkZTVfNi0zLTEtMS0w_a1a602c6-08a1-42d7-8564-b1e6f581d68b"
      unitRef="usd">6593000</us-gaap:LeaseCost>
    <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RleHRyZWdpb246NmU1MGE4ZDg2N2ZmNDM2MWFjMGFmMTZiM2U2OTg1MTVfMzQ3OA_702207e6-f44b-462c-9733-8d58c38ef657">&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the maturities of operating lease liabilities as of September&#160;30, 2019 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:56.493590%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:22.358974%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.147436%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Remainder of 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,113&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,954&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,539&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,788&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,331&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2024&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,477&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,798&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total maturities of operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;22,000&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Less: imputed interest&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,898&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total operating lease liabilities&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;20,102&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmY2ZDQ2NTBhODNjMDQ3NjA5NDA0ZjVlMjVjZTU4MTc5L3RhYmxlcmFuZ2U6ZjZkNDY1MGE4M2MwNDc2MDk0MDRmNWUyNWNlNTgxNzlfMC0yLTEtMS0w_941ce798-fa21-4212-9b91-da888e9d4664"
      unitRef="usd">1113000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmY2ZDQ2NTBhODNjMDQ3NjA5NDA0ZjVlMjVjZTU4MTc5L3RhYmxlcmFuZ2U6ZjZkNDY1MGE4M2MwNDc2MDk0MDRmNWUyNWNlNTgxNzlfMS0yLTEtMS0w_05b84dca-1c03-4304-a7c4-2b104ea01e69"
      unitRef="usd">6954000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmY2ZDQ2NTBhODNjMDQ3NjA5NDA0ZjVlMjVjZTU4MTc5L3RhYmxlcmFuZ2U6ZjZkNDY1MGE4M2MwNDc2MDk0MDRmNWUyNWNlNTgxNzlfMi0yLTEtMS0w_f9413ae8-5ec4-4d8d-961c-f36e59c00ac0"
      unitRef="usd">4539000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmY2ZDQ2NTBhODNjMDQ3NjA5NDA0ZjVlMjVjZTU4MTc5L3RhYmxlcmFuZ2U6ZjZkNDY1MGE4M2MwNDc2MDk0MDRmNWUyNWNlNTgxNzlfMy0yLTEtMS0w_bcf207ef-9a5b-4378-ab44-03f87df47860"
      unitRef="usd">2788000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmY2ZDQ2NTBhODNjMDQ3NjA5NDA0ZjVlMjVjZTU4MTc5L3RhYmxlcmFuZ2U6ZjZkNDY1MGE4M2MwNDc2MDk0MDRmNWUyNWNlNTgxNzlfNC0yLTEtMS0w_dfef0708-dcb2-4803-a72f-4b0bd6293928"
      unitRef="usd">2331000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive>
    <kfrc:LesseeOperatingLeaseLiabilityPaymentsDueYearSix
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmY2ZDQ2NTBhODNjMDQ3NjA5NDA0ZjVlMjVjZTU4MTc5L3RhYmxlcmFuZ2U6ZjZkNDY1MGE4M2MwNDc2MDk0MDRmNWUyNWNlNTgxNzlfNS0yLTEtMS0w_4e7d0842-1ae6-484c-bcc5-16823d069677"
      unitRef="usd">1477000</kfrc:LesseeOperatingLeaseLiabilityPaymentsDueYearSix>
    <kfrc:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmY2ZDQ2NTBhODNjMDQ3NjA5NDA0ZjVlMjVjZTU4MTc5L3RhYmxlcmFuZ2U6ZjZkNDY1MGE4M2MwNDc2MDk0MDRmNWUyNWNlNTgxNzlfNi0yLTEtMS0w_0a17e383-517c-4e53-9024-e0e73d11d538"
      unitRef="usd">2798000</kfrc:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearSix>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmY2ZDQ2NTBhODNjMDQ3NjA5NDA0ZjVlMjVjZTU4MTc5L3RhYmxlcmFuZ2U6ZjZkNDY1MGE4M2MwNDc2MDk0MDRmNWUyNWNlNTgxNzlfNy0yLTEtMS0w_6fe2ac7c-624e-4c20-b316-d872256d61a1"
      unitRef="usd">22000000</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmY2ZDQ2NTBhODNjMDQ3NjA5NDA0ZjVlMjVjZTU4MTc5L3RhYmxlcmFuZ2U6ZjZkNDY1MGE4M2MwNDc2MDk0MDRmNWUyNWNlNTgxNzlfOC0yLTEtMS0w_d9dbcafb-e055-4115-99f0-1694c2a15e9c"
      unitRef="usd">1898000</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
    <us-gaap:OperatingLeaseLiability
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOmY2ZDQ2NTBhODNjMDQ3NjA5NDA0ZjVlMjVjZTU4MTc5L3RhYmxlcmFuZ2U6ZjZkNDY1MGE4M2MwNDc2MDk0MDRmNWUyNWNlNTgxNzlfOS0yLTEtMS0w_2df619aa-783d-4916-a0f1-8c0f70b6a2dc"
      unitRef="usd">20102000</us-gaap:OperatingLeaseLiability>
    <us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RleHRyZWdpb246NmU1MGE4ZDg2N2ZmNDM2MWFjMGFmMTZiM2U2OTg1MTVfMzQ3OQ_406d1b53-2dda-403a-b741-e304bc2d7293">&lt;div style="margin-top:9pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the expected future contractual operating lease obligations as of December 31, 2018 in accordance with the previous guidance (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:44.634615%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:34.217949%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.147436%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,994&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2020&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;6,177&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2021&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;3,731&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2022&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2,142&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2023&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,745&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Thereafter&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,199&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total future contractual operating lease obligations&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;21,988&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFutureMinimumRentalPaymentsForOperatingLeasesTableTextBlock>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOjFkZjhmOWVlODkyOTQyZWZhZDUxNGQyODNiMGRhYjE2L3RhYmxlcmFuZ2U6MWRmOGY5ZWU4OTI5NDJlZmFkNTE0ZDI4M2IwZGFiMTZfMC0yLTEtMS0w_36920e95-bad6-4393-9ec0-d1b1477471b0"
      unitRef="usd">6994000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOjFkZjhmOWVlODkyOTQyZWZhZDUxNGQyODNiMGRhYjE2L3RhYmxlcmFuZ2U6MWRmOGY5ZWU4OTI5NDJlZmFkNTE0ZDI4M2IwZGFiMTZfMS0yLTEtMS0w_0c4f66de-4296-4101-8cd8-00b635b5c3a5"
      unitRef="usd">6177000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOjFkZjhmOWVlODkyOTQyZWZhZDUxNGQyODNiMGRhYjE2L3RhYmxlcmFuZ2U6MWRmOGY5ZWU4OTI5NDJlZmFkNTE0ZDI4M2IwZGFiMTZfMi0yLTEtMS0w_7c2e8522-11bc-4426-8c2c-6e891cc4ab2b"
      unitRef="usd">3731000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOjFkZjhmOWVlODkyOTQyZWZhZDUxNGQyODNiMGRhYjE2L3RhYmxlcmFuZ2U6MWRmOGY5ZWU4OTI5NDJlZmFkNTE0ZDI4M2IwZGFiMTZfMy0yLTEtMS0w_f14cb6cd-5638-4789-98ca-863d68d4a3c7"
      unitRef="usd">2142000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOjFkZjhmOWVlODkyOTQyZWZhZDUxNGQyODNiMGRhYjE2L3RhYmxlcmFuZ2U6MWRmOGY5ZWU4OTI5NDJlZmFkNTE0ZDI4M2IwZGFiMTZfNC0yLTEtMS0w_35414bf1-aa2a-44d1-b55b-e42149379ffe"
      unitRef="usd">1745000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOjFkZjhmOWVlODkyOTQyZWZhZDUxNGQyODNiMGRhYjE2L3RhYmxlcmFuZ2U6MWRmOGY5ZWU4OTI5NDJlZmFkNTE0ZDI4M2IwZGFiMTZfNS0yLTEtMS0w_ccd606c0-cc2e-4e75-a660-dd85ed8a2288"
      unitRef="usd">1199000</us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter>
    <us-gaap:OperatingLeasesFutureMinimumPaymentsDue
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82MS9mcmFnOjZlNTBhOGQ4NjdmZjQzNjFhYzBhZjE2YjNlNjk4NTE1L3RhYmxlOjFkZjhmOWVlODkyOTQyZWZhZDUxNGQyODNiMGRhYjE2L3RhYmxlcmFuZ2U6MWRmOGY5ZWU4OTI5NDJlZmFkNTE0ZDI4M2IwZGFiMTZfNi0yLTEtMS0w_c1c3a7c5-fae1-4372-91e4-2513800e4fe8"
      unitRef="usd">21988000</us-gaap:OperatingLeasesFutureMinimumPaymentsDue>
    <us-gaap:CompensationAndEmployeeBenefitPlansTextBlock
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82NC9mcmFnOjZjZWUxYWI2MjFjYTQ3NGJiMDNjOGRjNWU0YzIwNDNlL3RleHRyZWdpb246NmNlZTFhYjYyMWNhNDc0YmIwM2M4ZGM1ZTRjMjA0M2VfMTIyNA_f614cd97-d610-495e-8096-ba04db76bc3d">Employee Benefit Plans&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Supplemental Executive Retirement Plan&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Kforce maintains a Supplemental Executive Retirement Plan (&#x201c;SERP&#x201d;) for the benefit of certain executive officers. The primary goals of the SERP are to create an additional wealth accumulation opportunity, restore lost qualified pension benefits due to government limitations and retain our covered executive officers. The SERP is a non-qualified benefit plan and does not include elective deferrals of covered executive officers&#x2019; compensation.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the components of net periodic benefit cost (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:41.750000%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.461538%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601282%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.461538%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601282%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.461538%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601282%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.461538%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The service cost is recorded in SG&amp;amp;A and the interest cost is recorded in Other expense, net in the accompanying Unaudited Condensed Consolidated Statements of Operations and Comprehensive Income.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The projected benefit obligation as of September&#160;30, 2019 and December&#160;31, 2018 was $15.7 million and $15.0 million, respectively, and is recorded in Other long-term liabilities in the accompanying Unaudited Condensed Consolidated Balance Sheets. There is no requirement for Kforce to fund the SERP and, as a result, no contributions were made to the SERP during the nine months ended September&#160;30, 2019. Kforce does not currently anticipate funding the SERP during the year ended December&#160;31, 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:CompensationAndEmployeeBenefitPlansTextBlock>
    <us-gaap:ScheduleOfNetBenefitCostsTableTextBlock
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82NC9mcmFnOjZjZWUxYWI2MjFjYTQ3NGJiMDNjOGRjNWU0YzIwNDNlL3RleHRyZWdpb246NmNlZTFhYjYyMWNhNDc0YmIwM2M4ZGM1ZTRjMjA0M2VfMTIyMQ_0ebb89ad-20f5-4518-bda5-5728c50c5564">&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the components of net periodic benefit cost (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:41.750000%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.461538%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601282%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.461538%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601282%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.461538%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601282%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.461538%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Three Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="9" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Nine Months Ended September 30,&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;2018&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Service cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;65&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;338&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;195&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,014&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest cost&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;151&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;117&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;453&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;351&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:6pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net periodic benefit cost&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;216&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;455&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;648&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,365&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82NC9mcmFnOjZjZWUxYWI2MjFjYTQ3NGJiMDNjOGRjNWU0YzIwNDNlL3RhYmxlOmY4ODlkNTNiYjkyYjQ5MjBiYTQyZTRhMDlkY2JjN2Y1L3RhYmxlcmFuZ2U6Zjg4OWQ1M2JiOTJiNDkyMGJhNDJlNGEwOWRjYmM3ZjVfMi0xLTEtMS0w_0633f401-7ce2-4046-abf6-f0f61bb422ac"
      unitRef="usd">65000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82NC9mcmFnOjZjZWUxYWI2MjFjYTQ3NGJiMDNjOGRjNWU0YzIwNDNlL3RhYmxlOmY4ODlkNTNiYjkyYjQ5MjBiYTQyZTRhMDlkY2JjN2Y1L3RhYmxlcmFuZ2U6Zjg4OWQ1M2JiOTJiNDkyMGJhNDJlNGEwOWRjYmM3ZjVfMi0zLTEtMS0w_d4bc1788-c072-4b46-9f81-e145a77cdec0"
      unitRef="usd">338000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82NC9mcmFnOjZjZWUxYWI2MjFjYTQ3NGJiMDNjOGRjNWU0YzIwNDNlL3RhYmxlOmY4ODlkNTNiYjkyYjQ5MjBiYTQyZTRhMDlkY2JjN2Y1L3RhYmxlcmFuZ2U6Zjg4OWQ1M2JiOTJiNDkyMGJhNDJlNGEwOWRjYmM3ZjVfMi01LTEtMS0w_40c83f25-4b0c-4b1d-be69-a969430585af"
      unitRef="usd">195000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanServiceCost
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82NC9mcmFnOjZjZWUxYWI2MjFjYTQ3NGJiMDNjOGRjNWU0YzIwNDNlL3RhYmxlOmY4ODlkNTNiYjkyYjQ5MjBiYTQyZTRhMDlkY2JjN2Y1L3RhYmxlcmFuZ2U6Zjg4OWQ1M2JiOTJiNDkyMGJhNDJlNGEwOWRjYmM3ZjVfMi03LTEtMS0w_7a51c81c-3891-4d0e-8604-2bfde6bea71f"
      unitRef="usd">1014000</us-gaap:DefinedBenefitPlanServiceCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82NC9mcmFnOjZjZWUxYWI2MjFjYTQ3NGJiMDNjOGRjNWU0YzIwNDNlL3RhYmxlOmY4ODlkNTNiYjkyYjQ5MjBiYTQyZTRhMDlkY2JjN2Y1L3RhYmxlcmFuZ2U6Zjg4OWQ1M2JiOTJiNDkyMGJhNDJlNGEwOWRjYmM3ZjVfMy0xLTEtMS0w_db675342-8008-42b5-9f02-f3c830a91388"
      unitRef="usd">151000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82NC9mcmFnOjZjZWUxYWI2MjFjYTQ3NGJiMDNjOGRjNWU0YzIwNDNlL3RhYmxlOmY4ODlkNTNiYjkyYjQ5MjBiYTQyZTRhMDlkY2JjN2Y1L3RhYmxlcmFuZ2U6Zjg4OWQ1M2JiOTJiNDkyMGJhNDJlNGEwOWRjYmM3ZjVfMy0zLTEtMS0w_3353aec7-5ae4-4ac9-b9b2-7de8e4a123f1"
      unitRef="usd">117000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82NC9mcmFnOjZjZWUxYWI2MjFjYTQ3NGJiMDNjOGRjNWU0YzIwNDNlL3RhYmxlOmY4ODlkNTNiYjkyYjQ5MjBiYTQyZTRhMDlkY2JjN2Y1L3RhYmxlcmFuZ2U6Zjg4OWQ1M2JiOTJiNDkyMGJhNDJlNGEwOWRjYmM3ZjVfMy01LTEtMS0w_c3f0e052-9ef2-402e-8faa-0212c4c4b720"
      unitRef="usd">453000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanInterestCost
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82NC9mcmFnOjZjZWUxYWI2MjFjYTQ3NGJiMDNjOGRjNWU0YzIwNDNlL3RhYmxlOmY4ODlkNTNiYjkyYjQ5MjBiYTQyZTRhMDlkY2JjN2Y1L3RhYmxlcmFuZ2U6Zjg4OWQ1M2JiOTJiNDkyMGJhNDJlNGEwOWRjYmM3ZjVfMy03LTEtMS0w_5c761484-f1bf-4c90-8bb9-f6363e3c03fd"
      unitRef="usd">351000</us-gaap:DefinedBenefitPlanInterestCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82NC9mcmFnOjZjZWUxYWI2MjFjYTQ3NGJiMDNjOGRjNWU0YzIwNDNlL3RhYmxlOmY4ODlkNTNiYjkyYjQ5MjBiYTQyZTRhMDlkY2JjN2Y1L3RhYmxlcmFuZ2U6Zjg4OWQ1M2JiOTJiNDkyMGJhNDJlNGEwOWRjYmM3ZjVfNC0xLTEtMS0w_81a19207-8f11-4313-831b-cec609a8d35b"
      unitRef="usd">216000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82NC9mcmFnOjZjZWUxYWI2MjFjYTQ3NGJiMDNjOGRjNWU0YzIwNDNlL3RhYmxlOmY4ODlkNTNiYjkyYjQ5MjBiYTQyZTRhMDlkY2JjN2Y1L3RhYmxlcmFuZ2U6Zjg4OWQ1M2JiOTJiNDkyMGJhNDJlNGEwOWRjYmM3ZjVfNC0zLTEtMS0w_29dbc053-c3c9-4738-8b04-f86d70bb33e3"
      unitRef="usd">455000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82NC9mcmFnOjZjZWUxYWI2MjFjYTQ3NGJiMDNjOGRjNWU0YzIwNDNlL3RhYmxlOmY4ODlkNTNiYjkyYjQ5MjBiYTQyZTRhMDlkY2JjN2Y1L3RhYmxlcmFuZ2U6Zjg4OWQ1M2JiOTJiNDkyMGJhNDJlNGEwOWRjYmM3ZjVfNC01LTEtMS0w_2f773c1e-48ed-4961-bcd8-7b6f98a81839"
      unitRef="usd">648000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82NC9mcmFnOjZjZWUxYWI2MjFjYTQ3NGJiMDNjOGRjNWU0YzIwNDNlL3RhYmxlOmY4ODlkNTNiYjkyYjQ5MjBiYTQyZTRhMDlkY2JjN2Y1L3RhYmxlcmFuZ2U6Zjg4OWQ1M2JiOTJiNDkyMGJhNDJlNGEwOWRjYmM3ZjVfNC03LTEtMS0w_3d7a9cef-f6b9-49bb-9148-b66ecb4a1573"
      unitRef="usd">1365000</us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82NC9mcmFnOjZjZWUxYWI2MjFjYTQ3NGJiMDNjOGRjNWU0YzIwNDNlL3RleHRyZWdpb246NmNlZTFhYjYyMWNhNDc0YmIwM2M4ZGM1ZTRjMjA0M2VfNDM5ODA0NjUxMjQzOQ_e516c855-acd9-4e60-a54e-330bec1a0921"
      unitRef="usd">15700000</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
      contextRef="ia3027adb3c1b47a78b89d015025c820b_I20181231"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82NC9mcmFnOjZjZWUxYWI2MjFjYTQ3NGJiMDNjOGRjNWU0YzIwNDNlL3RleHRyZWdpb246NmNlZTFhYjYyMWNhNDc0YmIwM2M4ZGM1ZTRjMjA0M2VfNDM5ODA0NjUxMjQ0Nw_db6ee33c-e6f9-4004-af58-ce0dcabbb7ff"
      unitRef="usd">15000000.0</us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent>
    <us-gaap:DefinedBenefitPlanContributionsByEmployer
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82NC9mcmFnOjZjZWUxYWI2MjFjYTQ3NGJiMDNjOGRjNWU0YzIwNDNlL3RleHRyZWdpb246NmNlZTFhYjYyMWNhNDc0YmIwM2M4ZGM1ZTRjMjA0M2VfMTA3Mw_3fc7a836-1157-46cc-94d6-5f349ea5ad94"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanContributionsByEmployer>
    <us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear
      contextRef="i46b7ee9767504e439441dd67996b8fb3_I20190930"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82NC9mcmFnOjZjZWUxYWI2MjFjYTQ3NGJiMDNjOGRjNWU0YzIwNDNlL3RleHRyZWdpb246NmNlZTFhYjYyMWNhNDc0YmIwM2M4ZGM1ZTRjMjA0M2VfMTE1NQ_2010b0e6-7bcc-4510-a9fe-4f2563098609"
      unitRef="usd">0</us-gaap:DefinedBenefitPlanExpectedFutureBenefitPaymentsRemainderOfFiscalYear>
    <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RleHRyZWdpb246N2MzMjY0ODljMDQ0NDgzY2I5MWNhMTM1NzM3ZWU3ZTdfMzE4OQ_59797907-2827-47c0-9c26-fc6573a839e0">Stock Incentive Plans&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;On April 23, 2019, the Kforce shareholders approved the 2019 Stock Incentive Plan (the &#x201c;2019 Plan&#x201d;). The 2019 Plan allows for the issuance of stock options, stock appreciation rights, stock awards (including restricted stock awards (&#x201c;RSAs&#x201d;) and restricted stock units (&#x201c;RSUs&#x201d;)) and other stock-based awards. The aggregate number of shares of common stock that are subject to awards under the 2019 Plan is&#160;approximately 2.8 million shares. The 2019 Plan terminates on April&#160;23, 2029. Prior to the effective date of the 2019 Plan, the Company granted stock awards to eligible participants under our 2017 Stock Incentive Plan, 2016 Stock Incentive Plan and 2013 Stock Incentive Plan (collectively the &#x201c;Prior Plans&#x201d;). As of the effective date of the 2019 Plan, no additional awards may be granted pursuant to the Prior Plans; however, awards outstanding as of the effective date will continue to vest in accordance with the terms of the Prior Plans.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;During the three and nine months ended September&#160;30, 2019, stock-based compensation expense from continuing operations was $2.4 million and $7.4 million, respectively. During the three and nine months ended September&#160;30, 2018, stock-based compensation expense from continuing operations was $1.9 million and $6.3 million, respectively.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-style:italic;font-weight:700;line-height:120%;"&gt;Restricted Stock&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Restricted stock (including RSAs and RSUs) are granted to executives and management either: for awards related to Kforce&#x2019;s annual long-term incentive (&#x201c;LTI&#x201d;) compensation program or as part of a compensation package in order to retain directors, executives and management. The LTI award amounts are generally based on total shareholder return performance goals. Restricted stock granted during the nine months ended September&#160;30, 2019 will vest over a period of &lt;span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RleHRyZWdpb246N2MzMjY0ODljMDQ0NDgzY2I5MWNhMTM1NzM3ZWU3ZTdfMTY4Mw_777d5d61-8735-4f0d-89f2-acccd7270a43"&gt;one&lt;/span&gt; to ten years, with equal vesting annually.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;RSAs contain the same voting rights as other common stock as well as the right to forfeitable dividends in the form of additional RSAs at the same rate as the cash dividend on common stock and containing the same vesting provisions as the underlying award. RSUs contain no voting rights, but have the right to forfeitable dividend equivalents in the form of additional RSUs at the same rate as the cash dividend on common stock and the same vesting provisions as the underlying award. The distribution of shares of common stock for each RSU, pursuant to the terms of the Kforce Inc. Director&#x2019;s Restricted Stock Unit Deferral Plan, can be deferred to a date later than the vesting date if an appropriate election is made.&#160;In the event of such deferral, vested RSUs have the right to dividend equivalents.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the restricted stock activity for the nine months ended September&#160;30, 2019 (in thousands, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:42.711538%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.467949%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601282%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.108974%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601282%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.108974%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number&#160;of&#160;Restricted&#160;Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&#160;Intrinsic&lt;br/&gt;Value&#160;of&#160;Restricted&lt;br/&gt;Stock Vested&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at December 31, 2018 (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(51)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vested (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(129)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-weight:400;line-height:120%;"&gt;(1) The weighted-average grant date fair value at December 31, 2018 has been updated to correct an immaterial reporting error in our 2018 Annual Report on Form 10-K.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-weight:400;line-height:120%;"&gt;(2) The increase in shares vested during the nine months ended September 30, 2019 was due to the acceleration of stock-based compensation expense triggered by a change in control of KGS.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;As of September&#160;30, 2019, total unrecognized stock-based compensation expense related to restricted stock was $21.6 million, which will be recognized over a weighted-average remaining period of 3.6 years.&lt;/span&gt;&lt;/div&gt;</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
      contextRef="i931cfaa79f2f45ec8a24fbcfcd1fffd8_I20190423"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RleHRyZWdpb246N2MzMjY0ODljMDQ0NDgzY2I5MWNhMTM1NzM3ZWU3ZTdfNDU1_a391101d-80f5-4aec-87f7-b07a6e0d2cad"
      unitRef="shares">2800000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="ic433d22df40a4fd4a65383c8256d09ff_D20190701-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RleHRyZWdpb246N2MzMjY0ODljMDQ0NDgzY2I5MWNhMTM1NzM3ZWU3ZTdfMTA5OTUxMTYzMTc3Mg_1f8b5c0f-7cb1-4292-9223-a7cb8d9a1386"
      unitRef="usd">2400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RleHRyZWdpb246N2MzMjY0ODljMDQ0NDgzY2I5MWNhMTM1NzM3ZWU3ZTdfMTA5OTUxMTYzMTc5NA_ea8322f4-dad2-4699-a0aa-b9020a347d2c"
      unitRef="usd">7400000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="if05943975dff4a8faf84ff56dbd55d53_D20180701-20180930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RleHRyZWdpb246N2MzMjY0ODljMDQ0NDgzY2I5MWNhMTM1NzM3ZWU3ZTdfMTE5Nw_193337f1-7fac-4740-8158-727c45a1bb8b"
      unitRef="usd">1900000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:AllocatedShareBasedCompensationExpense
      contextRef="i9cba5a91f5f14d76b4b36406ddb9617e_D20180101-20180930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RleHRyZWdpb246N2MzMjY0ODljMDQ0NDgzY2I5MWNhMTM1NzM3ZWU3ZTdfMTIwNA_17cacfd0-9eb9-4d5a-bc1b-eba3026e0cef"
      unitRef="usd">6300000</us-gaap:AllocatedShareBasedCompensationExpense>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1
      contextRef="i175d9dde1ecd460a9fab99472cd208fc_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RleHRyZWdpb246N2MzMjY0ODljMDQ0NDgzY2I5MWNhMTM1NzM3ZWU3ZTdfMTY4OQ_aa7a2b6b-6015-4fc2-b63c-623e006ba4ee">P10Y</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1>
    <us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RleHRyZWdpb246N2MzMjY0ODljMDQ0NDgzY2I5MWNhMTM1NzM3ZWU3ZTdfMzE4OA_ed8a330a-9fce-4525-a175-a30e3378f95b">&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table presents the restricted stock activity for the nine months ended September&#160;30, 2019 (in thousands, except per share amounts):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:42.711538%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:15.467949%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601282%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.108974%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601282%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.108974%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Number&#160;of&#160;Restricted&#160;Stock&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Weighted-Average&lt;br/&gt;Grant Date&lt;br/&gt;Fair Value&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Total&#160;Intrinsic&lt;br/&gt;Value&#160;of&#160;Restricted&lt;br/&gt;Stock Vested&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at December 31, 2018 (1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,320&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24.94&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Granted&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;69&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;33.08&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Forfeited&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(51)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;24.23&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Vested (2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(129)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;23.75&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;4,602&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Outstanding at September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;1,209&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000000;border-bottom:3pt double #000000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;25.55&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-weight:400;line-height:120%;"&gt;(1) The weighted-average grant date fair value at December 31, 2018 has been updated to correct an immaterial reporting error in our 2018 Annual Report on Form 10-K.&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:8pt;font-weight:400;line-height:120%;"&gt;(2) The increase in shares vested during the nine months ended September 30, 2019 was due to the acceleration of stock-based compensation expense triggered by a change in control of KGS.&lt;/span&gt;&lt;/div&gt;</us-gaap:ScheduleOfSharebasedCompensationRestrictedStockAndRestrictedStockUnitsActivityTableTextBlock>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i2ecc7bacab1342558c9f36252795af7b_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RhYmxlOjhlMjc4ZDVlZWZjMjQyN2JhMzk3OWVlMjYxNWQ3OTlmL3RhYmxlcmFuZ2U6OGUyNzhkNWVlZmMyNDI3YmEzOTc5ZWUyNjE1ZDc5OWZfMS0xLTEtMS0w_91577c8b-82c3-43b9-ae8a-33b53380fa64"
      unitRef="shares">1320000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i2ecc7bacab1342558c9f36252795af7b_I20181231"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RhYmxlOjhlMjc4ZDVlZWZjMjQyN2JhMzk3OWVlMjYxNWQ3OTlmL3RhYmxlcmFuZ2U6OGUyNzhkNWVlZmMyNDI3YmEzOTc5ZWUyNjE1ZDc5OWZfMS0zLTEtMS0w_c509eb39-bfd4-454b-8e31-158cdd9d34db"
      unitRef="usdPerShare">24.94</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
      contextRef="if6f95115633d4629a9491760f5bc717c_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RhYmxlOjhlMjc4ZDVlZWZjMjQyN2JhMzk3OWVlMjYxNWQ3OTlmL3RhYmxlcmFuZ2U6OGUyNzhkNWVlZmMyNDI3YmEzOTc5ZWUyNjE1ZDc5OWZfMi0xLTEtMS0w_90ba72e3-87bb-4378-8ae2-207b65ffbb32"
      unitRef="shares">69000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
      contextRef="if6f95115633d4629a9491760f5bc717c_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RhYmxlOjhlMjc4ZDVlZWZjMjQyN2JhMzk3OWVlMjYxNWQ3OTlmL3RhYmxlcmFuZ2U6OGUyNzhkNWVlZmMyNDI3YmEzOTc5ZWUyNjE1ZDc5OWZfMi0zLTEtMS0w_b219c42d-b3f3-4963-9cd4-c426775d8b02"
      unitRef="usdPerShare">33.08</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
      contextRef="if6f95115633d4629a9491760f5bc717c_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RhYmxlOjhlMjc4ZDVlZWZjMjQyN2JhMzk3OWVlMjYxNWQ3OTlmL3RhYmxlcmFuZ2U6OGUyNzhkNWVlZmMyNDI3YmEzOTc5ZWUyNjE1ZDc5OWZfMy0xLTEtMS0w_2dd9b8e8-3b17-4367-95db-999f389f9ac8"
      unitRef="shares">51000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
      contextRef="if6f95115633d4629a9491760f5bc717c_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RhYmxlOjhlMjc4ZDVlZWZjMjQyN2JhMzk3OWVlMjYxNWQ3OTlmL3RhYmxlcmFuZ2U6OGUyNzhkNWVlZmMyNDI3YmEzOTc5ZWUyNjE1ZDc5OWZfMy0zLTEtMS0w_60cd2e28-bf1b-47e2-8c95-013bec18b63f"
      unitRef="usdPerShare">24.23</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
      contextRef="if6f95115633d4629a9491760f5bc717c_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RhYmxlOjhlMjc4ZDVlZWZjMjQyN2JhMzk3OWVlMjYxNWQ3OTlmL3RhYmxlcmFuZ2U6OGUyNzhkNWVlZmMyNDI3YmEzOTc5ZWUyNjE1ZDc5OWZfNC0xLTEtMS0w_6ee1d06b-635e-4b3f-98be-96561769eab0"
      unitRef="shares">129000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
      contextRef="if6f95115633d4629a9491760f5bc717c_D20190101-20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RhYmxlOjhlMjc4ZDVlZWZjMjQyN2JhMzk3OWVlMjYxNWQ3OTlmL3RhYmxlcmFuZ2U6OGUyNzhkNWVlZmMyNDI3YmEzOTc5ZWUyNjE1ZDc5OWZfNC0zLTEtMS0w_d73b99ea-e66f-4ef0-9027-2d77c919a30d"
      unitRef="usdPerShare">23.75</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue>
    <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested
      contextRef="if6f95115633d4629a9491760f5bc717c_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RhYmxlOjhlMjc4ZDVlZWZjMjQyN2JhMzk3OWVlMjYxNWQ3OTlmL3RhYmxlcmFuZ2U6OGUyNzhkNWVlZmMyNDI3YmEzOTc5ZWUyNjE1ZDc5OWZfNC01LTEtMS0w_1addf347-db19-4122-a379-e02d75e5db2e"
      unitRef="usd">4602000</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueVested>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
      contextRef="i3779568a173e4f75b7deead7fc7171c1_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RhYmxlOjhlMjc4ZDVlZWZjMjQyN2JhMzk3OWVlMjYxNWQ3OTlmL3RhYmxlcmFuZ2U6OGUyNzhkNWVlZmMyNDI3YmEzOTc5ZWUyNjE1ZDc5OWZfNS0xLTEtMS0w_cfd8c404-00fc-4d60-b3b4-ef8314b9ab58"
      unitRef="shares">1209000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber>
    <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
      contextRef="i3779568a173e4f75b7deead7fc7171c1_I20190930"
      decimals="2"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RhYmxlOjhlMjc4ZDVlZWZjMjQyN2JhMzk3OWVlMjYxNWQ3OTlmL3RhYmxlcmFuZ2U6OGUyNzhkNWVlZmMyNDI3YmEzOTc5ZWUyNjE1ZDc5OWZfNS0zLTEtMS0w_7c8850b5-804d-480f-8f57-493f3e8b3296"
      unitRef="usdPerShare">25.55</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
      contextRef="i3779568a173e4f75b7deead7fc7171c1_I20190930"
      decimals="-5"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RleHRyZWdpb246N2MzMjY0ODljMDQ0NDgzY2I5MWNhMTM1NzM3ZWU3ZTdfMzExMw_6a007865-61b4-44a9-b4e0-f3a9a39cfebe"
      unitRef="usd">21600000</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions>
    <us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
      contextRef="if6f95115633d4629a9491760f5bc717c_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl82Ny9mcmFnOjdjMzI2NDg5YzA0NDQ4M2NiOTFjYTEzNTczN2VlN2U3L3RleHRyZWdpb246N2MzMjY0ODljMDQ0NDgzY2I5MWNhMTM1NzM3ZWU3ZTdfMzE4Ng_e4cca78c-c734-4525-a952-dad229cee3b5">P3Y7M6D</us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
    <us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83MC9mcmFnOjc1MTdjYTg5YTVlNDRlYjM4N2FkNGJmYjBiMjY5NWM3L3RleHRyZWdpb246NzUxN2NhODlhNWU0NGViMzg3YWQ0YmZiMGIyNjk1YzdfMTIwNg_b5e9b673-36c1-4af1-8148-b7fb9658ef59">Derivative Instrument and Hedging Activity&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Kforce is exposed to interest rate risk as a result of our corporate borrowing activities. The Firm uses an interest rate swap derivative as a risk management tool to mitigate the potential impact of rising interest rates on our variable rate debt. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;On April 21, 2017, Kforce entered into a forward-starting interest rate swap agreement with Wells Fargo Bank, N.A. (the &#x201c;Swap&#x201d;). The Swap was effective on May 31, 2017 and matures on April 29, 2022. The Swap rate is 1.81%, which is added to our interest rate margin to determine the fixed rate that the Firm will pay to the counterparty during the term of the Swap based on the notional amount of the Swap. The notional amount of the Swap is $65.0 million for the first three years and decreases to $25.0 million for years four and five. &lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The Swap has been designated as a cash flow hedge and was effective at September&#160;30, 2019. The change in the fair value of the Swap is recorded as a component of other comprehensive income in the consolidated financial statements.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table sets forth the activity in the accumulated derivative instrument gain (loss) for the nine months ended September&#160;30, 2019 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:79.410256%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.589744%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated derivative instrument gain, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net change associated with current period hedging transactions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,165)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated derivative instrument loss, end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(265)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock>
    <us-gaap:DerivativeForwardInterestRate
      contextRef="ifef4dc28a73a4b208041eb1b7fb4bfe0_I20170531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83MC9mcmFnOjc1MTdjYTg5YTVlNDRlYjM4N2FkNGJmYjBiMjY5NWM3L3RleHRyZWdpb246NzUxN2NhODlhNWU0NGViMzg3YWQ0YmZiMGIyNjk1YzdfNTIz_de5e44d4-cf31-4d8d-97f1-5f6d36bfe851"
      unitRef="number">0.0181</us-gaap:DerivativeForwardInterestRate>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i8a15306c729a47d8aa26ff1405a2640b_I20190531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83MC9mcmFnOjc1MTdjYTg5YTVlNDRlYjM4N2FkNGJmYjBiMjY5NWM3L3RleHRyZWdpb246NzUxN2NhODlhNWU0NGViMzg3YWQ0YmZiMGIyNjk1YzdfNzQ2_47d3df17-5036-4020-98c0-c6d7be5de3a7"
      unitRef="usd">65000000.0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="idba84a6758a945ff8c50073ea518fc7b_I20180531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83MC9mcmFnOjc1MTdjYTg5YTVlNDRlYjM4N2FkNGJmYjBiMjY5NWM3L3RleHRyZWdpb246NzUxN2NhODlhNWU0NGViMzg3YWQ0YmZiMGIyNjk1YzdfNzQ2_4c4b27f1-0417-45dc-af27-e724b5a4d396"
      unitRef="usd">65000000.0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ifef4dc28a73a4b208041eb1b7fb4bfe0_I20170531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83MC9mcmFnOjc1MTdjYTg5YTVlNDRlYjM4N2FkNGJmYjBiMjY5NWM3L3RleHRyZWdpb246NzUxN2NhODlhNWU0NGViMzg3YWQ0YmZiMGIyNjk1YzdfNzQ2_874de553-e109-4a68-adb9-c77f8bcb51c9"
      unitRef="usd">65000000.0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="ic991b96b664d4fb0814a65279503c37e_I20210531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83MC9mcmFnOjc1MTdjYTg5YTVlNDRlYjM4N2FkNGJmYjBiMjY5NWM3L3RleHRyZWdpb246NzUxN2NhODlhNWU0NGViMzg3YWQ0YmZiMGIyNjk1YzdfNzky_00e8840b-2587-47f0-976d-16f58359bb20"
      unitRef="usd">25000000.0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:DerivativeNotionalAmount
      contextRef="i09382697f21a4f65ac8e881c25cae395_I20200531"
      decimals="INF"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83MC9mcmFnOjc1MTdjYTg5YTVlNDRlYjM4N2FkNGJmYjBiMjY5NWM3L3RleHRyZWdpb246NzUxN2NhODlhNWU0NGViMzg3YWQ0YmZiMGIyNjk1YzdfNzky_54372109-e86a-4cdf-9c7e-8340ea1fa795"
      unitRef="usd">25000000.0</us-gaap:DerivativeNotionalAmount>
    <us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83MC9mcmFnOjc1MTdjYTg5YTVlNDRlYjM4N2FkNGJmYjBiMjY5NWM3L3RleHRyZWdpb246NzUxN2NhODlhNWU0NGViMzg3YWQ0YmZiMGIyNjk1YzdfMTIwOA_ebfe6623-5af3-4c3d-a1d7-436d400e1fba">&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table sets forth the activity in the accumulated derivative instrument gain (loss) for the nine months ended September&#160;30, 2019 (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:79.410256%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:16.589744%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated derivative instrument gain, beginning of period&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Net change associated with current period hedging transactions&lt;/span&gt;&lt;/td&gt;&lt;td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(1,165)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Accumulated derivative instrument loss, end of period&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(265)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;td colspan="3" style="display:none;"/&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
    <us-gaap:StockholdersEquity
      contextRef="i78fa5aaf4c4b4d8b85c4cb768ec7998d_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83MC9mcmFnOjc1MTdjYTg5YTVlNDRlYjM4N2FkNGJmYjBiMjY5NWM3L3RhYmxlOmQ1NjdjMzlmNjU4MzQyN2NhY2JkYjIzMTVkZTBkODQ0L3RhYmxlcmFuZ2U6ZDU2N2MzOWY2NTgzNDI3Y2FjYmRiMjMxNWRlMGQ4NDRfMi0xLTEtMS0w_9e64dd9c-04c6-4872-82ae-dede4b51fefa"
      unitRef="usd">900000</us-gaap:StockholdersEquity>
    <us-gaap:OtherComprehensiveIncomeLossBeforeTax
      contextRef="i6776d3aaf392475e92a57774b1cf78b8_D20190101-20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83MC9mcmFnOjc1MTdjYTg5YTVlNDRlYjM4N2FkNGJmYjBiMjY5NWM3L3RhYmxlOmQ1NjdjMzlmNjU4MzQyN2NhY2JkYjIzMTVkZTBkODQ0L3RhYmxlcmFuZ2U6ZDU2N2MzOWY2NTgzNDI3Y2FjYmRiMjMxNWRlMGQ4NDRfMy0xLTEtMS0w_e528af13-94db-4b6e-9934-14b46b927d93"
      unitRef="usd">-1165000</us-gaap:OtherComprehensiveIncomeLossBeforeTax>
    <us-gaap:StockholdersEquity
      contextRef="ib5dd2196ab82450db7f00ae7e8bae286_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83MC9mcmFnOjc1MTdjYTg5YTVlNDRlYjM4N2FkNGJmYjBiMjY5NWM3L3RhYmxlOmQ1NjdjMzlmNjU4MzQyN2NhY2JkYjIzMTVkZTBkODQ0L3RhYmxlcmFuZ2U6ZDU2N2MzOWY2NTgzNDI3Y2FjYmRiMjMxNWRlMGQ4NDRfNS0xLTEtMS0w_d7257aff-4804-4d86-b273-34d2d8b59a96"
      unitRef="usd">-265000</us-gaap:StockholdersEquity>
    <us-gaap:FairValueDisclosuresTextBlock
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83My9mcmFnOjFmNTM2YTM1ZDY5NTQ5N2E4NGNlZGMxMzRhMjhkMTAwL3RleHRyZWdpb246MWY1MzZhMzVkNjk1NDk3YTg0Y2VkYzEzNGEyOGQxMDBfMTExNw_dbc34bcc-9083-427e-a507-c315cb300676">Fair Value Measurements&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Kforce&#x2019;s interest rate swap is measured at fair value using readily observable inputs, such as the LIBOR interest rate, which are considered to be Level 2 inputs. At September&#160;30, 2019 and December&#160;31, 2018, the Swap is recorded in Other long-term liabilities and Other assets, net, respectively, within the accompanying Unaudited Condensed Consolidated Balance Sheets. Refer to Note L - &#x201c;Derivative Instrument and Hedging Activity&#x201d; for a complete discussion of the Firm&#x2019;s derivative instrument.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;Certain assets, in specific circumstances, are measured at fair value on a non-recurring basis utilizing Level 3 inputs such as goodwill, other long-lived assets and the equity method investment. For these assets, measurement at fair value in periods subsequent to their initial recognition would be applicable if one or more of these assets were determined to be impaired.&lt;/span&gt;&lt;/div&gt;&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table sets forth by level, within the fair value hierarchy, estimated fair values on a recurring basis (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:41.429487%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.461538%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601282%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.621795%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601282%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.461538%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601282%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.621795%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asset/(Liability) Measured at Fair Value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asset/(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Quoted&#160;Prices&#160;in&lt;br/&gt;Active Markets&lt;br/&gt;for Identical&lt;br/&gt;Assets (Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant&lt;br/&gt;Other&lt;br/&gt;Observable&lt;br/&gt;Inputs&#160;(Level&#160;2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant&lt;br/&gt;Unobservable&lt;br/&gt;Inputs&#160;(Level&#160;3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;At September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Recurring basis:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest rate swap derivative instrument&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(265)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(265)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;At December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Recurring basis:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest rate swap derivative instrument&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;&lt;div style="margin-top:10pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;There were no transfers into or out of Level 1, 2 or 3 assets or liabilities during the nine months ended September&#160;30, 2019.&lt;/span&gt;&lt;/div&gt;</us-gaap:FairValueDisclosuresTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock
      contextRef="if781124bd7fd42c9b03c8d6da0cbd9d1_D20190101-20190930"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83My9mcmFnOjFmNTM2YTM1ZDY5NTQ5N2E4NGNlZGMxMzRhMjhkMTAwL3RleHRyZWdpb246MWY1MzZhMzVkNjk1NDk3YTg0Y2VkYzEzNGEyOGQxMDBfMTExOQ_c4e354c3-346e-473f-9736-e9d963e308cb">&lt;div style="margin-top:5pt;"&gt;&lt;span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;"&gt;The following table sets forth by level, within the fair value hierarchy, estimated fair values on a recurring basis (in thousands):&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center;margin-top:5pt;"&gt;&lt;table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"&gt;&lt;tr&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:41.429487%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.461538%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601282%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.621795%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601282%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.461538%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:0.601282%;"/&gt;&lt;td style="width:0.1%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;td style="width:11.621795%;"/&gt;&lt;td style="width:1.0%;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asset/(Liability) Measured at Fair Value:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Asset/(Liability)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Quoted&#160;Prices&#160;in&lt;br/&gt;Active Markets&lt;br/&gt;for Identical&lt;br/&gt;Assets (Level 1)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant&lt;br/&gt;Other&lt;br/&gt;Observable&lt;br/&gt;Inputs&#160;(Level&#160;2)&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Significant&lt;br/&gt;Unobservable&lt;br/&gt;Inputs&#160;(Level&#160;3)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;At September 30, 2019&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Recurring basis:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest rate swap derivative instrument&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(265)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;(265)&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;At December 31, 2018&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Recurring basis:&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;Interest rate swap derivative instrument&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;900&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;$&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#x2014;&#160;&lt;/span&gt;&lt;/td&gt;&lt;td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"&gt;&lt;span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"&gt;&#160;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/div&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:DerivativeLiabilities
      contextRef="ie7f07a77790d429eb021a8745008cbf7_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83My9mcmFnOjFmNTM2YTM1ZDY5NTQ5N2E4NGNlZGMxMzRhMjhkMTAwL3RhYmxlOjI4YTU1NWZkOTJkNTQ3NmRiYjk5OWM2NGNhZTFmYjcxL3RhYmxlcmFuZ2U6MjhhNTU1ZmQ5MmQ1NDc2ZGJiOTk5YzY0Y2FlMWZiNzFfMy0xLTEtMS0w_f7b86852-29c2-4bb3-b3ce-44e0e2035a29"
      unitRef="usd">265000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="i0f346bf0232d43e4909195265728b47e_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83My9mcmFnOjFmNTM2YTM1ZDY5NTQ5N2E4NGNlZGMxMzRhMjhkMTAwL3RhYmxlOjI4YTU1NWZkOTJkNTQ3NmRiYjk5OWM2NGNhZTFmYjcxL3RhYmxlcmFuZ2U6MjhhNTU1ZmQ5MmQ1NDc2ZGJiOTk5YzY0Y2FlMWZiNzFfMy0zLTEtMS0w_2a134124-ad47-48ed-9318-9fb90a4fe57d"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="icec22aba9ccd4aa096ff2469f970a028_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83My9mcmFnOjFmNTM2YTM1ZDY5NTQ5N2E4NGNlZGMxMzRhMjhkMTAwL3RhYmxlOjI4YTU1NWZkOTJkNTQ3NmRiYjk5OWM2NGNhZTFmYjcxL3RhYmxlcmFuZ2U6MjhhNTU1ZmQ5MmQ1NDc2ZGJiOTk5YzY0Y2FlMWZiNzFfMy01LTEtMS0w_65ec2862-70cb-4724-bbd3-32afdf796df5"
      unitRef="usd">265000</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeLiabilities
      contextRef="iafb8bb268d1a4c53a513f39d07bf669a_I20190930"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83My9mcmFnOjFmNTM2YTM1ZDY5NTQ5N2E4NGNlZGMxMzRhMjhkMTAwL3RhYmxlOjI4YTU1NWZkOTJkNTQ3NmRiYjk5OWM2NGNhZTFmYjcxL3RhYmxlcmFuZ2U6MjhhNTU1ZmQ5MmQ1NDc2ZGJiOTk5YzY0Y2FlMWZiNzFfMy03LTEtMS0w_3afaa244-9a36-4452-a4f0-316d0df83509"
      unitRef="usd">0</us-gaap:DerivativeLiabilities>
    <us-gaap:DerivativeAssets
      contextRef="iec140ff720a3443183644b8d82cc9562_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83My9mcmFnOjFmNTM2YTM1ZDY5NTQ5N2E4NGNlZGMxMzRhMjhkMTAwL3RhYmxlOjI4YTU1NWZkOTJkNTQ3NmRiYjk5OWM2NGNhZTFmYjcxL3RhYmxlcmFuZ2U6MjhhNTU1ZmQ5MmQ1NDc2ZGJiOTk5YzY0Y2FlMWZiNzFfNi0xLTEtMS0w_10194a95-4094-423a-a587-c29473883b24"
      unitRef="usd">900000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="ida996a1c0ea74319b36f88d5011dfae3_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83My9mcmFnOjFmNTM2YTM1ZDY5NTQ5N2E4NGNlZGMxMzRhMjhkMTAwL3RhYmxlOjI4YTU1NWZkOTJkNTQ3NmRiYjk5OWM2NGNhZTFmYjcxL3RhYmxlcmFuZ2U6MjhhNTU1ZmQ5MmQ1NDc2ZGJiOTk5YzY0Y2FlMWZiNzFfNi0zLTEtMS0w_39a2a7d6-dd64-4b1f-919a-1d9bd6142ea6"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="i7b71ef1d5b5d4669b6a2f9dcf2b074bc_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83My9mcmFnOjFmNTM2YTM1ZDY5NTQ5N2E4NGNlZGMxMzRhMjhkMTAwL3RhYmxlOjI4YTU1NWZkOTJkNTQ3NmRiYjk5OWM2NGNhZTFmYjcxL3RhYmxlcmFuZ2U6MjhhNTU1ZmQ5MmQ1NDc2ZGJiOTk5YzY0Y2FlMWZiNzFfNi01LTEtMS0w_6a84b40d-85cb-46b3-911c-a3a09d11732a"
      unitRef="usd">900000</us-gaap:DerivativeAssets>
    <us-gaap:DerivativeAssets
      contextRef="idc7f6ebf0c8c4a8bba002444475bb47f_I20181231"
      decimals="-3"
      id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl83My9mcmFnOjFmNTM2YTM1ZDY5NTQ5N2E4NGNlZGMxMzRhMjhkMTAwL3RhYmxlOjI4YTU1NWZkOTJkNTQ3NmRiYjk5OWM2NGNhZTFmYjcxL3RhYmxlcmFuZ2U6MjhhNTU1ZmQ5MmQ1NDc2ZGJiOTk5YzY0Y2FlMWZiNzFfNi03LTEtMS0w_1644ae5f-c964-4b15-ae0d-8c27503c5ec8"
      unitRef="usd">0</us-gaap:DerivativeAssets>
    <link:footnoteLink
      xlink:role="http://www.xbrl.org/2003/role/link"
      xlink:type="extended">
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNDYtMS0xLTEtMA_d9f0537f-70b2-498c-97b9-fe9e8427ced6"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNDYtMS0xLTEtMA_d9f0537f-70b2-498c-97b9-fe9e8427ced6"
          xlink:type="locator"/>
        <link:loc
          xlink:href="#id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNDYtMy0xLTEtMA_5bcbe322-de4e-4497-924b-3834bfa5e58d"
          xlink:label="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNDYtMy0xLTEtMA_5bcbe322-de4e-4497-924b-3834bfa5e58d"
          xlink:type="locator"/>
        <link:footnote id="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RleHRyZWdpb246YmQzMmFjZWZkOGRjNDQ3Zjk4ZjgyMzk0ZWRhNTU4MjJfMzY0_f987f6e7-9e38-4197-bc88-976276aa5685" xlink:label="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RleHRyZWdpb246YmQzMmFjZWZkOGRjNDQ3Zjk4ZjgyMzk0ZWRhNTU4MjJfMzY0_f987f6e7-9e38-4197-bc88-976276aa5685" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US">During the nine months ended September 30, 2018, cash provided by operating activities includes the receipt of an income tax refund in the amount of $6.8 million. </link:footnote>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNDYtMS0xLTEtMA_d9f0537f-70b2-498c-97b9-fe9e8427ced6"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RleHRyZWdpb246YmQzMmFjZWZkOGRjNDQ3Zjk4ZjgyMzk0ZWRhNTU4MjJfMzY0_f987f6e7-9e38-4197-bc88-976276aa5685"
          xlink:type="arc"/>
        <link:footnoteArc
          xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote"
          xlink:from="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RhYmxlOjZiZTUxZjIyOWU1MTQ5MTc5MDg2OWYyZGRiODNjNTJjL3RhYmxlcmFuZ2U6NmJlNTFmMjI5ZTUxNDkxNzkwODY5ZjJkZGI4M2M1MmNfNDYtMy0xLTEtMA_5bcbe322-de4e-4497-924b-3834bfa5e58d"
          xlink:to="id3VybDovL2RvY3MudjEvZG9jOjJmZTM0NDY1ZmU0MzRjYjU4NWM1NWM5NDc2MjhjNTRiL3NlYzoyZmUzNDQ2NWZlNDM0Y2I1ODVjNTVjOTQ3NjI4YzU0Yl8yNS9mcmFnOmJkMzJhY2VmZDhkYzQ0N2Y5OGY4MjM5NGVkYTU1ODIyL3RleHRyZWdpb246YmQzMmFjZWZkOGRjNDQ3Zjk4ZjgyMzk0ZWRhNTU4MjJfMzY0_f987f6e7-9e38-4197-bc88-976276aa5685"
          xlink:type="arc"/>
    </link:footnoteLink>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>71
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6862836192">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Disaggregation of Revenue<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerAbstract', window );"><strong>Revenue from Contract with Customer [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueFromContractWithCustomerTextBlock', window );">Disaggregation of Revenue</a></td>
<td class="text">Disaggregation of Revenue<div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table provides the disaggregation of revenue by segment and type (in thousands):</span></div><div style="margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:58.256410%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:10.500000%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.921795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.500000%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.921795%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:10.500000%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Tech</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">FA</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Three Months Ended September 30,</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue by type:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Flex revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">267,304&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">66,348&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">333,652&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Direct Hire revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">4,695&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">7,211&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">11,906&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">271,999&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">73,559&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">345,558&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue by type:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Flex revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">247,154&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">68,948&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">316,102&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Direct Hire revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">3,925&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">6,557&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">10,482&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">251,079&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">75,505&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">326,584&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Nine Months Ended September 30,</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue by type:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Flex revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">777,227&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">196,760&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">973,987&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Direct Hire revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">15,720&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">21,450&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">37,170&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">792,947&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">218,210&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">1,011,157&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:3pt double #000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Revenue by type:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Flex revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">723,159&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">215,988&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">939,147&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:24pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Direct Hire revenue</span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">14,180&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">20,233&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td colspan="2" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-left:1pt;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">34,413&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:18pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Total Revenue</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">737,339&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">236,221&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);"/></span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">973,560&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;border-top:1pt solid #000;border-bottom:3pt double #000;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueFromContractWithCustomerTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -URI http://asc.fasb.org/topic&amp;trid=49130388<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueFromContractWithCustomerTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6866142224">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">9 Months Ended</th>
</tr>
<tr><th class="th"><div>Sep. 30, 2019</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis</a></td>
<td class="text"><div style="margin-top:5pt;"><span style="background-color:rgb(255,255,255, 0.0);color:#000000;font-family:'Times New Roman';font-size:10pt;font-weight:400;line-height:120%;">The following table sets forth by level, within the fair value hierarchy, estimated fair values on a recurring basis (in thousands):</span></div><div style="text-align:center;margin-top:5pt;"><table style="margin-left:auto;margin-right:auto;border-collapse:collapse;text-align:left;text-indent:0pt;display:inline-table;width:99.990000%;"><tr><td style="width:1.0%;"/><td style="width:41.429487%;"/><td style="width:1.0%;"/><td style="width:1.0%;"/><td style="width:11.461538%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.621795%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.461538%;"/><td style="width:1.0%;"/><td style="width:0.1%;"/><td style="width:0.601282%;"/><td style="width:0.1%;"/><td style="width:1.0%;"/><td style="width:11.621795%;"/><td style="width:1.0%;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Asset/(Liability) Measured at Fair Value:</span></td><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Asset/(Liability)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Quoted&#160;Prices&#160;in<br/>Active Markets<br/>for Identical<br/>Assets (Level 1)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Significant<br/>Other<br/>Observable<br/>Inputs&#160;(Level&#160;2)</span></td><td colspan="3" style="background-color:rgb(255,255,255, 0.0);text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:rgb(255,255,255, 0.0);text-align:center;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"><span style="font-size:8pt;font-weight:700;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Significant<br/>Unobservable<br/>Inputs&#160;(Level&#160;3)</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">At September 30, 2019</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;border-top:1pt solid #000000;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Recurring basis:</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Interest rate swap derivative instrument</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(265)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">(265)</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-style:italic;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">At December 31, 2018</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#cceeff;text-align:left;vertical-align:top;padding-left:1pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Recurring basis:</span></td><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td colspan="3" style="background-color:#cceeff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/></tr><tr><td colspan="3" style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:top;padding-left:12pt;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">Interest rate swap derivative instrument</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">900&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">900&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td><td colspan="3" style="background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;padding-right:1pt;"/><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:left;vertical-align:bottom;padding-left:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">$</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:0%;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#8212;&#160;</span></td><td style="padding-top:2px;padding-bottom:2px;background-color:#ffffff;text-align:right;vertical-align:bottom;padding-right:1pt;"><span style="font-size:10pt;font-weight:400;font-family:'Times New Roman';color:#000000;background-color:rgb(255,255,255, 0.0);">&#160;</span></td></tr></table></div><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date 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 (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=117815213&amp;loc=d3e19207-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>73
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.3</span><table class="report" border="0" cellspacing="2" id="idp6782675456">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Discontinued Operations - Schedule of Assets and Liabilities Held For Sale (Details) - USD ($)<br> $ in Thousands</strong></div></th>
<th class="th"><div>Sep. 30, 2019</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract', window );"><strong>Current assets held for sale:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Total Current assets held for sale</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 29,773<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract', window );"><strong>Noncurrent assets held for sale:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent', window );">Total Noncurrent assets held for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">28,273<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract', window );"><strong>Current liabilities held for sale:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Total Current liabilities held for sale</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">12,263<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract', window );"><strong>Noncurrent liabilities held for sale:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent', window );">Total Noncurrent liabilities held for sale</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">4,551<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldforsaleMember', window );">Discontinued Operations, Held-for-sale | GS segment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract', window );"><strong>Current assets held for sale:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet', window );">Trade receivables</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">24,336<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent', window );">Prepaid expenses and other current assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,437<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Total Current assets held for sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">29,773<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract', window );"><strong>Noncurrent assets held for sale:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent', window );">Fixed assets, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,496<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets', window );">Other assets, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">293<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets', window );">Deferred tax assets, net</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,604<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent', window );">Intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,952<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent', window );">Goodwill</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">20,928<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent', window );">Total Noncurrent assets held for sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">28,273<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract', window );"><strong>Current liabilities held for sale:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent', window );">Accounts payable and other accrued liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">6,064<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_kfrc_DisposalGroupIncludingDiscontinuedOperationEmployeeRelatedLiabilitiesCurrent', window );">Accrued payroll costs</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">5,878<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities', window );">Other current liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">16<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxesPayable', window );">Income taxes payable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">305<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent', window );">Total Current liabilities held for sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,263<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract', window );"><strong>Noncurrent liabilities held for sale:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities', window );">Other long-term liabilities</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">4,551<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent', window );">Total Noncurrent liabilities held for sale</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,551<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_kfrc_DisposalGroupIncludingDiscontinuedOperationEmployeeRelatedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as employee related liabilities, current attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">kfrc_DisposalGroupIncludingDiscontinuedOperationEmployeeRelatedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>kfrc_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2473-110228<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as accounts payable and accrued liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2473-110228<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsPayableAndAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as income tax obligations attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2473-110228<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2510-110228<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as deferred tax assets attributable to disposal group held for sale or disposed of.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredTaxAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as goodwill attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2510-110228<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2510-110228<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2473-110228<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2510-110228<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2510-110228<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherNoncurrentLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as prepaid and other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2473-110228<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationPrepaidAndOtherAssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as property, plant and equipment attributable to disposal group held for sale or disposed of, expected to be disposed of after one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2510-110228<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipmentNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2473-110228<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of beyond one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=d3e1107-107759<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109226691&amp;loc=d3e2941-110230<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5C<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721675-107760<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 5B<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721673-107760<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2510-110228<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109222160&amp;loc=SL51721533-107759<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldforsaleMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisposalGroupClassificationAxis=us-gaap_DiscontinuedOperationsHeldforsaleMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=kfrc_GSSegmentDivestitureMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsAxis=kfrc_GSSegmentDivestitureMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
