Looking at December 2025 KPI data, I'll identify which metrics missed target and how long the streak has been.

| Metric | December Actual | Target | Miss? | Consecutive Months Missing |
|--------|-----------------|--------|-------|---------------------------|
| Revenue | $826,751 | $823,600 | — | — |
| Gross Margin % | 26.06% | 26.00% | — | — |
| **DSO Days** | **51.2** | **45.0** | ✗ | **3 months** (Oct, Nov, Dec) |
| **On-Time Delivery %** | **93.30%** | **95.00%** | ✗ | **3 months** (Oct, Nov, Dec) |
| Order Fill Rate % | 97.60% | 97.00% | — | — |
| **Active Customers** | **40** | **42** | ✗ | **2 months** (Nov, Dec) |
| **Inventory Turns** | **5.33** | **6.50** | ✗ | **1 month** (Dec) |
| Opex % of Revenue | 25.11% | 25.25% | — | — |

**Summary:**  
Four metrics missed target in December. DSO and on-time delivery have been struggling since October (3-month downtrend), while customer count slipped in the last two months. Inventory turns just dropped in December after clearing October–November, likely driven by seasonal holiday stocking and lower sales velocity.