Active clientUnique client (pet owner) ID with at least one completed, non-cancelled visit within the last 12 months.
Returning clientClient with 2+ completed visits within any 24-month window.
Patient visitCompleted, invoiced visit in Cornerstone. Cancelled, no-show, and test records excluded.
Client tenureElapsed time from first visit to most recent visit, averaged across all active clients.
Continuous operationNo gap exceeding 6 months between consecutive completed visits across the practice history.
Service mixDistribution of visit types by count, trailing 24 months. From Cornerstone visit category field only.
GeographyCities from client address on completed visit records, trailing 24 months.
Client growthYear-over-year change in unique client IDs with at least one completed visit. Compared against the same 12-month window in the prior year.