Thrive Therapy of Kansas · People
Who stays, who leaves, when, and why. Specialists, Therapists and Admin, tracked from each person’s first day.
Net staffed hours: each new hire’s average weekly patient-care hours in their first 4 weeks worked, minus each departing employee’s average in their last 5 weeks worked, counted in the week they started or left. Patient-care hours come from the Paycheck Detail; drive time, paperwork, supervision, training and time off aren’t counted. Caregiver cancellation rates will be added once that AxisCare data is connected.
Share of new hires still here at each point, counting everyone from their first day.
Of the people hired in this period who have been here long enough to reach each milestone, the share still employed. The fit window column is the share of people who made it to day 30 and then also made it to day 90.
Every new hire counts from day one until they leave or until today, so recent hires are included. The pink band is the first 30 days and the yellow band is the 30–90 day fit window.
Departures of people hired in this period, by how long they had been here and what kind of separation it was.
Each row is everyone hired that month. A dash means that group hasn’t reached the milestone yet.
Everyone who left during the period, including longer-tenured staff. “Not turnover” departures, like internal transfers, are listed but not counted.
Time at Thrive for everyone who left in this period.
Every departure gets one of these. The first word says who made the decision; the second says why.
Retention and turnover side by side for each group. Turnover is annualized: separations in the period divided by the average headcount, scaled to a full year.
Add the AxisCare Preferred Weekly Hours report to compare the hours people want with the hours they’re getting.
Add the AxisCare Caregiver Shifts report for 1/1/2026 through today to see first-month hours, hours before leaving, and weekly trends.
New hires grouped by their average weekly hours in their first four weeks. Only people who have reached day 90.
Average weekly hours in each of the 10 weeks before people left, next to the average for staff who are still here.
Average hours per person each week, among staff employed that week who have hours on file.
Everyone who started minus everyone who left each month, including rehires and longer-tenured staff.
Headline numbers saved each month you upload, counting hires from 1/1/2026 through that upload. A later upload in the same month replaces that month’s row.
Give each departure a reason code here. Codes save with the dashboard and feed every chart. You can also download the coding sheet, fill it in in Excel, and drop it back on the Data & uploads tab. You can also add a Reason column to the Paylocity Employee Termination List, type a reason for each person (for example “Hours” or “Personal”), and drop it on the Data & uploads tab.
Recruiting, background checks, onboarding hours and training for one new hire. Used for the estimated cost of turnover.
Your latest upload saves with this dashboard. Anyone you share it with sees the same numbers; only you and editors can upload or code departures.
A person counts once, from their first start date in the period you pick. Rehires count as a new start on their rehire date. A termination followed by a new employee ID within days (an internal transfer) is not counted as leaving.
Retention milestones only count people who have been here long enough to reach that milestone. The day-by-day curve counts every hire from day one until they leave or until today (a Kaplan–Meier estimate), so it uses recent hires too.
Roles: Specialists are everyone on the Specialist list. People whose department is Administrative on a staff details or termination report are Admin. Everyone else is a Therapist. Without a details report, Admin hires are counted as Therapists.
Reasons come from, in order: a code saved on the Code departures tab, a code typed into the Paylocity termination reason, or a Paylocity reason that clearly maps to a code (for example “Poor Performance” becomes Let go – Performance). “Voluntary”, “Termination” and “Unknown” on their own give the type (Resigned or Let go) but no specific reason. A Reason column typed on the termination list is matched to each departure by name and last day.
Moving positions: a termination followed by a new start for the same person within 31 days (for example contract to direct) is treated as one continuous job. Coding the gap “Not turnover – Transfer/Other” does the same for gaps up to 120 days. These people are listed under Data checks.
Turnover leaves out “Not turnover” departures (transfer, contract ended, deceased). Those people also don’t count against retention; they stop being counted on their last day.
Hours are weekly payable-hour totals from Caregiver Shifts, counting only full weeks that have already happened. A person’s first month is their first four full weeks. Weeks before the report starts aren’t counted as zero. Preferred vs. worked uses the Preferred Weekly Hours report: the most recent preferred hours entered, against the average payable hours in the person’s last 4 completed weeks. People are matched by name, so a name spelled differently in AxisCare and Paylocity won’t match.