I've built the December 2025 KPI scorecard, the monthly business review write-up and the 6-slide deck. The scorecard figures match the P&L and the review figures add up. The deck build confirmed that all 56 figures on the slides come from those two outputs.

**December 2025**
- **Revenue** was $827K against a budget of $824K, $3K better than budget.
- **Operating income** was $8K against a budget of $13K, ($5K) short. Gross margin was 26.1% against a budget of 26.8%, and cost of goods sold and other operating costs were each ($6K) over budget.
- **Year to date**, revenue is $11,238K against a budget of $11,600K, ($362K) short. Operating income is $388K against $583K, ($195K) short. Cost of goods sold was $196K under budget, which made up part of the revenue gap.
- **KPIs:** 4 of 8 were on target. Days sales outstanding (51.2 against 45.0) and on-time delivery (93.3% against 95.0%) have been off target for 3 months in a row. Active customers (40 against 42) has been off for 2 months and inventory turns (5.33 against 6.50) for 1.

**Things to know before you circulate it:**
- **Two gross margin targets:** the scorecard measures gross margin against a KPI target of 26.0%, so it shows "on target". The P&L budget is 26.8%, so the review shows (0.7) pts below budget. Both come straight from the source files, but readers may ask why they differ.
- **Totals that don't add up exactly:** because each figure is rounded separately, a few P&L rows and the opex % variance don't add up exactly as shown. The data notes in each document say so.
- **Causes are not explained:** the data doesn't show why other operating costs ran over budget. The write-up says that the ledger detail would show this rather than guessing.
- **Questions to owners:** the questions I put to the owners of the two long-running KPI misses are suggestions; edit them as you see fit.

Files are in `output/`:
- `IS_MBR_2025-12.pptx` (the deck)
- `scorecard-note.md`
- `mbr-narrative.md`
- `slide-map.json`, `scorecard.json`, `mbr.json`, `deck.json` (working files and figures behind the documents)