New-patient demand is up 18% quarter over quarter, driven almost entirely by baseball arm-care search in the north-west suburbs. The clinic is converting that demand well, but the schedule can't absorb more of it: average wait for a new evaluation has more than doubled since June, and 22 requests last month never got booked. Recovery and cages have the opposite problem — plenty of open capacity outside peak hours. The two moves that matter this week are starting the recruit for a fourth PT, and putting something into Saturday afternoons.
Rolling 12 weeks, in dollars.
Where the $187,420 came from.
Share of available PT treatment hours that are booked, by week. Octane's rule: four straight weeks at or above 85% opens a hiring req. It has now been nine.
Booked treatment hours this week by work type, across the three PTs.
| Provider | Discipline | Utilization | Visits / wk | New pts / wk | Rev / provider (MTD) | Cancel rate |
|---|
De-identified aggregate counts from the EMR. No patient-level detail leaves the system of record.
Share of all cases. The last two overlap the first three.
| Referral source | Specialty | Cases (90d) | QoQ | Avg visits / case | Revenue |
|---|
Last 12 months. Two measures, two scales — shown as separate plots on a shared timeline.
Trailing 90 days.
| Channel / campaign | Spend (MTD) | Leads | Booked | Conv. | CAC | Rev / patient | ROAS |
|---|
Share of capacity used across PT rooms, cages, recovery suite and open floor. Hover a cell for detail.
| Asset | Utilization | Sessions (30d) | Turn-aways | Revenue (30d) | Contribution margin | AI verdict |
|---|
| Data | Source system | Why capture it now | Used at launch? |
|---|