| | | | | | | | | | | | | | | | | | | | | |
<?xml version="1.0" encoding="windows-1252"?> |
<ownershipDocument> |
| <schemaVersion> X0306 </schemaVersion> |
| <documentType> 4 </documentType> |
| <periodOfReport> 2020-03-16 </periodOfReport> |
| <notSubjectToSection16> 0 </notSubjectToSection16> |
| <issuer> |
| | <issuerCik> 0000930420 </issuerCik> |
| | <issuerName> KFORCE INC </issuerName> |
| | <issuerTradingSymbol> KFRC </issuerTradingSymbol> |
| | </issuer> |
| <reportingOwner> |
| | <reportingOwnerId> |
| | | <rptOwnerCik> 0001578700 </rptOwnerCik> |
| | | <rptOwnerName> Dunwoody Ann E. </rptOwnerName> |
| | | </reportingOwnerId> |
| | <reportingOwnerAddress> |
| | | <rptOwnerStreet1> 1001 EAST PALM AVENUE </rptOwnerStreet1> |
| | | <rptOwnerStreet2></rptOwnerStreet2> |
| | | <rptOwnerCity> TAMPA </rptOwnerCity> |
| | | <rptOwnerState> FL </rptOwnerState> |
| | | <rptOwnerZipCode> 33605 </rptOwnerZipCode> |
| | | <rptOwnerStateDescription></rptOwnerStateDescription> |
| | | </reportingOwnerAddress> |
| | <reportingOwnerRelationship> |
| | | <isDirector> 1 </isDirector> |
| | | <isOfficer> 0 </isOfficer> |
| | | <isTenPercentOwner> 0 </isTenPercentOwner> |
| | | <isOther> 0 </isOther> |
| | | <officerTitle></officerTitle> |
| | | <otherText></otherText> |
| | | </reportingOwnerRelationship> |
| | </reportingOwner> |
| <nonDerivativeTable> |
| | <nonDerivativeTransaction> |
| | | <securityTitle> |
| <value> Common Stock </value> |
| </securityTitle> |
| | | <transactionDate> |
| <value> 2020-03-16 </value> |
| <footnoteId id="F1"/> |
| </transactionDate> |
| | | <transactionCoding> |
| <transactionFormType> 4 </transactionFormType> |
| <transactionCode> M </transactionCode> |
| <equitySwapInvolved> 0 </equitySwapInvolved> |
| </transactionCoding> |
| | | <transactionAmounts> |
| <transactionShares> |
| <value> 3870 </value> |
| <footnoteId id="F2"/> |
| </transactionShares> |
| <transactionPricePerShare> |
| <value> 0 </value> |
| </transactionPricePerShare> |
| <transactionAcquiredDisposedCode> |
| <value> A </value> |
| </transactionAcquiredDisposedCode> |
| </transactionAmounts> |
| | | <postTransactionAmounts> |
| <sharesOwnedFollowingTransaction> |
| <value> 12478 </value> |
| </sharesOwnedFollowingTransaction> |
| </postTransactionAmounts> |
| | | <ownershipNature> |
| <directOrIndirectOwnership> |
| <value> D </value> |
| </directOrIndirectOwnership> |
| </ownershipNature> |
| | | </nonDerivativeTransaction> |
| | </nonDerivativeTable> |
| <derivativeTable> |
| | <derivativeTransaction> |
| | | <securityTitle> |
| <value> Restricted Stock Units </value> |
| </securityTitle> |
| | | <conversionOrExercisePrice> |
| <footnoteId id="F3"/> |
| </conversionOrExercisePrice> |
| | | <transactionDate> |
| <value> 2020-03-16 </value> |
| <footnoteId id="F1"/> |
| </transactionDate> |
| | | <transactionCoding> |
| <transactionFormType> 4 </transactionFormType> |
| <transactionCode> M </transactionCode> |
| <equitySwapInvolved> 0 </equitySwapInvolved> |
| </transactionCoding> |
| | | <transactionAmounts> |
| <transactionShares> |
| <value> 3870 </value> |
| </transactionShares> |
| <transactionPricePerShare> |
| <value> 0 </value> |
| </transactionPricePerShare> |
| <transactionAcquiredDisposedCode> |
| <value> D </value> |
| </transactionAcquiredDisposedCode> |
| </transactionAmounts> |
| | | <exerciseDate> |
| <footnoteId id="F3"/> |
| <footnoteId id="F4"/> |
| </exerciseDate> |
| | | <expirationDate> |
| <footnoteId id="F3"/> |
| <footnoteId id="F4"/> |
| </expirationDate> |
| | | <underlyingSecurity> |
| <underlyingSecurityTitle> |
| <value> Common Stock </value> |
| </underlyingSecurityTitle> |
| <underlyingSecurityShares> |
| <value> 3870.0 </value> |
| </underlyingSecurityShares> |
| </underlyingSecurity> |
| | | <postTransactionAmounts> |
| <sharesOwnedFollowingTransaction> |
| <value> 2760 </value> |
| </sharesOwnedFollowingTransaction> |
| </postTransactionAmounts> |
| | | <ownershipNature> |
| <directOrIndirectOwnership> |
| <value> D </value> |
| </directOrIndirectOwnership> |
| </ownershipNature> |
| | | </derivativeTransaction> |
| | </derivativeTable> |
| <footnotes> |
| | <footnote id="F1"> This is an inadvertently late filing due to an administrative oversight and will be reported in the issuer's 2021 proxy statement. </footnote> |
| | <footnote id="F2"> These shares were issued and distributed to the Reporting Person on March 15, 2020 due to the settlement of previously vested Restricted Stock Units ("RSUs"). </footnote> |
| | <footnote id="F3"> The RSUs were granted under the Company's 2017 Stock Incentive Plan in consideration of the Reporting Person's service as a director. Each RSU represents a contingent right to receive one share of Kforce Inc. common stock. </footnote> |
| | <footnote id="F4"> Includes 3,717 RSUs granted on 4/27/2018 which vested on 4/27/2019, as well as additional units received as dividend equivalent rights. Once vested, RSUs are subject to deferral as elected by the Reporting Person under the Kforce Inc. Director's Restricted Stock Unit Deferral Plan. </footnote> |
| | </footnotes> |
| <remarks></remarks> |
| <ownerSignature> |
| | <signatureName> Susan A. Gager, Attorney-in-Fact for Ann E. Dunwoody </signatureName> |
| | <signatureDate> 2020-03-20 </signatureDate> |
| | </ownerSignature> |
| </ownershipDocument> |