The Inventing Press

KFORCE INC

Financial highlights

MetricFY 12/31/25FY 12/31/24FY 12/31/23FY 12/31/22FY 12/31/21
Income Statement
Revenue$1.3B$1.4B$1.5B$1.7B$1.6B
Cost of revenue$967.6M$1.0B$1.1B$1.2B$1.1B
Gross profit$361.4M$385.4M$427.1M$501.1M$456.9M
Selling, general & administrative$305.7M$309.8M$334.9M$379.8M$345.7M
Operating expenses$341.8M$398.7M$357.6M
Operating income$50.1M$69.7M$87.1M$116.9M$106.6M
Pretax income$46.9M$67.6M$85.2M$102.4M$99.3M
Income tax expense$12.1M$17.2M$24.2M$27.0M$24.1M
Net income$34.8M$50.4M$61.1M$75.4M$75.2M
Balance Sheet
Cash and equivalents$2.1M$349,000$119,000$121,000$97.0M
Current assets$202.3M$225.4M$244.5M$277.8M$372.1M
Total assets$365.6M$357.8M$358.0M$392.0M$503.4M
Current liabilities$113.7M$112.5M$103.0M$131.4M$160.4M
Total liabilities$241.0M$203.2M$198.9M$209.8M$315.0M
Stockholders' equity$124.6M$154.6M$159.1M$182.2M$188.4M
Cash Flow Statement
Cash from operations$61.6M$86.9M$91.5M$90.8M$72.9M
Depreciation and amortization$5.5M$5.9M$5.0M$4.4M$4.5M
Stock-based compensation$13.7M$14.0M$17.7M$17.7M$14.0M
Capital expenditure$14.8M$7.6M$7.8M$8.1M$6.4M
Free cash flow$46.8M$79.3M$83.7M$82.7M$66.5M
Dividends paid$27.5M$28.2M$27.6M$24.0M$20.1M
Share repurchases$50.9M$41.9M$75.0M$74.9M$66.2M
Impairments$0$0$0$0$0

Shares outstanding 17.8M · Free float 92.6%

Annual filing data through FY ended December 31, 2025; float as of July 11, 2026.