Every active shift posted by Fulfillment/Distribution and Manufacturer clients since January 2023, as slots requested and slots actually worked. Built to be read without colour: height, pattern and numbers carry everything.
One bar per week of shift starts, one row per year, all on the same scale. Hover any bar for slots, filled and fill rate. The tallest weeks are labelled.
Same weeks, bar height is the share of requested slots that were worked. The line across each row is 85%. Weeks under 65% are hatched. Weeks with fewer than 100 slots are left blank.
Slots requested per month, one row per year on a shared scale, with that year's monthly fill rate beneath each row. The tick on every fill bar is 85%; hatched means under 65%.
Clients grouped by what their floor actually does. Apparel and e-commerce fulfillment owns the fourth quarter; print and packaging clients run flat through the year and carry the summer. Each panel: one row per year of monthly slots on that type's own scale, with the fill rate for each month beneath the row.
The 30 largest light industrial clients since 2023, grouped by type. Each calendar is twelve small bars, January to December, scaled to the client's own busiest month; the 2026 calendar runs January to September. Fill is shown as a bar to 100% with a tick at 85%; hatched means under 65%.
Weekly slots requested for each segment since January 2024, each on its own scale, followed by the same variability measures for both. Hospitality here is every client that is not light industrial, retail or janitorial: restaurants, hotels, venues, campus and corporate dining.