WHB Production Archive

Executive Summary

Analysis of 119 SKUs across 18,336 production records (2020-072026-06), drawn from 97 WHB_FORMULAS.xlsx snapshots.

Total units produced

648,133

Jul 2020 – Apr 2026

Distinct SKUs

119

peak 92 in 2024

Production records

18,336

delivery-day snapshots

Long-running SKUs

41

active ≥60 months

1 · Six years of growth — then a sharp contraction

Production grew every year from 2021–2024, peaking at 134,938 units (+19.1% on 2023). 2025 reversed sharply to 108,716 units (−19.4%), with the active range falling from 92 SKUs back to 64.

YearUnitsActive SKUsYoY
2020partial38,18357
202199,41865+160.4%
2022102,14173+2.7%
2023113,31270+10.9%
2024134,93892+19.1%
2025108,71664-19.4%
2026partial51,42555-52.7%

2 · A highly concentrated product mix

The top 10 SKUs account for 53.9% of all production. The top 5 alone represent 32.7%, led by croissants, almond croissants, white sourdough, cinnamon scrolls, and fruit Danish.

#SKUUnitsShareMonths activeCumulative
1crois60,495
9.3%
699.3%
2almcro (TOTAL)43,803
6.8%
6916.1%
3ws630 (Total)42,681
6.6%
6922.7%
4cinscrol32,866
5.1%
6927.7%
5danfruit (Total)31,838
4.9%
6932.7%
6pchoc30,648
4.7%
6937.4%
7ws630 (unsliced)30,115
4.6%
5342.0%
8almcro (dusted)25,866
4.0%
5346.0%
9ws900 (Total)25,778
4.0%
6950.0%
10ws45025,119
3.9%
6953.9%

3 · April dominates; January is the quietest month

Aggregated across all years, April is by far the busiest production month (75,338 units) — consistent with Easter demand. July, September, and December form a secondary peak. In the aggregate, January is the quietest (15,829 units, roughly 5× below the April peak).

Jan
15,829
Feb
47,109
Mar
50,808
Apr
75,338
May
46,557
Jun
61,876
Jul
62,589
Aug
57,978
Sep
60,677
Oct
57,685
Nov
48,191
Dec
63,496

Year × month heatmap

JanFebMarAprMayJunJulAugSepOctNovDec
20204k5k8k7k4k10k
20212k5k6k14k7k13k8k7k12k7k8k12k
20226k9k10k6k11k7k11k14k5k9k13k
20231k7k13k7k10k8k14k15k9k8k12k8k
20249k12k9k11k18k9k15k10k8k17k10k9k
20255k10k6k12k6k8k14k9k10k13k6k11k
20267k8k22k14k

4 · Active range expanded then contracted

The product range grew steadily to a peak of 92 active SKUs in 2024, before contracting. The archive captures the full lifecycle:

Core — active ≥60 months41 SKUs
New since Jan 202335 SKUs
Discontinued before 202552 SKUs

5 · Demand spikes outweigh drops 7:1

Statistical outlier detection (≥2σ from each SKU's historical mean) found 171 flagged months across all SKUs. The bias is almost entirely upside — 151 spikes vs 20 drops. The largest cluster is April 2026, with broad upside flags across the range.

Total flags

171

Spikes

151

Drops

20

Anomaly flags by month

JanFebMarAprMayJunJulAugSepOctNovDec
2020115
202183131315
20223626
2023121241
202410129228
202516110
202613514

6 · Some recipes are stable; a handful change repeatedly

Across 42 extracted formula sheets, the archive contains 118 recipe version windows. 12 sheets have a single captured version, while14 sheets have four or more versions and need closer tracking.

7 · Batch plan: what goes into the ovens each week

WHY TOTALS sheets — present in 65 of the 97 archive snapshots — capture the weekly oven plan for each loaf type. Average quantities and dough weights below are taken across all bake-plan snapshots where that loaf appeared.

#Loaf typeAvg qty / bakeAvg dough (kg)Snapshots
1LOAVES 750S11485.246
2LOAVES 1080L7480.246
3LOAVES 550XS6837.246
4BOULES 2002005310.79
5BOULES 2502504210.623
6SEED 750SSeed3624.427
7LOAVES 1500Cub3349.846
8FIG_WAL 700Fig2011.446
9LOAVES 2400Bal2048.345
10BOULES 250250.01641

Avg total dough per bake plan by year (kg)

2021
186 kg11 plans
2022
247 kg12 plans
2023
284 kg12 plans
2024
275 kg12 plans
2025
323 kg12 plans
2026
162 kg6 plans

8 · Weekly ingredient consumption by year

INGREDIENT USAGE sheets track weekly input quantities by mix-day type. Figures shown are weekly totals excluding burger-bun batches — columns with widespread #REF! errors in the source files (total eggs, total butter, total yeast) are omitted.

YearEggs (kg/wk)Butter (kg/wk)Dry butter (kg/wk)Ground almonds (kg/wk)Files
2022
12.3
4.5
38.3
6.4
7
2023
12.6
4.5
43.6
11.8
12
2024
14.7
5.2
58.8
11.2
12
2025
16.7
6.3
74.8
13.8
12
2026
16.8
6
67
13
6

Source materials

All figures above are derived in real time from the WHB formula extract database. The following pages expose the underlying data in full.

Raw source: 97 WHB_FORMULAS.xlsx snapshots indexed from Google Drive (2010-102026-06), extracted via scripts/whb-extract/.

Why this is high confidence

The archive was checked end-to-end, from the cached Excel workbooks through the extract files, database tables, and this page's displayed claims.

Source workbooks

PASS

97 checked

74 workbooks contain RAW order sheets; all cached files were reopened directly.

RAW order extraction

PASS

18,297 rows matched

Direct Excel reads matched the saved order extract row-for-row and unit-for-unit.

Database parity

PASS

18,336 rows matched

After the importer collapsed 313 duplicate file/date/SKU rows, extract JSON and database rows matched exactly.

Recipe history

PASS

118 versions matched

42 recipe sheets and 1,813 ingredient rows matched direct workbook reads.

One low-risk caveat remains: Excel row/column extent metadata can vary because styled empty cells are exposed differently by spreadsheet readers. Those extent differences are tracked in the audit, but they do not affect the order totals, recipe ingredients, SKU counts, date ranges, or claims above.