| Breakdown | Dec 2025 | Dec 2024 | Dec 2023 | Dec 2022 | Dec 2021 |
|---|---|---|---|---|---|
Income Statement | |||||
| Total Revenue | 1.33B | 1.41B | 1.53B | 1.71B | 1.58B |
| Gross Profit | 355.82M | 385.44M | 427.07M | 501.11M | 456.86M |
| EBITDA | 52.49M | 75.64M | 92.13M | 126.97M | 109.47M |
| Net Income | 34.83M | 50.41M | 61.08M | 75.43M | 75.18M |
Balance Sheet | |||||
| Total Assets | 365.64M | 357.83M | 357.98M | 392.00M | 503.40M |
| Cash, Cash Equivalents and Short-Term Investments | 2.14M | 349.00K | 119.00K | 121.00K | 96.99M |
| Total Debt | 69.74M | 47.60M | 57.46M | 46.56M | 118.26M |
| Total Liabilities | 241.03M | 203.22M | 198.90M | 209.81M | 315.00M |
| Stockholders Equity | 124.60M | 154.62M | 159.08M | 182.20M | 188.41M |
Cash Flow | |||||
| Free Cash Flow | 46.80M | 79.30M | 83.70M | 82.70M | 66.46M |
| Operating Cash Flow | 61.65M | 86.87M | 91.47M | 90.81M | 72.90M |
| Investing Cash Flow | -14.14M | -7.56M | -4.86M | -14.28M | 8.30M |
| Financing Cash Flow | -45.71M | -79.08M | -86.61M | -173.39M | -87.70M |
Name | Overall Rating | Market Cap | P/E Ratio | ROE | Dividend Yield | Revenue Growth | EPS Growth |
|---|---|---|---|---|---|---|---|
63 Neutral | $10.79B | 15.43 | 7.44% | 2.01% | 2.89% | -14.66% | |
56 Neutral | $307.78M | -1.20 | -22.10% | 3.53% | 0.46% | -477.90% | |
55 Neutral | $478.34M | 15.78 | 26.32% | 5.12% | -5.91% | -23.01% | |
51 Neutral | $1.23B | 11.44 | -0.65% | 4.96% | -2.44% | -156.01% | |
48 Neutral | $216.10M | -10.62 | ― | ― | -10.14% | -1381.34% | |
44 Neutral | $109.13M | -2.93 | -16.17% | ― | -5.37% | 75.32% |
On March 13, 2026, Kforce Inc. adopted a corporate stock trading plan to repurchase its outstanding common shares under a previously authorized board share repurchase program, structured in accordance with Rule 10b5-1 of the Securities Exchange Act. The plan, administered by an independent broker and subject to price, market, volume and timing constraints, enables repurchases between March 16 and April 29, 2026, signaling continued capital return to shareholders and potentially influencing the firm’s share liquidity and capital structure.
The program’s defined trading window and reliance on an automated 10b5-1 framework reduce discretion over day-to-day execution while providing Kforce with a mechanism to systematically buy back stock in the open market. For investors, the move underscores management’s willingness to deploy balance-sheet capacity toward buybacks, which may support earnings per share metrics and reflect confidence in the company’s valuation.
The most recent analyst rating on (KFRC) stock is a Hold with a $29.00 price target. To see the full list of analyst forecasts on Kforce stock, see the KFRC Stock Forecast page.