Utilization report

Bay-hours booked vs available across the period. The capacity question: are you running near sold-out?

Are you running near sold-out, or sitting on empty bays?

Utilization is the capacity question. Every other report (revenue, member growth, plan pricing) has an answer that depends on whether the bays are filling.

  • Headline rate — bay-hours booked / bay-hours available, for the selected range. Comparison vs prior period.
  • Per-bay utilization — which bays are working hardest, which are sitting idle. Drives the "should we add bay 5?" or "should we close bay 3" decision.
  • By time-of-day — peak vs off-peak utilization. The 6-9 PM window is usually the constraint; off-peak is usually the opportunity.
  • By day-of-week — Friday peak is the canonical "is demand growing?" indicator.
  • By booking source — what share of utilization comes from members vs public vs walk-ins.
  • Open hours analysis — bay-hours that are open but unbooked. Connects to the Dashboard's "open prime-time tonight" Caddie alert.
  • Caddie suggestions — when utilization is consistently >85% in a window, Caddie suggests a price increase or a +bay capex; when consistently <40%, suggests a promotion or schedule cut.

Backend wiring pending. GET /operator/reports/utilization in the live app; uses the same date range + segment from the Reports landing.