Kforce Inc
KFRC- Exchange
- NYSE
- Industry
- Services-Help Supply Services
- SEC CIK
- 0000930420
In the last 90 days, Kforce Inc insiders filed 0 open-market purchases and 2 sales; 237 institutions reported holding it in 13F filings for Q2 2026, worth $804.1M in total; no superinvestor holds it.
- Currency
- USD
- Source
- SEC XBRL data (10-K, 10-Q, 20-F, 40-F)
- Updated
- Oct 29, 2026, 1:12 AM ET
Revenue flow, FY2025
Where the revenue went in FY2025, from the income statement below. Green is profit; orange is costs, expenses and taxes. Percentages are shares of revenue; hover over a band or a bar for the exact amount.
Income statement
Each column is one fiscal year, newest first.
| Line item | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Period end | Dec 31, 2025 | Dec 31, 2024 | Dec 31, 2023 | Dec 31, 2022 | Dec 31, 2021 |
| Filing | 10-K | 10-K | 10-K | 10-K | 10-K |
| Reported | Feb 2, 2026 | Feb 3, 2025 | Feb 5, 2024 | Feb 6, 2023 | Feb 7, 2022 |
| Revenue | $1.33B | $1.41B | $1.53B | $1.71B | $1.58B |
| Cost of revenue | $967.6M | $1.02B | $1.10B | $1.21B | $1.12B |
| Gross profit | $361.4M | $385.4M | $427.1M | $501.1M | $456.9M |
| Operating expenses | – | – | $341.8M | $398.7M | $357.6M |
| Selling, general and administrative | $305.7M | $309.8M | $334.9M | $379.8M | $345.7M |
| Operating income | $50.1M | $69.7M | $87.1M | $116.9M | $106.6M |
| Income tax | $12.1M | $17.2M | $24.2M | $27.0M | $24.1M |
| Net income | $34.8M | $50.4M | $61.1M | $75.4M | $75.2M |
| EPS, basic | $1.97 | $2.71 | $3.18 | $3.76 | $3.65 |
| EPS, diluted | $1.96 | $2.68 | $3.13 | $3.68 | $3.54 |
| Weighted shares, basic | 17.7M | 18.6M | 19.2M | 20.1M | 20.6M |
| Weighted shares, diluted | 17.8M | 18.8M | 19.5M | 20.5M | 21.2M |
| Margins and growth | |||||
| Gross margin | 27.2% | 27.4% | 27.9% | 29.3% | 28.9% |
| Operating margin | 3.8% | 5.0% | 5.7% | 6.8% | 6.7% |
| Net margin | 2.6% | 3.6% | 4.0% | 4.4% | 4.8% |
| Revenue growth, year over year | −5.4% | −8.3% | −10.5% | +8.3% | +13.0% |
| Net income growth, year over year | −30.9% | −17.5% | −19.0% | +0.3% | +34.2% |
Balance sheet
Each column is one fiscal year, newest first.
| Line item | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Period end | Dec 31, 2025 | Dec 31, 2024 | Dec 31, 2023 | Dec 31, 2022 | Dec 31, 2021 |
| Filing | 10-K | 10-K | 10-K | 10-K | 10-K |
| Reported | Feb 2, 2026 | Feb 3, 2025 | Feb 5, 2024 | Feb 6, 2023 | Feb 7, 2022 |
| Cash and equivalents | $2.14M | $349.0K | $119.0K | $121.0K | $97.0M |
| Accounts receivable | $190.5M | $215.7M | $233.4M | $269.5M | $265.3M |
| Total current assets | $202.3M | $225.4M | $244.5M | $277.8M | $372.1M |
| Property, plant and equipment | $6.02M | $7.72M | $9.42M | $8.65M | $5.96M |
| Goodwill | $25.0M | $25.0M | $25.0M | $25.0M | $25.0M |
| Total assets | $365.6M | $357.8M | $358.0M | $392.0M | $503.4M |
| Accounts payable | $40.2M | $38.3M | $42.8M | $49.6M | $40.2M |
| Total current liabilities | $113.7M | $112.5M | $103.0M | $131.4M | $160.4M |
| Total liabilities | $241.0M | $203.2M | $198.9M | $209.8M | $315.0M |
| Shareholders' equity | $124.6M | $154.6M | $159.1M | $182.2M | $188.4M |
Cash flow statement
Each column is one fiscal year, newest first. Free cash flow is operating cash flow minus capital expenditures.
| Line item | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 |
|---|---|---|---|---|---|
| Period end | Dec 31, 2025 | Dec 31, 2024 | Dec 31, 2023 | Dec 31, 2022 | Dec 31, 2021 |
| Filing | 10-K | 10-K | 10-K | 10-K | 10-K |
| Reported | Feb 2, 2026 | Feb 3, 2025 | Feb 5, 2024 | Feb 6, 2023 | Feb 7, 2022 |
| Operating cash flow | $61.6M | $86.9M | $91.5M | $90.8M | $72.9M |
| Capital expenditures | $14.8M | $7.57M | $7.76M | $8.11M | $6.44M |
| Free cash flow | $46.8M | $79.3M | $83.7M | $82.7M | $66.5M |
| Depreciation and amortization | $5.55M | $5.92M | $5.01M | $4.43M | $4.50M |
| Stock-based compensation | $13.7M | $14.0M | $17.7M | $17.7M | $14.0M |
| Dividends paid | $27.5M | $28.2M | $27.6M | $24.0M | $20.1M |
| Share buybacks | $50.9M | $41.9M | $75.0M | $74.9M | $66.2M |
| Investing cash flow | -$14.1M | -$7.56M | -$4.86M | -$14.3M | $8.30M |
| Financing cash flow | -$45.7M | -$79.1M | -$86.6M | -$173.4M | -$87.7M |
| Net change in cash | $1.79M | $230.0K | -$2.00K | -$96.9M | -$6.50M |
| Ratio | |||||
| Stock-based compensation, % of revenue | 1.0% | 1.0% | 1.2% | 1.0% | 0.9% |
Shares outstanding
Common shares outstanding as stated on the cover of each 10-K and 10-Q. The date is the cover date, not the period end; a rising count means dilution.
Notes and known gaps
How these numbers are put together, and what they can't tell you.
- Numbers come from the XBRL data in each period's original 10-K, 10-Q, 20-F or 40-F, or its amendment. They are shown as filed: later filings don't restate earlier periods here.
- Reported is the filing date of the first 8-K with Item 2.02 (results of operations) after the period ended, no later than the 10-Q or 10-K and within 120 days. Companies that release results only in the 10-Q, and foreign companies, which use Form 6-K, have none.
Known gaps
- Foreign companies that file Form 20-F or 40-F have annual statements only: their quarterly results are furnished on Form 6-K, which has no XBRL data.
- EPS and share counts are as reported at the time, not adjusted for later stock splits.
- For ADRs, EPS is per ordinary share, not per ADS (one TSMC ADS is five ordinary shares).
- For banks, revenue may be interest income only, depending on how the bank tags its filings; cost of revenue and gross profit are usually blank.
- Companies with several share classes, such as Berkshire Hathaway, may have no EPS and no cover share count.
- Depreciation and amortization is missing for some companies that report it under their own XBRL tags.