The Q2 beat and positive Q3 guidance confirm the recovery in staffing demand. However, given the stock's poor reaction to the prior Q1 beat, traders should watch for volume confirmation and potential short covering. Key catalysts: Q3 results in October and any macro data on IT hiring.
Price Chart
Executive Summary
Kforce reported Q2 2026 revenue of $349.3M (+4.5% YoY) and EPS of $0.73 (+23.7% YoY), beating consensus estimates of $348.2M and $0.70. Gross margins expanded 140bps YoY to 28.5%, and Q3 guidance implies continued sequential revenue growth and accelerating YoY trends. The inflection in top-line growth and margin expansion is positive, though the stock's recent history shows muted reactions to similar beats.
Key Financial Metrics
Key Facts
- Q2 2026 revenue $349.3M, up 4.5% YoY (vs consensus $348.2M)
- Diluted EPS $0.73, up 23.7% YoY (vs consensus $0.70)
- Gross profit margin 28.5%, up 140bps YoY; operating margin 5.4%, up 90bps YoY
- Q3 2026 guidance: revenue $349M-$357M, EPS $0.71-$0.79
- Technology Flex revenue +4.0% YoY; FA Flex revenue +6.0% YoY
- Returned $9.6M in capital via buybacks and dividends in Q2
Financial Impact
Modest beat on both revenue and EPS; guidance suggests continued growth trajectory
Risk Factors
- AI disruption reducing demand for traditional staffing
- Macroeconomic slowdown impacting client hiring
- Competitive pressure on margins
- Execution risk on guidance
Market Snapshot
Investment Themes
Documents Analyzed
This report is based on 6 SEC documents filed with EDGAR.
| Document | Accession Number |
|---|---|
| 8-K Filing (Primary) | 0000930420-26-000059 |
| Document: kfrc-20260727.htm | 0000930420-26-000059 |
| Document: 0000930420-26-000059-index-headers.html | 0000930420-26-000059 |
| Document: 0000930420-26-000059-index.html | 0000930420-26-000059 |
| Document: 0000930420-26-000059.txt | 0000930420-26-000059 |
| 8-K Data (Synthetic) | 0000930420-26-000059 |
Track record builds as more directional reports settle.
Filters
| Type | Now | ||||
|---|---|---|---|---|---|
Oct 26, 2026 1d ago | 8-K | $58.42 | awaiting T+60 | awaiting T+60 | $56.86 (−2.67%) |
Jul 27, 2026 13w ago | 8-K | $58.49 $51.40 | ▼ −12.12% | ▼ −16.47% | $56.86 (−2.79%) |
Jun 11, 2026 19w ago | Institutional Cluster | $49.90 $54.53 | ▼ −9.28% | ▼ −4.88% | $56.86 (−13.95%) |
US Market Status
Subscribe to SecBot
Get Real-Time SEC Filing Intelligence
Comprehensive SEC filing analysis delivered the moment filings hit EDGAR. Sentiment scoring, impact analysis, and actionable insights for every material event.
Create a free account Live analysis, Telegram alerts, watchlists and the MCP server for subscribers