In-stock countsPipeline = InTransit (NE) · OnDock + InTransit (SE / Great Lakes) ·
the extract's pipeline column (FL / TX). Turns stay on-hand-only either way.
Table scopeFilters the two tables below; the map always shows all five PODs.
District detail exists only where the extract carries a District column — Florida and Texas
are POD aggregates and the Northeast columns are already combined across its districts.
Check the source data
Southeast and Greatlakes Raw.xlsx also carries districts outside the five PODs — Franklin (28,143 rows), Long Island (47,549 rows). Those rows are excluded: they belong to PODs sourced from their own extract, and including them would double-count.
Grain is not uniform, so in-stock is not strictly comparable across the map. Great Lakes (4 warehouses), Southeast (4 warehouses) come at stocking-location grain — a SKU counts once per location and is 'out' wherever it is missing. Northeast, Florida, Texas arrive pre-aggregated to the POD, where a SKU counts once and is in stock if any location has it. Location grain reads materially lower for the same inventory.
Data as of 2026-08-25 17:42 · built
2026-08-25 17:53
Extract
Last modified
Rows used
Feeds
FL_Raw.xlsx
2026-08-25 17:42
136,888
Florida
TX_Raw.xlsx
2026-08-25 17:42
138,692
Texas
NE_Raw.xlsx
2026-08-25 17:24
55,816
Northeast
Southeast and Greatlakes Raw.xlsx
2026-08-25 17:42
159,084
Great Lakes · Southeast
Run Refresh Dashboard.cmd to pull the current day from Power BI and rebuild.
The oldest extract here is 2026-08-25 17:24 — anything much older
than the rest did not refresh.
In-stock rate by velocity
Revenue-weighted, on velocity-coded items (A–E; code P excluded). Bars scale
0–100%. The ranking basis is not the same everywhere — Florida and Texas rank per POD, Northeast
ranks companywide, Great Lakes ranks per district — so compare a POD against itself down a
column, not across PODs along a row. Southeast takes Richmond's velocity and supplements with
Atlanta's for the 1,973 items Richmond doesn't
rank, so both districts bucket an item the same way.
POD
All velocity-coded
A
B
C
D
E
Northeastvelocity (excl. P)
89.6%96.9%
94%99%7,612 SKU
85%96%7,000 SKU
81%93%9,463 SKU
81%92%11,530 SKU
80%92%13,895 SKU
FloridaPOD velocity (excl. P)
85.0%96.9%
86%98%7,839 SKU
86%98%7,129 SKU
82%92%11,006 SKU
74%81%9,214 SKU
69%85%2,894 SKU
Great Lakesstatewide velocity (excl. P)
75.3%93.6%
78%96%27,242 SKU
70%90%24,001 SKU
74%89%18,866 SKU
75%86%8,829 SKU
44%79%8,552 SKU
TexasPOD velocity (excl. P)
80.3%96.1%
83%97%7,494 SKU
76%95%7,018 SKU
74%94%9,978 SKU
77%89%8,248 SKU
68%82%229 SKU
SoutheastRichmond velocity, supplemented by Atlanta (excl. P)
67.2%91.1%
68%93%16,872 SKU
67%89%15,638 SKU
64%86%16,654 SKU
71%87%12,468 SKU
42%71%3,670 SKU
Atlanta
60.5%89.1%
59%90%
64%88%
66%87%
74%91%
51%76%
Richmond
70.7%92.2%
73%95%
68%90%
64%86%
69%85%
40%69%
Inventory turns and days of supply
Unit turns = ADU × 261 selling days
÷ on-hand units. Days of supply = on-hand units ÷ ADU, in selling days. On-hand
only — pipeline units are listed but excluded from both.
POD
On-hand units
Pipeline units
YTD ADU
ADU L14
ADU L35
ADU
Turns
Days
ADU
Turns
Days
ADU
Turns
Days
Northeast
261,274
67,038
2,198
2.20×
119
2,097
2.09×
125
2,061
2.06×
127
Florida
283,483
113,228
1,688
1.55×
168
1,655
1.52×
171
1,680
1.55×
169
Great Lakes
249,537
94,441
1,592
1.66×
157
1,664
1.74×
150
1,723
1.80×
145
Texas
140,960
123,780
1,430
2.65×
99
1,444
2.67×
98
1,569
2.90×
90
Southeast
178,177
119,634
3,065
4.49×
58
3,002
4.40×
59
3,100
4.54×
57
Atlanta
53,214
41,196
1,056
5.18×
50
1,067
5.23×
50
1,120
5.49×
48
Richmond
124,963
78,438
2,009
4.20×
62
1,935
4.04×
65
1,980
4.14×
63
All PODs
1,126,284
518,131
9,978
2.31×
113
9,865
2.29×
114
10,136
2.35×
111
Method and caveats
In-stock = share of YTD revenue sitting on SKUs that are available. The toggle
switches what counts as available: on hand only (on-hand qty > 0, the strict
read) or on hand + pipeline (on-hand + pipeline qty > 0, crediting stock already
on the way). Pipeline is InTransit_Combined for the Northeast,
OnDock Qty + InTransit Qty for SE / Great Lakes, and the extract's own
pipeline column (Qty_InPipeLine / POD_Pipeline) for Florida and
Texas. A SKU-count version of each is on the map cards; both cover velocity-coded items
only.
The toggle does not affect turns or days of supply — those stay on on-hand units,
since pipeline stock is not yet available to sell.
Every POD is now velocity-filtered, but not on the same basis. Florida and Texas
carry a POD-level FinalVelocity (the two disagree on ~90% of shared items).
Northeast carries companywide velocity. SE / Great Lakes carries a district-level
Velocity. Codes are therefore never joined across extracts, and a letter is
only comparable within its own POD. Code P is not a velocity rank and is
excluded everywhere it appears.
Southeast velocity is Richmond-first. The two Southeast districts rank the same
item differently on 44% of the 19,513 items they both carry, so the POD cannot simply pool
them. Per the business rule, Richmond's code wins
(32,885 items) and Atlanta's supplements only
items Richmond does not rank (1,973 items).
The unified code is applied to both districts' rows, so Atlanta's A–E row above is on
Southeast's ranking, not Atlanta's local one.
4,559 of
69,861 Southeast rows carry no A–E code in either
district and drop out of the universe.
Southeast rows are district × item. Richmond and Atlanta are separate rows for the
same item, which is the right grain for in-stock — each district has to have it on hand —
but it means Southeast SKU counts are district-SKU pairs, not distinct items.
The SE / Great Lakes extract is pre-filtered to Total Inventory Value >
$0, unblocked and not-closed items, excluding warehouses 87FL / 88FL. The other
extracts carry their own filters, so universes are not identical POD to POD.
Turns are unit-based, not dollar-weighted: the extracts carry YTD revenue but no
unit cost, so a dollar turn cannot be computed from them without assuming a price.
ADU columns are per selling day, verified against the raw values: YTD ADU is units
÷ 155, ADU L14 is units ÷ 10, ADU L35 is units ÷ 25. Annualizing uses 261
selling days, which matches the L14 and L35 basis.
These rates are computed fresh from Instock/Dashboard/ and will not tie to
Pod_instock_07222026/RegionOverall.xlsx, which is a separate earlier pull with
its own universe.
Rebuild with python build.py after dropping new raw extracts in
Instock/Dashboard/.