{
  "@context": "https://orbyd.app/schemas/dossier.v1.json",
  "ticker": "KELYA",
  "name": "Kelly Services, Inc.",
  "url": "https://orbyd.app/dossiers/KELYA/",
  "json_url": "https://orbyd.app/dossiers/KELYA.json",
  "status": "DORMANT",
  "current_conviction": "LOW",
  "graded_conviction": null,
  "archetype": {
    "code": "a4",
    "n": 4
  },
  "current_thesis": "Deep-value staffing name three years into a specialty-vertical pivot (Europe sold to Gi Group, Motion Recruitment bought), but the tape is dead and the theme engine keeps re-labeling it with no anchoring headline — nothing is accelerating to buy. The ~2026-08-06 Q2 print is the only near-term re-rate catalyst; until then it prices as a cyclical value trap.",
  "invalidation_trigger": "A weekly close below $12 loses the multi-year support shelf held since the 2020 low and confirms the cyclical staffing downtrend; a Q2 print with another YoY revenue decline and flat specialty-segment growth removes the pivot thesis.",
  "catalyst_date": "2026-08-06",
  "outcome": "OPEN",
  "outcome_date": null,
  "invalidation_fired": null,
  "themes": [
    "managed-care-health-services"
  ],
  "tags": [],
  "sources": [],
  "notes": [
    "Q2 2026 earnings blackout: avoid fresh entries into the ~2026-08-06 print (est.; Kelly historically reports in the first two weeks of August).",
    "Theme label is incoherent — bounced cyclical-industrials -> managed-care-health-services in 3 days with no anchoring headline; treat as low-signal until a real narrative attaches.",
    "Structure: dual-class (KELYA non-voting / KELYB voting), Kelly-family control, low float, thin liquidity — no activist path, chronic multiple compression.",
    "Only works on a labor-cycle inflection or self-help/margin proof from the SET+Education+MRP mix; no AI/large-cap beta bid to lift it.",
    "Reference financials to confirm at next print: Gi Group Europe sale ~$130M (Jan 2024), Motion Recruitment Partners acquisition ~$425M (May 2024), ~$0.30/yr dividend, trades near/below tangible book."
  ],
  "body_markdown": "## Current Thesis\nKelly is a legacy generalist staffing firm three years into a repositioning toward higher-margin specialty verticals — science/engineering/technology (SET), education, and outsourcing/consulting — funded by the January 2024 sale of its European operations to Gi Group (up to ~$130M) and the May 2024 acquisition of Motion Recruitment Partners (~$425M). The equity is a deep-value, roughly 0.2x-sales cyclical with a low-teens price and a rolled-over tape. No accelerating narrative is present: the theme engine has bounced this name from \"cyclical-industrials\" (2026-07-20) to \"managed-care-health-services\" (2026-07-23) inside three days with neither a headline nor a filing to anchor either label — the tell that there is no coherent momentum leg to buy. This is a value-recovery story that only re-rates on execution proof, and the next proof point is the Q2 print.\n\n## Bull Case\n- Portfolio remix is real and dated: the European exit (Gi Group, closed Jan 2024) shed a low-margin, capital-heavy drag, while MRP (closed May 2024) added tech and RPO staffing that pushes blended gross margin toward the ~20%+ specialty range versus the high-teens legacy mix.\n- Balance sheet underwrites the downside: post-divestiture Kelly has run with net cash / minimal leverage and maintained a modest buyback plus a ~$0.30/yr dividend, with the stock trading near or below tangible book.\n- Education is a structural grower: US school-district staffing shortages kept that vertical expanding double-digits through 2024–2025, a secular demand line independent of the broader hiring cycle.\n- Labor-cycle optionality: staffing is early-cyclical on the recovery — a Fed pivot to cuts and re-accelerating hiring inflects temp/perm placement volumes quickly, and a 0.2x-sales name re-rates violently off a low base.\n\n## Bear Case\n- No narrative velocity: empty news and filing feeds, DORMANT status, and a theme label that cannot settle mean nothing is accelerating to ride — under a momentum mandate this is a value trap, not a setup.\n- Cyclical exposure cuts both ways: professional-and-industrial volumes track hiring intentions, so a soft-landing-to-stall labor market (rising continuing claims, cooling JOLTS) pressures the largest legacy segment just as the pivot needs the base to hold.\n- Integration and margin risk: MRP was a sizable bite; a synergy shortfall or SET softness (tech hiring has been the weakest corner of the labor market through 2024–2025) undercuts the \"mix-shift lifts margin\" thesis.\n- Dual-class, low-float, thin-liquidity structure (KELYA non-voting / KELYB voting, Kelly-family control) means no activist catalyst and chronic multiple compression — cheap can stay cheap for years.\n- Sub-scale versus peers: ManpowerGroup, Robert Half, and ASGN carry the sector's institutional attention; Kelly is the marginal name that lags on the way up and leads on the way down.\n\n## Setup & Price Structure\nPrice sits in the low-teens, beneath its declining medium-term moving averages, with no breakout structure and no volume expansion — a range-bound, rolled-over tape rather than a base coiling for a move. There is no higher-low sequence to lean on and no catalyst gap to trade. The relevant reference is the multi-year support shelf that has broadly held since the 2020 COVID low near $12; a decisive loss of that shelf converts \"cheap and dormant\" into \"cheap and breaking,\" the value-trap outcome the playbook exists to avoid. A fresh entry has no edge until price reclaims its moving averages on expanding volume or a print re-rates the story.\n\n## Catalyst Calendar (next 30 days)\n\n- Late-July / early-Aug: JOLTS openings and continuing jobless claims — leading indicators for temp-staffing volumes.\n\n## Elapsed catalysts\n\n- ~2026-08-06 (est.): Q2 2026 earnings — the binary for the name. Watch revenue YoY (is the base stabilizing?), specialty-segment (SET / Education / OCG) organic growth, and gross-margin progression toward the ~20% specialty target. Kelly has historically reported Q2 in the first two weeks of August (Q2'24 print was 2024-08-08). *(passed 3d ago)*\n- 2026-07-29 → 2026-07-30: FOMC decision — labor-cyclical staffing trades off the rate/hiring path; a hawkish hold pressures the recovery-optionality leg. *(passed 10d ago)*\n- ~2026-08-01 (est.): July nonfarm payrolls / unemployment rate (BLS, first Friday) — direct read on placement demand. *(passed 8d ago)*\n\n## What Would Change Our Mind\n- A Q2 print showing revenue stabilizing or returning to YoY growth, specialty segments compounding double-digits, and gross margin holding ~20%+ would validate the pivot and warrant a fresh look on a post-print breakout with volume.\n- Price reclaiming and holding above its declining moving averages on a volume expansion would flag accumulation ahead of the fundamentals — the confirmation worth following.\n- A coherent, headline-anchored theme — a genuine healthcare/education-staffing acceleration, or an activist or strategic-review filing — replacing the current label churn would give an actual narrative to trade.\n- Conversely, losing the multi-year support shelf on a weekly close, or a Q2 miss with decelerating specialty growth, ends the constructive case.\n\n## Correlation Notes\n- Trades with the staffing complex: ManpowerGroup (MAN), Robert Half (RHI), ASGN (ASGN), Korn Ferry (KFY), TrueBlue (TBI). The healthcare/education-staffing read-through runs to Cross Country Healthcare (CCRN) and AMN Healthcare (AMN) — the probable source of the \"managed-care-health-services\" tag.\n- Macro-sensitive to the US labor cycle: nonfarm payrolls, JOLTS, continuing claims, and the Fed path. High beta to small-cap value (IWN) and the Russell 2000 (IWM); a risk-off small-cap tape drags this regardless of company execution.\n- Low correlation to the AI / large-cap-growth complex driving index returns — a reason it has been left behind, and a reason it only works on a labor-cycle turn or a self-help catalyst, never a passive beta bid.",
  "first_seen": "2026-07-20",
  "last_analyzed": "2026-07-26T08:09:47+00:00",
  "last_synthesized": "2026-07-25",
  "last_update_source": "theme_discovery",
  "license": "Content © orbyd. Cite the canonical URL."
}