Division V — market segments

Division-V booked revenue by market segment, time-phased across 2024, 2025 and 2026 YTD. Revenue is attributed to when the order was placed (order date), not when it ships — a demand/pipeline view that looks farther into the future (large program and pre-season orders appear the month they're booked, well before they ship). Segments come from A2000's customer-type codes with the big named accounts carved out. Costco is excluded entirely from this analysis.

Segment sales by year

Resort is the anchor (~48%), followed by College. 2026 YTD is only Jan–Jun. On this booked basis, revenue lands the month an order is placed, so large pre-season programs (e.g. the fall college channels) show up ahead of when they ship — a look at demand rather than shipments.

Time-phased: monthly revenue by segment

Stacked monthly revenue (band height = that month's total). The dashed Jul 1 lines mark the H1/H2 boundary in 2024 and 2025, so you can eyeball how much of each year lands after the point where 2026 currently ends. The mix is strongly seasonal: Resort runs year-round; Campus United and College spike in summer/fall (back-to-campus), and because this is the booked view those pre-season programs land months before they ship.

Each segment on its own — monthly revenue

Same monthly view as the Overview, reproduced per segment, with each year drawn as its own line (auto-scaled to that segment) and the dashed Jul 1 marker in 2024/2025. Read across the three lines within a chart to compare 2024 → 2025 → 2026-YTD seasonality.

Each panel is the -revenue/month chart for one segment, three year-lines overlaid (auto-scaled per segment, so BSN's ~$0.05M/mo and Resort's ~$3M/mo are both legible); dashed line = Jul 1. Resort, S&S and ASI are steady year-round; Campus United and College pulse every fall; BSN ramped from nothing in 2025.
How segments are defined. From A2000 CUST_TYPE_M (via CUST_M.TYPE_NO), priority-ordered so each order/invoice lands once: BSN = customers BSN* (Team Dealer; includes the POD dropship program); Campus United = FOLL* (A2000 "Follett Higher Education" accounts); S&S Activewear = type B Marketplace (the two accounts SSAC2000E + SSDIRECT); ZNode = ORDER_TYPE='WEB' — the division-V website channel (carved out ahead of the customer-type rules, so it pulls its orders out of ASI/Other/etc.); ASI / Promo = type A (~920 ad-specialty distributors); Resort = types L+C (Resort + Camps); College (Non-Follett) = type O; Other = everything else. Costco (COST*, Clubs) is excluded entirely — dropped from every segment and from the top-line totals. Shipped = INVOICE_LI_M value by invoice date; booked = ORDER_LI_M value by order date. Division V.
What's now in "Other" (, 2025 ). With S&S and ASI pulled out into their own segments, "Other" is the residual long tail — no single dominant account. Its pieces (2025): High School (type Q) ~$0.8M, Minor-League Baseball (I) ~$0.7M, Website / Amazon (Y, incl. AMAZMV0104) ~$0.7M, Entertainment licensees (7 — Bravo Media, NBC Universal) ~$0.7M, plus fitness (SoulCycle), personal, close-outs, non-BSN team dealers, and untyped accounts. Everything here is a customer type too small to warrant its own segment.
About ZNode. This is only the division-V slice of the ZNode website channel (~$0.9M booked/yr). It looks small because most ZNode website orders are blanks that book under a different division — The Game (div H, ~$4.4M/yr) — and this report is division V only. So "ZNode" here is the MV-Sport-branded website revenue, not the full webstore.

Sales by decoration

A different cut of the same division-V booked sales (Costco excluded, 2024 → 2026-YTD): instead of who buys, how the goods are decorated. "Decoration" here is A2000's four real decoration classes only — screen print (SP), embroidery (EMB), heat transfer (HEAT), digital (DTG); non-decoration services (price tickets, hangtags, private label, folding) are not counted.

Decorated vs undecorated

Share of merchandise sales (order-line value): a line is decorated if it carries a screen-print / embroidery / heat / digital service, else it's a blank (an order with only price tickets or hangtags counts as blank). Clean partition — sums to the division-V booked total.

Decorated goods are ~82–84% of booked sales and steady; blanks ~16–18% (these are undecorated lines within division V — separate from the much larger blank webstore business that books under The Game, div H).

By decoration type — full attribution

Each order's entire revenue is credited to every decoration type it uses: an order with both a print and an embroidered logo counts in full under both. So these columns overlap and sum to more than the once-counted decorated total (shown as the reference row) — read each as "how much order revenue flows through this decoration method," not as a share that adds to 100%.

Lines, not stacked — because the attribution overlaps, the type lines don't add to a meaningful total. Screen print touches the large majority of decorated order revenue (~$39M of ~$61M in 2025); embroidery and heat transfer each touch ~$11–12M; digital ~$4M. The gap between the sum of these and the "decorated order rev" reference row (~$61M) is orders carrying more than one method.

By decoration category — full attribution

Same full-attribution basis, grouping the four classes into Screen printing (SP), Embroidery (EMB), and Digital (DTG + heat transfer).

By service code

The finest cut — each A2000 decoration service code (P1 = 1-colour print, P2 = 2-colour, E1–E4 embroidery levels, CD = colour-direct heat, WP = watercolour/DTG, SECOND = second-location, …), same full-attribution order revenue. Top codes by 2025:

Top 20 of decoration service codes (by 2025 attributed revenue). P1 (1-colour print) alone touches ~$24M of order revenue across ~29k orders — the workhorse; the print ladder (P1→P2→P3), embroidery levels (E1→E4), and heat/DTG codes fan out from there. Same overlap caveat as above.
How decoration is measured. Booked basis, division V, Costco excluded. "Decoration" = the four A2000 classes SP/EMB/HEAT/DTG only (SERVICE_M.SERVICE_CLASS); non-decoration services (PRICE tickets, hangtags, private label, folding, extra-location handling) are excluded. Decorated vs undecorated = order-line merch value (ORDER_QTY×SALES_PRICE), a clean partition. Type / category / service-code views use full attribution: each order's entire booked revenue is credited to every decoration type / category / code present on it, so those columns overlap and sum past the decorated total. Heat transfer sits under Digital in the category view (it stays its own HEAT class in the type/code views); say the word to move it.