PINKBOX DOUGHNUTS

WEEK OF SEP 20
LABOR PACING

Front of House, Dealers and Leads  ·  13 shops  ·  week to date is Sun 09/20 through Wed 09/23
7shifts schedule  /  Revel punches and sales
pulled Sep 24 at 11:52 AM
target hours from Sensitivity Analysis V9
215

HOURS TO CUT, THURSDAY THROUGH SATURDAY

Week to date came in at $214,874, a pace of $417,982 for the week, -0.5% against the $420,000 forecast. Hours are sized on $418,688, that pace at 65% weight against the forecast at 35%, because 4 days in the pace is still part noise. At that volume the tool allows 3072 FOH hours across the 13 shops and 1794 are already spent. 215 hours need to come out at Sunset, Laughlin, Lake Mead, Boca Park, St George, American Fork, Sandy, about $3,164 of wage. The other 6 are on pace and should hold their schedules.

3072hours allowed
1794already used
1360still scheduled
ShopForecastProjected week Target hrsUsed Left to spendStill scheduledAction
Eastern $40,000as built $37,991pace $36,909, -7.7% vs fcst 272.4280.4 to fcst 147.3 125.1 80.0 On paceno cuts needed
Sunset $37,500as built $41,059pace $42,976, +14.6% vs fcst 340.1326.2 to fcst 193.6 146.6 158.0 11.4CUT
Plaza $62,000as built $60,321pace $59,417, -4.2% vs fcst 406.8417.3 to fcst 194.1 212.7 180.0 On paceno cuts needed
Laughlin $19,000as built $18,574pace $18,345, -3.4% vs fcst 143.3147.0 to fcst 102.3 41.0 70.0 29.0CUT that is 41% of what is still scheduled, worth a manual look
Primm $26,000as built $26,253pace $26,389, +1.5% vs fcst 178.1177.3 to fcst 95.8 82.4 63.5 On paceno cuts needed
Tropicana $18,000as built $17,856pace $17,778, -1.2% vs fcst 146.1147.7 to fcst 76.0 70.0 58.5 On paceno cuts needed
Lake Mead $20,000as built $19,627pace $19,427, -2.9% vs fcst 165.4168.9 to fcst 93.3 72.1 80.5 8.4CUT
Craig Rd $29,500as built $30,254pace $30,659, +3.9% vs fcst 240.6236.4 to fcst 141.8 98.9 88.5 On paceno cuts needed
Centennial Hills $26,500as built $27,942pace $28,718, +8.4% vs fcst 233.4224.8 to fcst 139.1 94.3 80.2 On paceno cuts needed
Boca Park $28,500as built $27,374pace $26,767, -6.1% vs fcst 207.5215.2 to fcst 147.9 59.5 114.8 55.2CUT that is 48% of what is still scheduled, worth a manual look
St George $25,000as built $24,490pace $24,215, -3.1% vs fcst 149.8154.1 to fcst 105.8 44.0 61.0 17.0CUT that is 28% of what is still scheduled, worth a manual look
American Fork $39,000as built $36,848pace $35,690, -8.5% vs fcst 252.5262.5 to fcst 148.7 103.8 127.0 23.2CUT
Sandy $49,000hand set $50,099pace $50,691, +3.5% vs fcst 336.1337.0 to fcst 208.6 127.5 198.5 71.0CUT that is 36% of what is still scheduled, worth a manual look
All 13 $420,000computed $418,688-0.5% vs fcst 3072.23094.7 to fcst 1794.41277.81360.5 215.3TO CUT

Built to forecast

what the week was supposed to sell, and whether the schedule was ever the right size
87
HOURS OVER WHAT THE FORECAST CALLED FOR

Before the week started the forecast put the 13 shops at $420,000, which the labor tool staffs with 3094.7 FOH hours. 7shifts has 3181.5 on the board for the full week. That gap is about $1,345 of wage, and unlike the number at the top of this page it was knowable on Saturday. Read the two together: this says whether the schedule was built right, the board above says what to do about the week you actually got.

Shop forecast basis Forecast salesIndex vs LY Hours it calls forHours scheduled Built
Eastern LY holiday-aligned 2025-09-14 $40,000 0.984 Gaining 280.4 208.5 71.9UNDER
Sunset LY holiday-aligned 2025-09-14 $37,500 0.932 Gaining 326.2 371.0 44.8OVER
Plaza LY holiday-aligned 2025-09-14, flat index $62,000 0.863 Holding 417.3 379.2 38.0UNDER
Laughlin LY holiday-aligned 2025-09-14 $19,000 0.879 Holding 147.0 174.0 27.0OVER
Primm LY holiday-aligned 2025-09-14 $26,000 1.042 Holding 177.3 164.0 13.3UNDER
Tropicana LY holiday-aligned 2025-09-14 $18,000 0.851 Gaining 147.7 134.5 13.2UNDER
Lake Mead LY holiday-aligned 2025-09-14 $20,000 0.873 Gaining 168.9 174.8 5.8OVER
Craig Rd LY holiday-aligned 2025-09-14 $29,500 0.884 Holding 236.4 212.5 23.9UNDER
Centennial Hills LY holiday-aligned 2025-09-14 $26,500 0.932 Gaining 224.8 220.2 4.5UNDER
Boca Park LY holiday-aligned 2025-09-14 $28,500 0.930 Gaining 215.2 261.8 46.5OVER
St George LY holiday-aligned 2025-09-14 $25,000 0.858 Gaining 154.1 164.8 10.7OVER
American Fork last completed week, no last-year week $39,000 — Holding 262.5 279.2 16.8OVER
Sandy $49,000 Hand set 337.0 437.0 100.0OVER
All 13 $420,000— 3094.73181.5 86.8OVER

Sandy is forecast by hand; every other shop is computed. Hand-set numbers live in forecasts.json and the engine does not second-guess them. The index and basis columns are blank for those rows because there is no computed number behind them to show.

Next four weeks

forecast from completed weeks through Sep 13
Shop9/27 – 10/0310/04 – 10/1010/11 – 10/1710/18 – 10/2410/25 – 10/31
ForecastHoursForecastHoursForecastHoursForecastHoursForecastHours
Eastern$39,500278.5$42,000287.7$42,500289.4$44,500296.1$43,000291.1
Sunset$38,500330.4$40,500338.2$41,000340.0$42,000343.6$40,000336.3
Plaza$67,000448.5$73,000486.0$76,000504.8$73,500489.1$69,500464.1
Laughlin$19,500152.2$19,000147.0$19,000147.0$17,000125.5$16,500107.7
Primm$27,500183.4$29,500194.1$31,500203.7$31,000201.4$29,500194.1
Tropicana$18,500152.6$19,500162.2$20,000166.9$20,500171.4$20,000166.9
Lake Mead$20,000168.9$20,500173.4$20,500173.4$21,500182.7$21,000177.5
Craig Rd$30,000239.2$31,000244.7$31,000244.7$32,000249.8$31,500247.3
Centennial Hills$28,000233.8$29,000240.5$29,000240.5$30,000246.8$29,500243.7
Boca Park$28,000211.8$28,500215.2$29,500221.7$31,500233.8$30,500227.9
St George$28,000169.8$31,000188.9$33,000200.1$33,000200.1$31,000188.9
American Fork$38,500260.4$38,500260.4$38,500260.4$38,500260.4$38,500260.4
Sandy$46,500329.5$46,000328.0$45,500326.4$41,500312.4$40,500308.6
All 13$429,5003159.0$448,0003266.3$457,0003319.0$456,5003313.1$441,0003214.5

Build the schedule to the pink number. It is the forecast run through the same labor tool, manager hours already removed, so it is employee hours to hand out. A number you know the model cannot see, a local event or a closure, goes in SEASONALITY or OVERRIDE in pinkbox_forecast.py and everything downstream follows.

13 shops, 7 needing cuts and open below

Eastern

$19,269 week to date $37,991 projected week On pace. No cuts needed

Rest of the week

DayOn scheduleSales shareAdjustLand at
Thu09/24 21.5028.2% hold 21.50
Fri09/25 28.5034.3% hold 28.50
Sat09/26 30.0037.5% hold 30.00

Nothing to cut. Leave the schedule as it is.

Week to date, by person

Front of House ScheduledWorked OT Difference
Patricia Hanson 0.0016.06 0.06 16.06over
Paula Klein 0.0013.49 — 13.49over
Preston-Walker Curling 5.004.97 — 0.03under
Mia Routson 15.0014.30 — 0.70under
Sofia Ramirez Chavez 24.0022.68 — 1.32under
Mario Bracero 29.0027.32 — 1.68under
Lucia Elbe 11.509.82 — 1.68under
Nyasia Morrison 28.0025.86 — 2.14under
Beatriz Avalos 16.0012.81 — 3.19under
Week to date 128.50147.31 18.81 over

Scheduled and worked hours for Sun 09/20 through Wed 09/23, every shift added up. Over means they worked more than the schedule said, under means less. OT is overtime hours earned so far on the payroll day, midnight to midnight, Nevada rules, over 8 in a day or over 40 in the week, whichever is greater. It is counted on the payroll day rather than this shop’s business day, because that is what payroll pays on. This shop has 0.06 overtime hours so far, roughly $0 of premium at the shop's blended wage.

Sunset

$22,499 week to date $41,059 projected week 11.4 hrs to cut from the rest of the week

Rest of the week

DayOn scheduleSales shareAdjustLand at
Thu09/24 48.0026.4% -3.47 44.53
Fri09/25 55.0036.7% -3.98 51.02
Sat09/26 55.0036.9% -3.98 51.02

Take 11.4 hours out of the days above. Sales share is how much of the week's remaining sales lands on each day, so cut the low-share days first.

Week to date, by person

Front of House ScheduledWorked OT Difference
David Kocharyan
09/21: punch was EDITED in Revel for this day
22.5022.81 0.04 0.31over
Vincent Nauka - Underwood 15.0015.13 — 0.13over
Angela Barnes
09/20: punch was EDITED in Revel for this day
09/22: punch was EDITED in Revel for this day
09/23: punch was EDITED in Revel for this day
25.0025.13 1.13 0.13over
Calyx Rodriguez 12.0012.08 — 0.08over
Leslie Uriostegui 8.507.93 — 0.57under
Kimberly Morales 24.5023.51 — 0.99under
Bonnie Madrigal
09/20: punch was EDITED in Revel for this day
17.0015.44 0.44 1.56under
Daniel Hernandez
09/20: punch was EDITED in Revel for this day
17.0015.44 0.01 1.56under
Dion Bailey 17.0015.13 — 1.87under
Robert Gazaway
09/22: +4.10h stitched from 09/23, shift ran through to 4:06AM
09/22: 2 separate shifts, 13.25h on the day: 6.93h (9:26AM-4:22PM) + 6.33h (9:46PM-4:06AM)
09/22: punch was EDITED in Revel for this day
22.5020.51 1.15 1.99under
Cassandra Kierstead 16.0013.01 — 2.99under
Beatriz Avalos 16.007.45 — 8.55under
Week to date 213.00193.57 19.43 under

Scheduled and worked hours for Sun 09/20 through Wed 09/23, every shift added up. Over means they worked more than the schedule said, under means less. OT is overtime hours earned so far on the payroll day, midnight to midnight, Nevada rules, over 8 in a day or over 40 in the week, whichever is greater. It is counted on the payroll day rather than this shop’s business day, because that is what payroll pays on. This shop has 2.77 overtime hours so far, roughly $21 of premium at the shop's blended wage.

Plaza

$29,292 week to date $60,321 projected week On pace. No cuts needed

Rest of the week

DayOn scheduleSales shareAdjustLand at
Thu09/24 54.0022.0% hold 54.00
Fri09/25 62.5033.8% hold 62.50
Sat09/26 63.5044.3% hold 63.50

Nothing to cut. Leave the schedule as it is.

Week to date, by person

Front of House ScheduledWorked OT Difference
Benny Alvarez 18.0021.83 — 3.83over
Dominique Fletes 10.0010.45 — 0.45over
Melody-Rose Ramirez 7.007.40 — 0.40over
Angiliz Castro Diaz 21.5021.57 0.92 0.07over
Lucas Mackey 11.0010.99 — 0.01under
Amairany Martin Lozano 6.005.88 — 0.12under
Apple Montalvo 11.7511.57 — 0.18under
Aaliyah Mosley 4.003.79 — 0.21under
Jessica Fischer 16.0015.04 — 0.96under
Fatima Navarro 15.0013.87 — 1.13under
Raymond Najera 13.0011.34 — 1.66under
Joshua Burkett 27.0025.22 0.15 1.78under
Kayla Walsh 17.0015.11 — 1.89under
Ciclaly Cejudo Marquez 22.0020.07 — 1.93under
Week to date 199.25194.13 5.12 under

Scheduled and worked hours for Sun 09/20 through Wed 09/23, every shift added up. Over means they worked more than the schedule said, under means less. OT is overtime hours earned so far on the payroll day, midnight to midnight, Nevada rules, over 8 in a day or over 40 in the week, whichever is greater. It is counted on the payroll day rather than this shop’s business day, because that is what payroll pays on. This shop has 1.07 overtime hours so far, roughly $8 of premium at the shop's blended wage.

Laughlin

$9,994 week to date $18,574 projected week 29.0 hrs to cut from the rest of the week

Rest of the week

DayOn scheduleSales shareAdjustLand at
Thu09/24 19.0016.0% -7.87 11.13
Fri09/25 23.5028.7% -9.74 13.76
Sat09/26 27.5055.3% -11.39 16.11

Take 29.0 hours out of the days above. Sales share is how much of the week's remaining sales lands on each day, so cut the low-share days first.

Week to date, by person

Front of House ScheduledWorked OT Difference
Aaron M Estes 20.5020.68 — 0.18over
Suzan Alvarez 9.009.11 — 0.11over
Angelina Oliva 25.5025.56 — 0.06over
Roxanne Torres 7.007.06 — 0.06over
Colbi James 5.004.76 — 0.24under
Brianna Mason 19.0018.69 — 0.31under
Brandy Gribbin 18.0016.44 — 1.56under
Week to date 104.00102.30 1.70 under

Scheduled and worked hours for Sun 09/20 through Wed 09/23, every shift added up. Over means they worked more than the schedule said, under means less. OT is overtime hours earned so far on the payroll day, midnight to midnight, Nevada rules, over 8 in a day or over 40 in the week, whichever is greater. It is counted on the payroll day rather than this shop’s business day, because that is what payroll pays on. No overtime so far this week.

Primm

$15,129 week to date $26,253 projected week On pace. No cuts needed

Rest of the week

DayOn scheduleSales shareAdjustLand at
Thu09/24 16.0023.7% hold 16.00
Fri09/25 26.0037.5% hold 26.00
Sat09/26 21.5038.8% hold 21.50

Nothing to cut. Leave the schedule as it is.

Week to date, by person

Front of House ScheduledWorked OT Difference
Peter Escamilla 21.0020.89 — 0.11under
Juspher Miranda 14.0013.22 — 0.78under
Maryam Alsheikh 24.0023.14 — 0.86under
Eloisa Richardson 19.0017.55 — 1.45under
Sonia Medina 22.5020.95 — 1.55under
Week to date 100.5095.75 4.75 under

Scheduled and worked hours for Sun 09/20 through Wed 09/23, every shift added up. Over means they worked more than the schedule said, under means less. OT is overtime hours earned so far on the payroll day, midnight to midnight, Nevada rules, over 8 in a day or over 40 in the week, whichever is greater. It is counted on the payroll day rather than this shop’s business day, because that is what payroll pays on. No overtime so far this week.

Tropicana

$9,227 week to date $17,856 projected week On pace. No cuts needed

Rest of the week

DayOn scheduleSales shareAdjustLand at
Thu09/24 16.5026.6% hold 16.50
Fri09/25 22.0036.8% hold 22.00
Sat09/26 20.0036.5% hold 20.00

Nothing to cut. Leave the schedule as it is.

Week to date, by person

Front of House ScheduledWorked OT Difference
Avery Felt 10.7511.65 — 0.90over
Anthony Capurso 16.5017.04 — 0.54over
Mateo Velarde 8.758.93 — 0.18over
Angeliy Reyes 15.5015.63 — 0.13over
Elijah Thomas 11.0010.63 — 0.37under
Natasha Doane 13.5012.17 — 1.33under
Week to date 76.0076.05 0.05 over

Scheduled and worked hours for Sun 09/20 through Wed 09/23, every shift added up. Over means they worked more than the schedule said, under means less. OT is overtime hours earned so far on the payroll day, midnight to midnight, Nevada rules, over 8 in a day or over 40 in the week, whichever is greater. It is counted on the payroll day rather than this shop’s business day, because that is what payroll pays on. No overtime so far this week.

Lake Mead

$10,008 week to date $19,627 projected week 8.4 hrs to cut from the rest of the week

Rest of the week

DayOn scheduleSales shareAdjustLand at
Thu09/24 21.0026.9% -2.19 18.81
Fri09/25 33.0036.6% -3.45 29.55
Sat09/26 26.5036.5% -2.77 23.73

Take 8.4 hours out of the days above. Sales share is how much of the week's remaining sales lands on each day, so cut the low-share days first.

Week to date, by person

Front of House ScheduledWorked OT Difference
Keani Rouzan 24.2524.86 — 0.61over
Briana Carter 12.0012.27 — 0.27over
Courtney Pettit 12.0012.05 — 0.05over
Jayden Farmer 19.0018.66 — 0.34under
Kaden Lee 10.009.50 — 0.50under
Tristen Nunn 17.0015.97 — 1.03under
Week to date 94.2593.31 0.94 under

Scheduled and worked hours for Sun 09/20 through Wed 09/23, every shift added up. Over means they worked more than the schedule said, under means less. OT is overtime hours earned so far on the payroll day, midnight to midnight, Nevada rules, over 8 in a day or over 40 in the week, whichever is greater. It is counted on the payroll day rather than this shop’s business day, because that is what payroll pays on. No overtime so far this week.

Craig Rd

$15,953 week to date $30,254 projected week On pace. No cuts needed

Rest of the week

DayOn scheduleSales shareAdjustLand at
Thu09/24 23.5025.4% hold 23.50
Fri09/25 37.5036.0% hold 37.50
Sat09/26 27.5038.6% hold 27.50

Nothing to cut. Leave the schedule as it is.

Week to date, by person

Front of House ScheduledWorked OT Difference
Aaliyah Mosley 0.007.70 — 7.70over
Betzy Aguilar 6.5014.17 — 7.67over
Rubi Luna 25.0026.89 — 1.89over
Amara Maston 14.0014.46 — 0.46over
Zariah Rochell 19.0019.38 — 0.38over
Cecilia Valdes 14.0014.20 — 0.20over
Francisco Barboza 19.5019.48 — 0.02under
Isalia Rodriguez 7.507.47 — 0.03under
Destiny Suazo 18.5018.00 — 0.50under
Week to date 124.00141.75 17.75 over

Scheduled and worked hours for Sun 09/20 through Wed 09/23, every shift added up. Over means they worked more than the schedule said, under means less. OT is overtime hours earned so far on the payroll day, midnight to midnight, Nevada rules, over 8 in a day or over 40 in the week, whichever is greater. It is counted on the payroll day rather than this shop’s business day, because that is what payroll pays on. No overtime so far this week.

Centennial Hills

$14,564 week to date $27,942 projected week On pace. No cuts needed

Rest of the week

DayOn scheduleSales shareAdjustLand at
Thu09/24 26.2524.5% hold 26.25
Fri09/25 27.0032.7% hold 27.00
Sat09/26 27.0042.9% hold 27.00

Nothing to cut. Leave the schedule as it is.

Week to date, by person

Front of House ScheduledWorked OT Difference
Micah Salazar 21.0021.36 — 0.36over
Nancy Stockham 7.507.69 — 0.19over
Samuel Armstrong 15.0015.14 — 0.14over
Isabella Andrade 10.2510.28 — 0.03over
Harli Beach 5.004.99 — 0.01under
Savannah Carter 19.7519.62 — 0.13under
Isai Morales 15.0014.72 — 0.28under
Matthew Lipkint 14.5014.17 — 0.33under
Rhonalynn Casillan Piedad 17.0016.65 — 0.35under
Cami Mormillo 15.0014.52 — 0.48under
Week to date 140.00139.14 0.86 under

Scheduled and worked hours for Sun 09/20 through Wed 09/23, every shift added up. Over means they worked more than the schedule said, under means less. OT is overtime hours earned so far on the payroll day, midnight to midnight, Nevada rules, over 8 in a day or over 40 in the week, whichever is greater. It is counted on the payroll day rather than this shop’s business day, because that is what payroll pays on. No overtime so far this week.

Boca Park

$14,314 week to date $27,374 projected week 55.2 hrs to cut from the rest of the week

Rest of the week

DayOn scheduleSales shareAdjustLand at
Thu09/24 40.5028.0% -19.48 21.02
Fri09/25 40.0032.9% -19.24 20.76
Sat09/26 34.2539.1% -16.48 17.77

Take 55.2 hours out of the days above. Sales share is how much of the week's remaining sales lands on each day, so cut the low-share days first.

Week to date, by person

Front of House ScheduledWorked OT Difference
Savanna Lawson 0.0017.08 — 17.08over
Lukas Ritchie 0.0011.32 — 11.32over
Michael Renaker 26.5027.17 — 0.67over
Angelica Cortes 21.0021.17 — 0.17over
Kay Crapoff 12.5012.64 — 0.14over
Harli Beach 5.505.55 — 0.05over
Dion Bailey 5.005.02 — 0.02over
Tahoora Khalkhali 15.0015.01 — 0.01over
Caymdan Kiser 28.0027.66 — 0.34under
Yaslin Bravo Campanilla 6.005.33 — 0.67under
Lukas Ritchie 11.000.00 — 11.00under
Savanna Lawson 16.500.00 — 16.50under
Week to date 147.00147.95 0.95 over

Scheduled and worked hours for Sun 09/20 through Wed 09/23, every shift added up. Over means they worked more than the schedule said, under means less. OT is overtime hours earned so far on the payroll day, midnight to midnight, Nevada rules, over 8 in a day or over 40 in the week, whichever is greater. It is counted on the payroll day rather than this shop’s business day, because that is what payroll pays on. No overtime so far this week.

St George

$12,352 week to date $24,490 projected week 17.0 hrs to cut from the rest of the week

Rest of the week

DayOn scheduleSales shareAdjustLand at
Thu09/24 14.5022.8% -4.05 10.45
Fri09/25 20.2534.8% -5.65 14.60
Sat09/26 26.2542.4% -7.33 18.92

Take 17.0 hours out of the days above. Sales share is how much of the week's remaining sales lands on each day, so cut the low-share days first.

Week to date, by person

Front of House ScheduledWorked OT Difference
Madison Schall 12.0017.94 — 5.94over
Tia Capron 12.7515.05 — 2.30over
Wayra Maldonado 27.5027.67 — 0.17over
Karen Gubler 19.5019.63 — 0.13over
Brooklyn Stegman 9.759.81 — 0.06over
Marah Cobian 15.7515.73 — 0.02under
Baylee Jensen 6.500.00 — 6.50under
Week to date 103.75105.83 2.08 over

Scheduled and worked hours for Sun 09/20 through Wed 09/23, every shift added up. Over means they worked more than the schedule said, under means less. OT is overtime hours earned so far on the payroll day, midnight to midnight, over 40 hours in the week. It is counted on the payroll day rather than this shop’s business day, because that is what payroll pays on. No overtime so far this week.

American Fork

$16,845 week to date $36,848 projected week 23.2 hrs to cut from the rest of the week

Rest of the week

DayOn scheduleSales shareAdjustLand at
Thu09/24 43.0023.3% -7.85 35.15
Fri09/25 31.5031.9% -5.75 25.75
Sat09/26 52.5044.8% -9.58 42.92

Take 23.2 hours out of the days above. Sales share is how much of the week's remaining sales lands on each day, so cut the low-share days first.

Week to date, by person

Front of House ScheduledWorked OT Difference
Charlie Marx 0.0019.25 — 19.25over
Makenzie Alvari
09/20: +18.02h stitched from 09/21, shift ran through to 6:01PM
09/20: one unbroken stretch of 19.25h. No Dealer works that in one go, so this reads as a missed clock-out in Revel; hours left exactly as Revel has them
09/23: 10.17h in one shift
09/23: punch was EDITED in Revel for this day
23.0041.92 ? 18.92over
Ayla Giles 4.506.09 — 1.59over
Cambree Robison 17.0017.21 — 0.21over
Hannah Robertson 4.004.03 — 0.03over
Cristina Watson 5.505.49 — 0.01under
Daxton White 6.005.09 — 0.91under
Colin Reid 12.5011.14 — 1.36under
Crystal Dance 25.5024.13 — 1.37under
Derek Sutherby 4.500.00 — 4.50under
Aurora Morris Lead
09/21: -14.00h moved to 09/20, the 12:00AM-2:00PM tail of the night before
09/21: punch was EDITED in Revel for this day
30.0014.33 ? 15.67under
Charlie Marx 19.750.00 — 19.75under
Week to date 152.25148.68 3.57 under

Scheduled and worked hours for Sun 09/20 through Wed 09/23, every shift added up. Over means they worked more than the schedule said, under means less. OT is overtime hours earned so far on the payroll day, midnight to midnight, over 40 hours in the week. It is counted on the payroll day rather than this shop’s business day, because that is what payroll pays on. No overtime so far this week. A ? means the punch has to be fixed in Revel before overtime can be worked out: Makenzie Alvari, Aurora Morris.

Sandy

$25,428 week to date $50,099 projected week 71.0 hrs to cut from the rest of the week

Rest of the week

DayOn scheduleSales shareAdjustLand at
Thu09/24 48.5022.3% -17.35 31.15
Fri09/25 61.0031.3% -21.82 39.18
Sat09/26 89.0046.4% -31.84 57.16

Take 71.0 hours out of the days above. Sales share is how much of the week's remaining sales lands on each day, so cut the low-share days first.

Week to date, by person

Front of House ScheduledWorked OT Difference
Dian Nguyen
09/22: 10.17h in one shift
09/22: punch was EDITED in Revel for this day
19.0019.29 — 0.29over
Kylee Remington 6.006.07 — 0.07over
Victoria Salas 10.5010.50 — 0.00even
Chloe Hansen 15.0014.74 — 0.26under
April Felix 6.005.53 — 0.47under
Isabella Meador 13.0012.50 — 0.50under
Hailey Avalos M 11.5010.68 — 0.82under
Cora Wood 30.0028.96 — 1.04under
Jefferey Hymer 18.0016.96 — 1.04under
Rylee Hall 5.003.89 — 1.11under
Daniel Richardson 20.0018.61 — 1.39under
Lauren Castillo 18.0015.89 — 2.11under
Jose Obediente 15.5012.77 — 2.73under
Kaitlyn Wellisch 7.003.98 — 3.02under
Rhonda Howard 8.004.92 — 3.08under
Nariyah Parker 14.5011.26 — 3.24under
Taylor Newbold 15.5012.07 — 3.43under
Arely Lara 6.000.00 — 6.00under
Week to date 238.50208.62 29.88 under

Scheduled and worked hours for Sun 09/20 through Wed 09/23, every shift added up. Over means they worked more than the schedule said, under means less. OT is overtime hours earned so far on the payroll day, midnight to midnight, over 40 hours in the week. It is counted on the payroll day rather than this shop’s business day, because that is what payroll pays on. No overtime so far this week.

Day of week sales mix

learned from the four weeks 08/23 to 09/19
ShopSunMonTueWedThuFriSat
Eastern17.7%12.2%10.8%11.6%13.5%16.4%17.9%
Sunset16.8%12.3%10.9%12.3%12.6%17.5%17.6%
Plaza17.9%12.0%9.5%9.9%11.1%17.1%22.4%
Laughlin29.0%12.6%6.7%6.2%7.3%13.1%25.2%
Primm25.1%16.0%8.0%8.2%10.1%16.0%16.5%
Tropicana16.3%12.3%10.5%12.8%12.8%17.7%17.6%
Lake Mead16.0%11.5%12.1%11.9%13.0%17.7%17.7%
Craig Rd17.0%12.1%10.7%12.3%12.2%17.3%18.5%
Centennial Hills18.3%11.4%10.2%10.8%12.1%16.1%21.1%
Boca Park16.1%13.0%12.7%11.7%13.0%15.3%18.2%
St George17.1%12.4%11.0%10.6%11.2%17.0%20.8%
American Fork14.9%11.5%10.1%10.7%12.3%16.9%23.7%
Sandy17.9%11.6%9.4%11.3%11.1%15.6%23.1%

This is what turns week to date into a week projection, and it sharpens every time this runs. Shops that lean hard on Sunday can be read earlier in the week than shops with a flat curve. Tuesday and Wednesday are the slowest days everywhere, which is where a cut does the least damage.

How the cut is calculated

  1. Net sales for each shop's own business day from Revel Overview: midnight to midnight at nine of the thirteen, 1:00am to 1:00am at Laughlin and Craig Rd, 2:00am at Boca Park, and at Plaza 2:00am Tuesday to Thursday but 4:00am Friday through Monday, because Plaza trades until 3am on Friday and Saturday nights.
  2. Week to date divided by the share of the week that has happened, using each shop's own day of week mix, gives the projected week.
  3. Projected week into Sensitivity Analysis V9: baseline hours from the hours of operation, plus (sales - 15,000) / SPLH at that sales bracket, minus manager hours. That is column T, the FOH hours the week is allowed.
  4. Subtract the hours already worked. What is left is the budget for the remaining days.
  5. Budget minus what 7shifts still has scheduled is the cut.

What to watch

The projection is only as good as the week so far. A Tuesday run stands on Sunday plus Monday, a Thursday run on four days. The same arithmetic gets steadier as the week fills in.

The SPLH curve flattens under $17,000. A shop projecting below that gets almost no variable hours, only baseline coverage, so the model will always shout. Read it as a flag.

Phased means hours already taken out by clocking out early or starting late. Cut means hours to remove from what is still on the schedule.

Primm's workbook row carries a -21.2 hour override in column R that this script reproduces on purpose. Clear it in the workbook and update offset here.

Next six weeks

built from completed weeks through Sep 13
Shop vs last year · trend9/20holiday aligned9/27 10/04 10/11 10/18 10/25 
ForecastHoursForecastHoursForecastHoursForecastHoursForecastHoursForecastHours
Easternindex 0.976 · ▲ +1.65%/wk$38,000272.4$39,500278.5$42,000287.7$42,500289.4$44,500296.1$43,000291.1
Sunsetindex 0.922 · ▲ +2.06%/wk$37,000324.1$38,500330.4$40,500338.2$41,000340.0$42,000343.6$40,000336.3
Plazaindex 0.863 · ▶ +0.00%/wk$59,000398.5$67,000448.5$73,000486.0$76,000504.8$73,500489.1$69,500464.1
Laughlinindex 0.879 · ▶ -0.03%/wk$19,500152.2$19,500152.2$19,000147.0$19,000147.0$17,000125.5$16,500107.7
Primmindex 1.041 · ▶ +0.25%/wk$25,000173.6$27,500183.4$29,500194.1$31,500203.7$31,000201.4$29,500194.1
Tropicanaindex 0.843 · ▲ +1.64%/wk$17,500142.0$18,500152.6$19,500162.2$20,000166.9$20,500171.4$20,000166.9
Lake Meadindex 0.866 · ▲ +1.30%/wk$19,500164.2$20,000168.9$20,500173.4$20,500173.4$21,500182.7$21,000177.5
Craig Rdindex 0.882 · ▶ +0.36%/wk$29,000233.5$30,000239.2$31,000244.7$31,000244.7$32,000249.8$31,500247.3
Centennial Hillsindex 0.924 · ▲ +1.72%/wk$26,500224.8$28,000233.8$29,000240.5$29,000240.5$30,000246.8$29,500243.7
Boca Parkindex 0.927 · ▲ +0.67%/wk$27,500208.4$28,000211.8$28,500215.2$29,500221.7$31,500233.8$30,500227.9
St Georgeindex 0.854 · ▲ +0.77%/wk$25,000154.1$28,000169.8$31,000188.9$33,000200.1$33,000200.1$31,000188.9
American Fork5 of 6 weeks set by hand$39,000262.5$38,500260.4$38,500260.4$38,500260.4$38,500260.4$38,500260.4
Sandyforecast set by hand$49,000337.0$46,500329.5$46,000328.0$45,500326.4$41,500312.4$40,500308.6
All 13$411,5003047.3$429,5003159.0$448,0003266.3$457,0003319.0$456,5003313.1$441,0003214.5

Worth a look before you trust these

  • Plaza index held flat by choice; the measured trend of +3.61%/week is not carried forward
  • Laughlin week of 2026-10-25 forecasts under $17,000, where the labor curve flattens and the hours read low
  • Primm week of 2026-08-09 ran +16% off its own 8-week pace against last year
  • Tropicana week of 2026-07-26 ran -11% off its own 8-week pace against last year
  • American Fork only 0 of 6 weeks have a last-year match, the index is thin
  • American Fork week of 2026-09-20 has no last-year week to sit on
  • American Fork week of 2026-09-27 has no last-year week to sit on
  • American Fork week of 2026-10-04 has no last-year week to sit on
  • American Fork week of 2026-10-11 has no last-year week to sit on
  • American Fork week of 2026-10-18 has no last-year week to sit on
  • American Fork week of 2026-10-25 has no last-year week to sit on
  • Sandy only 0 of 6 weeks have a last-year match, the index is thin
  • Sandy week of 2026-09-20 has no last-year week to sit on
  • Sandy week of 2026-09-27 has no last-year week to sit on
  • Sandy week of 2026-10-04 has no last-year week to sit on
  • Sandy week of 2026-10-11 has no last-year week to sit on
  • Sandy week of 2026-10-18 has no last-year week to sit on
  • Sandy week of 2026-10-25 has no last-year week to sit on

How each number is built

  1. The last 6 completed weeks against the same 6 weeks a year ago. That ratio is the index: how the shop is running versus last year right now.
  2. The last 8 weeks give a running trend, measured on the week-by-week ratio to last year rather than on raw dollars, so a normal seasonal slide is not mistaken for the shop losing ground.
  3. The six weeks ahead as they played out last year supply the seasonal path each forecast rides.
  4. Forecast = last year’s matching week × the index, carried along the running trend and damped, because a trend line extended six weeks is a guess, not a measurement.
  5. Near Labor Day the lookback shifts to 371 days instead of 364, so a holiday week points at last year’s holiday week. Columns say which weeks that applied to.

Changing a number

Set it yourself by adding the week to forecasts.json, keyed by week start. A hand-set week wins outright and the page says so.

Nudge it with SEASONALITY in pinkbox_forecast.py for something the history cannot see, a local event or a closure.

The current week’s figure is what the board at the top measures against. Everything else here is for building schedules that are not written yet.