MarketBrain

KFORCE INC

Financial highlights

MetricFY December 31, 2025FY December 31, 2024FY December 31, 2023FY December 31, 2022FY December 31, 2021
Revenue$1.3B$1.4B$1.5B$1.7B$1.6B
Gross profit$361.4M$385.4M$427.1M$501.1M$456.9M
Operating income$50.1M$69.7M$87.1M$116.9M$106.6M
Operating expenses$341.8M$398.7M$357.6M
Cost of revenue$967.6M$1.0B$1.1B$1.2B$1.1B
Cash from operations$61.6M$86.9M$91.5M$90.8M$72.9M
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
Share repurchases$50.9M$41.9M$75.0M$74.9M$66.2M
Impairments$0$0$0$0$0
Total assets$365.6M$357.8M$358.0M$392.0M$503.4M
Total liabilities$241.0M$203.2M$198.9M$209.8M$315.0M

Shares outstanding 17.8M · Free float 92.6%

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