2025 full-year contribution margin across 288 CTC client stores. Headline: Fashion is the dominant CM contributor; it produces nearly a third of the portfolio's $1.29B in contribution margin, on a margin rate that beats portfolio average. The "fashion is low-margin" trope doesn't survive contact with this data.
The brands that fund the portfolio. True Classic, Brello, and Switch Nails alone contributed $141M of CM, 11% of the entire book of 288 stores.
| # | Brand | Category | CM 2025 | Net Revenue | CM % |
|---|---|---|---|---|---|
| 1 | True Classic | Fashion | $52.01M | $103.61M | 50.20% |
| 2 | Brello | Health | $44.66M | $81.79M | 54.60% |
| 3 | Switch Nails | Cosmetics | $44.36M | $130.32M | 34.04% |
| 4 | Loop Earplugs1 | Jewelry2 | $43.31M | $53.15M | 81.49% |
| 5 | Minimal Club | Fashion | $36.64M | $78.35M | 46.76% |
| 6 | Heart & Soil | Health | $34.88M | $67.47M | 51.70% |
| 7 | Speedway | Auto | $33.26M | $165.96M | 20.04% |
| 8 | AYR | Fashion | $32.51M | $52.87M | 61.49% |
| 9 | Cozy Earth | Home | $30.88M | $169.23M | 18.25% |
| 10 | Missouri Star Quilt Co. | Art | $30.34M | $92.90M | 32.66% |
Margin efficiency, not size. These brands convert the highest share of every revenue dollar into contribution margin. Read with caveats: per-shop variable-cost configuration in Statlas, EU VAT effects (Loop), and unconfigured COGS can each inflate this rate by 5–15 points. Numbers below cross-reference Statlas mer_report where available.
| # | Brand | Category | CM % | CM 2025 | Net Revenue |
|---|---|---|---|---|---|
| 1 | Respire | Health | 91.51% | $3.73M | $4.08M |
| 2 | The Wander Club | Jewelry | 84.93% | $3.41M | $4.02M |
| 3 | Crunchi | Cosmetics | 84.71% | $11.33M | $13.37M |
| 4 | Castaway Nantucket Island | Fashion | 81.88% | $1.67M | $2.04M |
| 5 | Loop Earplugs1 | Jewelry2 | 81.49% | $43.31M | $53.15M |
| 6 | Biktrix Electric Bikes | (unset) | 77.57% | $0.99M | $1.27M |
| 7 | VetriScience | (unset) | 77.52% | $0.82M | $1.05M |
| 8 | Zapply UK | Health | 76.74% | $0.84M | $1.09M |
| 9 | BRUCE BOLT | Other | 75.32% | $14.94M | $19.83M |
| 10 | AFTCO | Outdoor | 75.11% | $9.76M | $12.99M |
Of $1.285B total CM, here's where it comes from. The portfolio is Fashion-heavy, with the top three categories producing 56.9% of total CM on 47.1% of stores.
| Category | Shops | % Shops | CM ($M) | % CM | Net Rev ($M) | % Rev | CM Rate |
|---|---|---|---|---|---|---|---|
| Fashion | 73 | 25.3% | $369.6 | 28.8% | $1,014.8 | 22.3% | 36.4% |
| Health | 39 | 13.5% | $205.1 | 16.0% | $602.9 | 13.2% | 34.0% |
| Cosmetics | 24 | 8.3% | $155.9 | 12.1% | $387.7 | 8.5% | 40.2% |
| (unset) | 39 | 13.5% | $114.4 | 8.9% | $469.6 | 10.3% | 24.4% |
| Jewelry3 | 16 | 5.6% | $105.5 | 8.2% | $202.7 | 4.5% | 52.1% |
| Computers | 12 | 4.2% | $76.4 | 5.9% | $180.3 | 4.0% | 42.4% |
| Other | 15 | 5.2% | $55.4 | 4.3% | $131.9 | 2.9% | 42.0% |
| Auto | 5 | 1.7% | $52.9 | 4.1% | $276.0 | 6.1% | 19.2% |
| Home | 24 | 8.3% | $36.7 | 2.9% | $835.7 | 18.4% | 4.4% |
| Art | 4 | 1.4% | $33.6 | 2.6% | $106.1 | 2.3% | 31.6% |
| Outdoor | 11 | 3.8% | $28.3 | 2.2% | $81.2 | 1.8% | 34.8% |
| Toys | 8 | 2.8% | $17.1 | 1.3% | $73.4 | 1.6% | 23.3% |
| Food | 11 | 3.8% | $16.3 | 1.3% | $98.7 | 2.2% | 16.5% |
| Pets | 5 | 1.7% | $12.3 | 1.0% | $66.1 | 1.5% | 18.6% |
| multiple | 2 | 0.7% | $5.6 | 0.4% | $24.1 | 0.5% | 23.3% |
Conventional wisdom says fashion is a low-margin category. The portfolio data says otherwise; Fashion is the dominant CM contributor in absolute dollars AND sits above the portfolio-weighted average rate. Here's the direct comparison.
73 stores in the book
16 stores in the book
sla_rank ≥ 5, with net revenue > $1M. Result: 288 stores.prod.metrics_daily joined to prod.shops in Statlas. Verified against mer_report for 4 sample shops.contribution_margin. Reconciled to the dollar against mer_report for True Classic ($52.0M), Brello ($44.66M), Crunchi ($11.33M), Loop Earplugs ($43.31M).dtc_subtotal + amz_subtotal + dtc_shipping + amz_shipping − dtc_refunded − amz_refunded. Designed to reconcile to Statlas Website Revenue; matches within ±5% for ~80% of shops.acq_spend column; paid-channel spend allocated to acquisition cohorts per Statlas's cac_amer_excl_* shop config.| Element | Source | Cross-ref | Status |
|---|---|---|---|
| True Classic CM $52.01M | metrics_daily | mer_report: $52,009,180.70 | PASS · exact |
| Brello CM $44.66M | metrics_daily | mer_report: $44,655,868.08 | PASS · exact |
| Loop Earplugs CM $43.31M | metrics_daily | mer_report: $43,311,410.28 | PASS · exact |
| Crunchi CM $11.33M | metrics_daily | mer_report: $11,326,232.35 | PASS · exact |
| True Classic Net Rev $103.61M | SQL net_rev | mer_report Website Rev: $103.61M | PASS · exact |
| Brello Net Rev $81.79M | SQL net_rev | mer_report Website Rev: $81.79M | PASS · exact |
| Loop Earplugs Net Rev $53.15M | SQL net_rev | mer_report Website Rev: $63.53M | WARN · 16% gap (EU VAT) |
| Crunchi Net Rev $13.37M | SQL net_rev | mer_report Website Rev: $14.27M | WARN · 6% gap |
Website Revenue includes VAT my SQL excludes. Real CM rate per Statlas is 68%, still elite. Both numbers shown for transparency; Loop Top-10 ranking on CM dollars is unaffected.prod.shops.industry. This is clearly miscategorized; they make foam/silicone earplugs. Loop alone is 41% of the Jewelry category's CM; correcting would drop Jewelry's rate from 52.1% to ~41.6% and move Cosmetics (40.2%) to near-parity. Recommend ops backfill the industry tag.