DSO drifted from 35 to 71 days over four quarters. $4.8M trapped in AR. Diagnose and propose a fix that doesn't blow up customer relationships.
Bad debt allowance is understated by ~$340K based on the 91–120 bucket. ASC 326 CECL methodology requires forward-looking estimates. AR turnover sits at 5.1 vs your industry benchmark 8.2. Booking the catch-up creates an FY income hit but a deferred-tax-asset offset.
Cost of carry on $4.8M at your 8.5% blended rate is $408K/yr burning. Three options: factor the worst-aging buckets at 3.5% discount, draw on the $11M revolver at SOFR+250, or tighten terms. Factoring the over-90 bucket nets $56K against $136K of carry saved.