Revenue up 2.7%, but net income compressed by one-time builds: Gross revenue rose to $14,518 (+2.7% MoM) as POS rebounded hard. Net income fell to $2,862 from $5,087 — not an operating problem but two one-time items landing in the same month: the apparel restock (COGS $2,530) and an A/C repair (~$1,256 in Repairs). Net of those, the month was steady.
Total liquid hit a new high — and moved into reserves: Cash across checking + savings + Stripe reached $19,144 (+5.1% MoM), the most the business has ever held. WF Checking reads $8,884 (down from $12,352), but only because $5,000 was deliberately swept into the "Rainy Day" savings account, which doubled to $10,040. The cash wasn't spent down — it was reallocated to reserves.
Two debts cleared in May: Capital One Spark was paid off in full ($1,329 final payment → $0) and the WF Signify business card was brought to $0. With Capital One gone, roughly $2,350/month now redirects to the A/C line of credit (BusinessLine), on track for payoff around July.
Membership eased to 127 on a freeze→cancel cleanup: Active members moved 130 → 127. The 9.2% churn looks elevated, but it's inflated by a one-time cleanup of long-dormant accounts — Frozen dropped 12 → 9 and cancellations rose by 12 as stale freezes were formally closed out. Active count only slipped by 3, so day-to-day retention held; this is data hygiene, not a churn cliff. Summer freeze season is also beginning.
Acquisition funnel widened and converted better: 49 leads → 14 trials → 4 conversions (8.2% conversion rate — the strongest in months, up from April's 4.3%). Website still dominated lead volume (39 of 49) with 0 conversions, so the website-leads-don't-convert pattern persists; the wins came from referrals (2) plus a walk-in and a Google-Maps lead.
POS rebounded as the gear order landed: POS revenue jumped to $1,476 (+126% MoM) once the apparel restock arrived — rashguards, no-gi shorts, skorts and gis led the mix. COGS of $2,530 reflects continued inventory build, so POS net reads -$1,054, but that's timing, not demand. Sell-through of the new stock should turn POS net positive as inventory normalizes.