Overview
Revenue
Occupancy & Studios
Member Movement
Performance overview — all locations
Key summary metrics across all salon groups
W
M
Q
Y
Total revenue
$4.21M
▲ 8.4%
CY $4.21MPY $3.89MΔ +$312K
Occupancy rate
86.6%
▲ 1.4pts
CY 86.6%PY 85.2%Δ +1.4pts
Filled studios
1,842
▲ 3.6%
CY 1,842PY 1,778Δ +64
Rev / filled studio
$2,283
▼ 0.4%
CY $2,283PY $2,292Δ -$9
Trend
Charts
| Category | Jan '26 | Feb '26 | Mar '26 | Apr '26 | May '26 | Jun '26 | L3M (Apr–Jun) | LTM (Jul'25–Jun'26) | Q1 '26 | Q2 '26 | YTD |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Total revenue | $3,820K▲ 8.6% YOY | $3,950K▲ 8.5% YOY | $4,050K▲ 8.0% YOY | $4,100K▲ 7.3% YOY | $4,180K▲ 8.3% YOY | $4,210K▲ 8.0% YOY | $12,490K▲ 7.9% | $48,620K▲ 8.4% | $11,820K▲ 8.4% | $12,490K▲ 7.9% | $24,310K▲ 8.4% YOY |
| Rental revenue | $3,524K | $3,641K | $3,726K | $3,772K | $3,841K | $3,862K | $11,475K | $44,732K | $10,891K | $11,475K | $22,366K |
| Product sales | $296K | $309K | $324K | $328K | $339K | $342K | $1,009K | $3,876K | $929K | $1,009K | $1,938K |
| Occupancy rate | 85.1%▲ 1.8pts | 85.8%▲ 1.9pts | 86.4%▲ 2.0pts | 86.9%▲ 2.1pts | 87.1%▲ 2.2pts | 86.6%▲ 1.4pts | 86.9%▲ 1.8pts avg | 86.2%▲ 1.9pts avg | 85.8%▲ 2.0pts | 86.9%▲ 1.8pts | 86.3%▲ 1.9pts |
| Filled studios | 1,791 | 1,803 | 1,815 | 1,824 | 1,831 | 1,842 | 1,832 avg | 1,810 avg | 1,803 avg | 1,832 avg | 1,818 |
| Rev / filled studio | $2,134▼ 0.3% | $2,191▼ 0.4% | $2,231▼ 0.3% | $2,248▼ 0.3% | $2,284▼ 0.5% | $2,283▼ 0.4% | $2,272▼ 0.4% avg | $2,251▼ 0.4% avg | $2,185▼ 0.3% | $2,272▼ 0.4% | $2,228▼ 0.4% |
| Net member change | +28 | +31 | +35 | +33 | +40 | +38 | +111 | +410 | +94 | +111 | +205 |
| Salon count | 27 | 27 | 28 | 28 | 29 | 29 | 29 | 29 | 28 | 29 | 29 |
Total Revenue — CY vs PY ($K)
Occupancy Rate (%) with 90% Target
KPI Summary by Salon Group
All metrics shown for current period (Jun '26 MTD). Pending salons are in pre-opening / build-out phase.
Revenue by Group — Jun '26 ($K)
Occupancy Rate by Group (%) — Jun '26
| KPI | Mature | Mosaic | New | Pending | Total |
|---|---|---|---|---|---|
| Portfolio | |||||
| Salon Count | 23 | 3 | 6 | 4 | 36 |
| Total Studios | 1,686 | 152 | 290 | 280 (pre-open) | 2,408 |
| Occupancy (Jun '26) | |||||
| Occupancy Rate | 89.8% ▲ 1.8pts | 70.1% New | 76.2% New | — | 86.6% ▲ 1.4pts |
| Filled Studios | 1,514 ▲ +54 | 107 New | 221 New | — | 1,842 ▲ +64 |
| Vacant Studios | 172 | 45 | 69 | 280 | 286 |
| Revenue (Jun '26 MTD) | |||||
| Rental Revenue | $3,382K ▲ 7.6% | $204K | $276K | — | $3,862K ▲ 7.9% |
| Product Revenue | $297K ▲ 11.7% | — | $45K | — | $342K ▲ 12.1% |
| Total Revenue | $3,685K ▲ 8.2% | $204K | $321K | — | $4,210K ▲ 8.4% |
| Rev / Filled Studio | $2,431 | $1,907 | $1,453 | — | $2,283 |
| Member Movement (Jun '26 MTD) | |||||
| Change in Filled Studios | +25 ▲ vs +20 PY | +3 | +10 | 0 | +38 ▲ vs +28 PY |
| Additions | 31 ▲ vs 25 PY | 4 | 12 | 0 | 47 ▲ vs 39 PY |
| Terminations | 6 ▼ vs 8 PY | 1 | 2 | 0 | 9 ▼ vs 11 PY |
| Transfers (Net) | Net 0 | Net 0 | Net 0 | 0 | Net 0 |
Revenue breakdown
Monthly figures ($000s). Click a category row to expand by salon group.
W
M
Q
Y
Total revenue
$4.21M
▲ 8.4% vs PY
CY $4.21MPY $3.89MΔ +$312K
Rental revenue
$3.86M
▲ 7.9% vs PY
CY $3.86MPY $3.58MΔ +$282K
Product sales
$342K
▲ 12.1% vs PY
CY $342KPY $305KΔ +$37K
Rental Revenue by Group ($K)
Total Revenue — CY vs PY ($K)
YTD Revenue Mix by Group
| Category | Jan '26 | Feb '26 | Mar '26 | Apr '26 | May '26 | Jun '26 | L3M (Apr–Jun) | LTM (Jul'25–Jun'26) | Q1 '26 | Q2 '26 | YTD |
|---|---|---|---|---|---|---|---|---|---|---|---|
› Rental Revenue |
$3,524K | $3,641K | $3,726K | $3,772K | $3,841K | $3,862K | $11,475K | $44,732K | $10,891K | $11,475K | $22,366K |
›Existing 23 salons |
$3,102K▲ 7.4% | $3,198K▲ 7.5% | $3,270K▲ 7.7% | $3,308K▲ 7.5% | $3,368K▲ 7.8% | $3,382K▲ 7.6% | $10,058K▲ 7.6% | $39,256K▲ 7.6% | $9,570K▲ 7.5% | $10,058K▲ 7.6% | $19,628K▲ 7.6% |
| PY — Mature Rental | $2,888K | $2,975K | $3,036K | $3,077K | $3,124K | $3,143K | $9,348K | $36,483K | $8,903K | $9,348K | $18,242K |
| Beverly Hills | $348K▲ 7.8% | $361K▲ 7.6% | $370K▲ 7.4% | $374K▲ 7.2% | $381K▲ 8.1% | $383K▲ 7.9% | $1,138K | $4,434K | $1,079K | $1,138K | $2,217K |
| Burbank | $224K▲ 6.2% | $231K▲ 6.5% | $237K▲ 6.8% | $239K▲ 6.2% | $244K▲ 7.0% | $245K▲ 6.8% | $728K | $2,840K | $692K | $728K | $1,420K |
| Hollywood at The Dome | $318K▲ 8.2% | $329K▲ 8.0% | $337K▲ 7.7% | $340K▲ 7.6% | $347K▲ 8.4% | $349K▲ 8.1% | $1,036K | $4,040K | $984K | $1,036K | $2,020K |
| Pasadena at The Paseo | $268K▲ 7.1% | $277K▲ 6.9% | $284K▲ 7.2% | $287K▲ 6.8% | $292K▲ 7.7% | $294K▲ 7.5% | $873K | $3,404K | $829K | $873K | $1,702K |
| Santa Monica on 2nd | $310K▲ 7.9% | $321K▲ 7.7% | $328K▲ 7.5% | $332K▲ 7.4% | $338K▲ 8.3% | $340K▲ 8.0% | $1,010K | $3,938K | $959K | $1,010K | $1,969K |
| West Hollywood on Sunset | $344K▲ 8.5% | $355K▲ 8.2% | $364K▲ 8.0% | $368K▲ 7.6% | $375K▲ 8.7% | $377K▲ 8.3% | $1,120K | $4,366K | $1,063K | $1,120K | $2,183K |
| Torrance at The Torrance | $244K▲ 6.5% | $252K▲ 6.8% | $258K▲ 6.6% | $261K▲ 6.1% | $266K▲ 7.3% | $267K▲ 7.0% | $794K | $3,096K | $754K | $794K | $1,548K |
| + 16 more salons… | $1,046K | $872K | $852K | $807K | $805K | $727K | $2,339K | $10,218K | $2,770K | $2,339K | $5,109K |
›Mosaic 3 salons |
$188K | $192K | $196K | $198K | $202K | $204K | $604K | $2,360K | $576K | $604K | $1,180K |
| Emeryville on Bay St | $94KNew | $96KNew | $98KNew | $99KNew | $101KNew | $102KNew | $302K | $1,180K | $288K | $302K | $590K |
| Sunnyvale on McKinley | $58KNew | $59KNew | $61KNew | $62KNew | $63KNew | $64KNew | $189K | $734K | $178K | $189K | $367K |
| Valencia on Town Center | $36KNew | $37KNew | $37KNew | $37KNew | $38KNew | $38KNew | $113K | $446K | $110K | $113K | $223K |
›New 6 salons |
$234K | $251K | $260K | $266K | $271K | $276K | $813K | $3,116K | $745K | $813K | $1,558K |
| Del Mar on Camino Del Mar | $52KNew | $55KNew | $57KNew | $59KNew | $60KNew | $62KNew | $181K | $690K | $164K | $181K | $345K |
| Huntington Beach on PCH | $62KNew | $67KNew | $70KNew | $72KNew | $73KNew | $74KNew | $219K | $836K | $199K | $219K | $418K |
| Lynnwood Alderwood | $48KNew | $51KNew | $53KNew | $54KNew | $56KNew | $57KNew | $167K | $638K | $152K | $167K | $319K |
| + 3 more salons… | $72K | $78K | $80K | $81K | $82K | $83K | $246K | $952K | $230K | $246K | $476K |
› Product Sales |
$296K | $309K | $324K | $328K | $339K | $342K | $1,009K | $3,876K | $929K | $1,009K | $1,938K |
›Existing 23 salons |
$258K▲ 11.5% | $269K▲ 11.6% | $282K▲ 11.8% | $285K▲ 11.6% | $295K▲ 11.9% | $297K▲ 11.7% | $877K | $3,218K | $809K▲ 11.6% | $877K▲ 11.7% | $1,686K▲ 11.7% |
| PY — Mature Product | $231K | $241K | $252K | $256K | $264K | $266K | $785K | $2,881K | $725K | $785K | $1,509K |
| Beverly Hills | $30K▲ 13.0% | $31K▲ 12.5% | $33K▲ 12.1% | $33K▲ 11.5% | $34K▲ 12.3% | $34K▲ 12.8% | — | — | $94K | $101K | $195K |
| Hollywood at The Dome | $27K▲ 11.5% | $28K▲ 11.0% | $29K▲ 10.8% | $30K▲ 10.5% | $31K▲ 11.3% | $31K▲ 11.7% | — | — | $84K | $92K | $176K |
| West Hollywood on Sunset | $28K▲ 12.0% | $29K▲ 11.7% | $30K▲ 11.3% | $31K▲ 10.9% | $32K▲ 11.8% | $32K▲ 12.2% | — | — | $87K | $95K | $182K |
| + 20 more salons… | $173K | $181K | $190K | $191K | $198K | $200K | — | — | $544K | $589K | $1,133K |
›New 6 salons |
$38K | $40K | $42K | $43K | $44K | $45K | $132K | $658K | $120K | $132K | $252K |
| Huntington Beach on PCH | $10KNew | $11KNew | $11KNew | $11KNew | $12KNew | $12KNew | — | — | $32K | $35K | $67K |
| Del Mar on Camino Del Mar | $8KNew | $9KNew | $9KNew | $10KNew | $10KNew | $10KNew | — | — | $26K | $30K | $56K |
| + 4 more salons… | $20K | $20K | $22K | $22K | $22K | $23K | — | — | $62K | $67K | $129K |
| Total Revenue — All Groups | $3,820K | $3,950K | $4,050K | $4,100K | $4,180K | $4,210K | $12,490K | $48,620K | $11,820K | $12,490K | $24,310K |
Revenue per filled studio
| Metric | Jan '26 | Feb '26 | Mar '26 | Apr '26 | May '26 | Jun '26 | L3M (Apr–Jun) | LTM | Q1 '26 | Q2 '26 | YTD Avg |
|---|---|---|---|---|---|---|---|---|---|---|---|
| ›Total rev / filled studio | $2,134▼ 0.3% | $2,191▼ 0.4% | $2,231▼ 0.3% | $2,248▼ 0.3% | $2,284▼ 0.5% | $2,283▼ 0.4% | $2,272▼ 0.4% | $2,251▼ 0.3% | $2,185▼ 0.3% | $2,272▼ 0.4% | $2,228▼ 0.4% |
| PY — Total rev / studio | $2,141 | $2,200 | $2,238 | $2,255 | $2,295 | $2,292 | $2,281 | $2,260 | $2,193 | $2,281 | $2,237 |
›Existing 23 salons | $2,218 | $2,279 | $2,321 | $2,338 | $2,374 | $2,374 | $2,362 | $2,340 | $2,273 | $2,362 | $2,317 |
| Beverly Hills | $2,455 | $2,523 | $2,570 | $2,588 | $2,628 | $2,629 | $2,615 | $2,543 | $2,516 | $2,615 | $2,566 |
| West Hollywood on Sunset | $2,360 | $2,425 | $2,470 | $2,488 | $2,526 | $2,527 | $2,514 | $2,445 | $2,418 | $2,514 | $2,466 |
| Hollywood at The Dome | $2,291 | $2,354 | $2,398 | $2,415 | $2,452 | $2,453 | $2,440 | $2,373 | $2,348 | $2,440 | $2,394 |
| Santa Monica on 2nd | $2,398 | $2,464 | $2,509 | $2,527 | $2,566 | $2,567 | $2,553 | $2,484 | $2,457 | $2,553 | $2,505 |
| Pasadena at The Paseo | $2,152 | $2,211 | $2,252 | $2,267 | $2,303 | $2,303 | $2,291 | $2,228 | $2,205 | $2,291 | $2,248 |
| Torrance at The Torrance | $2,060 | $2,116 | $2,155 | $2,170 | $2,204 | $2,204 | $2,193 | $2,132 | $2,110 | $2,193 | $2,152 |
| Burbank | $2,104 | $2,162 | $2,201 | $2,217 | $2,252 | $2,252 | $2,240 | $2,178 | $2,156 | $2,240 | $2,198 |
| + 16 more salons… | $2,170 | $2,230 | $2,271 | $2,288 | $2,322 | $2,322 | $2,311 | $2,247 | $2,224 | $2,311 | $2,267 |
›Mosaic 3 salons | $2,361 | $2,427 | $2,472 | $2,489 | $2,529 | $2,528 | $2,515 | $2,490 | $2,420 | $2,515 | $2,468 |
| Emeryville on Bay St | $2,492 | $2,561 | $2,609 | $2,627 | $2,669 | $2,668 | $2,655 | $2,581 | $2,554 | $2,655 | $2,604 |
| Sunnyvale on McKinley | $2,265 | $2,328 | $2,371 | $2,387 | $2,426 | $2,425 | $2,413 | $2,347 | $2,321 | $2,413 | $2,367 |
| Valencia on Town Center | $2,291 | $2,354 | $2,398 | $2,414 | $2,453 | $2,452 | $2,440 | $2,374 | $2,348 | $2,440 | $2,394 |
›New 6 salons | $1,664 | $1,709 | $1,742 | $1,754 | $1,782 | $1,782 | $1,773 | $1,752 | $1,705 | $1,773 | $1,739 |
| Del Mar on Camino Del Mar | $1,762 | $1,810 | $1,845 | $1,858 | $1,887 | $1,887 | $1,877 | $1,828 | $1,806 | $1,877 | $1,842 |
| Huntington Beach on PCH | $1,846 | $1,895 | $1,932 | $1,945 | $1,977 | $1,977 | $1,966 | $1,914 | $1,891 | $1,966 | $1,929 |
| Lynnwood Alderwood | $1,597 | $1,641 | $1,673 | $1,684 | $1,710 | $1,710 | $1,701 | $1,657 | $1,637 | $1,701 | $1,669 |
| + 3 more salons… | $1,548 | $1,590 | $1,620 | $1,632 | $1,657 | $1,657 | $1,649 | $1,605 | $1,586 | $1,649 | $1,617 |
| ›Rental rev / filled studio | $1,967▲ 3.7% | $2,020▲ 3.7% | $2,053▲ 3.7% | $2,068▲ 3.8% | $2,098▲ 3.8% | $2,097▲ 3.7% | $2,088▲ 3.8% | $2,067▲ 3.7% | $2,013▲ 3.7% | $2,088▲ 3.8% | $2,051▲ 3.7% |
| PY — Rental rev / studio | $1,897 | $1,948 | $1,980 | $1,994 | $2,021 | $2,022 | $2,012 | $1,993 | $1,942 | $2,012 | $1,977 |
›Existing 23 salons | $2,046 | $2,101 | $2,135 | $2,151 | $2,182 | $2,181 | $2,171 | $2,150 | $2,094 | $2,171 | $2,133 |
| Beverly Hills | $2,251 | $2,311 | $2,349 | $2,366 | $2,400 | $2,399 | $2,388 | $2,325 | $2,304 | $2,388 | $2,346 |
| West Hollywood on Sunset | $2,169 | $2,227 | $2,263 | $2,280 | $2,313 | $2,312 | $2,302 | $2,241 | $2,220 | $2,302 | $2,261 |
| Hollywood at The Dome | $2,107 | $2,164 | $2,199 | $2,215 | $2,247 | $2,246 | $2,236 | $2,177 | $2,157 | $2,236 | $2,196 |
| Santa Monica on 2nd | $2,210 | $2,270 | $2,306 | $2,323 | $2,357 | $2,356 | $2,345 | $2,283 | $2,262 | $2,345 | $2,304 |
| Pasadena at The Paseo | $1,985 | $2,038 | $2,071 | $2,086 | $2,117 | $2,116 | $2,106 | $2,050 | $2,031 | $2,106 | $2,069 |
| Torrance at The Torrance | $1,903 | $1,954 | $1,986 | $2,000 | $2,029 | $2,028 | $2,019 | $1,965 | $1,948 | $2,019 | $1,983 |
| Burbank | $1,944 | $1,996 | $2,028 | $2,043 | $2,073 | $2,072 | $2,063 | $2,008 | $1,989 | $2,063 | $2,026 |
| + 16 more salons… | $2,005 | $2,059 | $2,092 | $2,108 | $2,138 | $2,137 | $2,128 | $2,072 | $2,052 | $2,128 | $2,090 |
›Mosaic 3 salons | $2,183 | $2,242 | $2,279 | $2,295 | $2,329 | $2,327 | $2,317 | $2,294 | $2,235 | $2,317 | $2,276 |
| Emeryville on Bay St | $2,303 | $2,365 | $2,404 | $2,421 | $2,457 | $2,455 | $2,444 | $2,381 | $2,357 | $2,444 | $2,401 |
| Sunnyvale on McKinley | $2,096 | $2,152 | $2,188 | $2,203 | $2,236 | $2,234 | $2,224 | $2,168 | $2,145 | $2,224 | $2,185 |
| Valencia on Town Center | $2,118 | $2,175 | $2,211 | $2,226 | $2,259 | $2,257 | $2,247 | $2,191 | $2,168 | $2,247 | $2,208 |
›New 6 salons | $1,515 | $1,555 | $1,581 | $1,592 | $1,615 | $1,615 | $1,607 | $1,586 | $1,550 | $1,607 | $1,579 |
| Del Mar on Camino Del Mar | $1,606 | $1,648 | $1,676 | $1,688 | $1,712 | $1,712 | $1,704 | $1,661 | $1,643 | $1,704 | $1,674 |
| Huntington Beach on PCH | $1,682 | $1,726 | $1,755 | $1,767 | $1,793 | $1,793 | $1,784 | $1,739 | $1,721 | $1,784 | $1,753 |
| Lynnwood Alderwood | $1,454 | $1,493 | $1,518 | $1,528 | $1,550 | $1,550 | $1,543 | $1,505 | $1,488 | $1,543 | $1,516 |
| + 3 more salons… | $1,409 | $1,447 | $1,470 | $1,481 | $1,502 | $1,502 | $1,495 | $1,458 | $1,442 | $1,495 | $1,469 |
| ›Product rev / filled studio | $165▲ 7.8% | $171▲ 7.5% | $179▲ 7.8% | $180▲ 7.8% | $185▲ 8.2% | $186▲ 8.1% | $184▲ 8.0% | $179▲ 7.8% | $172▲ 7.5% | $184▲ 8.0% | $178▲ 7.8% |
| PY — Product rev / studio | $153 | $159 | $166 | $167 | $172 | $173 | $171 | $166 | $159 | $171 | $165 |
›Existing 23 salons | $172 | $178 | $186 | $187 | $192 | $193 | $191 | $187 | $179 | $191 | $185 |
| Beverly Hills | $204 | $212 | $221 | $222 | $228 | $230 | $227 | $218 | $212 | $227 | $220 |
| West Hollywood on Sunset | $191 | $198 | $207 | $208 | $213 | $215 | $212 | $204 | $199 | $212 | $205 |
| Hollywood at The Dome | $184 | $190 | $199 | $200 | $205 | $207 | $204 | $196 | $191 | $204 | $198 |
| Santa Monica on 2nd | $188 | $194 | $203 | $204 | $209 | $211 | $208 | $200 | $195 | $208 | $202 |
| Pasadena at The Paseo | $167 | $173 | $181 | $181 | $186 | $187 | $185 | $178 | $174 | $185 | $179 |
| Torrance at The Torrance | $157 | $162 | $169 | $170 | $175 | $176 | $174 | $167 | $163 | $174 | $168 |
| Burbank | $160 | $166 | $173 | $174 | $179 | $180 | $178 | $171 | $166 | $178 | $172 |
| + 16 more salons… | $165 | $171 | $179 | $180 | $184 | $185 | $183 | $176 | $172 | $183 | $177 |
›Mosaic 3 salons | $178 | $185 | $193 | $194 | $200 | $201 | $198 | $194 | $185 | $198 | $192 |
| Emeryville on Bay St | $189 | $196 | $205 | $206 | $212 | $213 | $210 | $202 | $197 | $210 | $204 |
| Sunnyvale on McKinley | $169 | $176 | $183 | $184 | $190 | $191 | $188 | $181 | $176 | $188 | $182 |
| Valencia on Town Center | $173 | $179 | $187 | $188 | $194 | $195 | $192 | $184 | $180 | $192 | $186 |
›New 6 salons | $149 | $154 | $161 | $162 | $167 | $167 | $165 | $162 | $155 | $165 | $160 |
| Del Mar on Camino Del Mar | $156 | $162 | $169 | $170 | $175 | $175 | $173 | $167 | $162 | $173 | $168 |
| Huntington Beach on PCH | $164 | $169 | $177 | $178 | $184 | $184 | $182 | $175 | $170 | $182 | $176 |
| Lynnwood Alderwood | $143 | $148 | $155 | $156 | $160 | $160 | $159 | $153 | $149 | $159 | $154 |
| + 3 more salons… | $139 | $143 | $150 | $151 | $155 | $155 | $154 | $148 | $144 | $154 | $149 |
Occupancy & studio counts by group
CY values shown. YOY change displayed per cell. Click a group to expand salons.
W
M
Q
Y
Occ — total
86.6%
▲ 1.4pts
CY 86.6%PY 85.2%Δ +1.4pts
Occ — existing
89.8%
▲ 1.8pts
CY 89.8%PY 88.0%Δ +1.8pts
Occ — new
76.2%
▲ 4.1pts
CY 76.2%PY 72.1%Δ +4.1pts
Occ — mosaic
70.1%
▲ 2.3pts
CY 70.1%PY 67.8%Δ +2.3pts
Filled studios
1,842
▲ 3.6%
CY 1,842PY 1,778Δ +64
Vacant studios
286
▼ 9.2%
CY 286PY 315Δ −29
Total studios
2,128
32 salons
Existing 1,686Mosaic 152New 290
Occ vs 90% target
−3.4 pts
▼ Below target
CY 86.6%Target 90.0%Gap −3.4pts
Occupancy Rate by Group (%)
Filled Studios — Monthly Trend
Salon count by group
| Group | Jan '26 | Feb '26 | Mar '26 | Apr '26 | May '26 | Jun '26 | L3M Avg | LTM Avg | Q1 '26 | Q2 '26 | Current |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Total salons | 35 | 35 | 36 | 36 | 36 | 36 | 36 | 34 | 35 | 36 | 36 |
Mature |
22 | 22 | 22 | 23 | 23 | 23 | 23 | 21 | 22 | 23 | 23 |
New |
6 | 6 | 7 | 6 | 6 | 6 | 6 | 6 | 6 | 6 | 6 |
Mosaic |
3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 | 3 |
Pending |
4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 | 4 |
Occupancy rate (%)
| Group / Salon | Jan '26 | Feb '26 | Mar '26 | Apr '26 | May '26 | Jun '26 | L3M (Apr–Jun) | LTM | Q1 '26 | Q2 '26 | Avg YTD |
|---|---|---|---|---|---|---|---|---|---|---|---|
› Existing (Mature)23 salons | 88.1%▲ +1.8pts | 88.6%▲ +1.9pts | 89.2%▲ +2.0pts | 89.5%▲ +1.9pts | 89.7%▲ +2.0pts | 89.8%▲ +1.8pts | — | — | 88.6%▲ +1.9pts | 89.7%▲ +1.9pts | 89.2%▲ +1.9pts |
| PY — Mature | 86.3% | 86.7% | 87.2% | 87.6% | 87.7% | 88.0% | — | — | 86.7% | 87.8% | 87.3% |
| Beverly Hills | 93.2%▲ +1.8pts | 93.8%▲ +1.9pts | 94.1%▲ +2.0pts | 94.5%▲ +1.8pts | 94.7%▲ +1.9pts | 95.0%▲ +1.7pts | — | — | 93.7% | 94.7% | 94.2%▲ +1.9pts |
| Hollywood at The Dome | 91.0%▲ +2.1pts | 91.5%▲ +2.0pts | 92.0%▲ +2.2pts | 92.3%▲ +2.1pts | 92.6%▲ +2.3pts | 92.8%▲ +2.0pts | — | — | 91.5% | 92.4% | 92.0%▲ +2.1pts |
| West Hollywood on Sunset | 92.0%▲ +2.2pts | 92.5%▲ +2.1pts | 93.1%▲ +2.3pts | 93.4%▲ +2.2pts | 93.7%▲ +2.4pts | 93.9%▲ +2.1pts | — | — | 92.5% | 93.7% | 93.1%▲ +2.2pts |
| Torrance at The Torrance | 82.1%▲ +1.4pts | 82.8%▲ +1.5pts | 83.5%▲ +1.6pts | 83.9%▲ +1.5pts | 84.2%▲ +1.7pts | 84.5%▲ +1.4pts | — | — | 82.8% | 84.2% | 83.5%▲ +1.5pts |
| + 19 more salons… | avg 87.3% | avg 87.8% | avg 88.4% | avg 88.7% | avg 89.0% | avg 89.2% | — | — | avg 87.8% | avg 89.0% | avg 88.4% |
› Mosaic3 salonsNew group | 68.2% | 68.8% | 69.4% | 69.8% | 70.0% | 70.1% | — | — | 68.8% | 70.0% | 69.4% |
| Emeryville on Bay St | 71.4%New | 72.0%New | 72.7%New | 73.1%New | 73.3%New | 73.5%New | — | — | 72.0% | 73.3% | 72.7%New |
| Sunnyvale on McKinley | 66.0%New | 66.7%New | 67.3%New | 67.7%New | 67.9%New | 68.0%New | — | — | 66.7% | 67.9% | 67.3%New |
| Valencia on Town Center | 59.8%New | 60.5%New | 61.2%New | 61.6%New | 61.8%New | 62.0%New | — | — | 60.5% | 61.8% | 61.2%New |
› New6 salonsNew group | 72.4% | 73.1% | 74.2% | 74.9% | 75.6% | 76.2% | — | — | 73.2% | 75.6% | 74.4% |
| Del Mar on Camino Del Mar | 74.8%New | 75.6%New | 76.8%New | 77.5%New | 78.3%New | 79.0%New | — | — | 75.7% | 78.3% | 77.0%New |
| Huntington Beach on PCH | 75.2%New | 76.0%New | 77.1%New | 77.8%New | 78.5%New | 79.2%New | — | — | 76.1% | 78.5% | 77.3%New |
| Lynnwood Alderwood | 70.5%New | 71.3%New | 72.3%New | 73.1%New | 73.8%New | 74.5%New | — | — | 71.4% | 73.8% | 72.6%New |
| + 3 more salons… | avg 68.2% | avg 68.9% | avg 70.0% | avg 70.7% | avg 71.5% | avg 72.2% | — | — | avg 68.4% | avg 71.5% | avg 70.3% |
› Pending4 salonsPre-opening |
— | — | — | — | — | — | — | — | — | — | — |
| Total — All Groups | 85.1% | 85.8% | 86.4% | 86.9% | 87.1% | 86.6% | — | — | 85.8% | 86.9% | 86.3% |
| PY — Total | 83.3% | 83.9% | 84.4% | 84.8% | 84.9% | 85.2% | — | — | 83.8% | 85.1% | 84.4% |
Studio capacity by group
| Group / Salon | Jan '26 | Feb '26 | Mar '26 | Apr '26 | May '26 | Jun '26 | L3M Avg | LTM Avg | Q1 '26 | Q2 '26 | Current |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Studios | |||||||||||
| Total — All Groups | 2,104 | 2,100 | 2,100 | 2,100 | 2,102 | 2,128 | 2,110 | 2,095 | 2,101 | 2,110 | 2,128 |
› Existing23 salons | 1,608 | 1,608 | 1,608 | 1,608 | 1,608 | 1,614 | 1,610 | 1,598 | 1,608 | 1,610 | 1,614 |
| Beverly Hills | 80 | 80 | 80 | 80 | 80 | 80 | — | — | 80 | 80 | 80 |
| Hollywood at The Dome | 120 | 120 | 120 | 120 | 120 | 120 | — | — | 120 | 120 | 120 |
| West Hollywood on Sunset | 110 | 110 | 110 | 110 | 110 | 110 | — | — | 110 | 110 | 110 |
| + 20 more salons… | 1,298 | 1,298 | 1,298 | 1,298 | 1,298 | 1,304 | — | — | 1,298 | 1,300 | 1,304 |
› Mosaic3 salonsNew group | 120 | 120 | 120 | 120 | 121 | 122 | 121 | 119 | 120 | 121 | 122 |
| Emeryville on Bay St | 65New | 65New | 65New | 65New | 65New | 65New | — | — | 65 | 65 | 65 |
| Sunnyvale on McKinley | 38New | 38New | 38New | 38New | 38New | 38New | — | — | 38 | 38 | 38 |
| Valencia on Town Center | 17New | 17New | 17New | 17New | 18New | 19New | — | — | 17 | 18 | 19 |
› New6 salonsNew group | 282 | 282 | 282 | 282 | 282 | 294 | 286 | 278 | 282 | 286 | 294 |
| Del Mar on Camino Del Mar | 58New | 58New | 58New | 58New | 58New | 58New | — | — | 58 | 58 | 58 |
| Huntington Beach on PCH | 65New | 65New | 65New | 65New | 65New | 65New | — | — | 65 | 65 | 65 |
| Lynnwood Alderwood | 50New | 50New | 50New | 50New | 50New | 50New | — | — | 50 | 50 | 50 |
| + 3 more salons… | 109 | 109 | 109 | 109 | 109 | 121 | — | — | 109 | 113 | 121 |
| Filled Studios | |||||||||||
| Total — All Groups | 1,791 | 1,803 | 1,815 | 1,824 | 1,831 | 1,842 | — | — | 1,803 avg | 1,832 avg | 1,842 |
› Existing23 salons | 1,481▲ +48 | 1,490▲ +49 | 1,498▲ +51 | 1,502▲ +52 | 1,508▲ +53 | 1,514▲ +54 | — | — | 1,490▲ +49 | 1,508▲ +53 | 1,514 |
| Beverly Hills | 75▲ +4 | 76▲ +4 | 76▲ +4 | 77▲ +5 | 77▲ +5 | 77▲ +4 | — | — | 76 | 77 | 77 |
| Hollywood at The Dome | 111▲ +5 | 112▲ +5 | 113▲ +6 | 113▲ +6 | 114▲ +6 | 114▲ +5 | — | — | 112 | 114 | 114 |
| West Hollywood on Sunset | 102▲ +5 | 103▲ +5 | 104▲ +6 | 104▲ +6 | 105▲ +6 | 105▲ +5 | — | — | 103 | 105 | 105 |
| + 20 more salons… | 1,193 | 1,199 | 1,205 | 1,208 | 1,212 | 1,218 | — | — | 1,199 | 1,212 | 1,218 |
› Mosaic3 salonsNew group | 101 | 103 | 104 | 105 | 106 | 107 | — | — | 103 | 106 | 107 |
| Emeryville on Bay St | 50New | 51New | 52New | 52New | 53New | 53New | — | — | 51 | 53 | 53 |
| Sunnyvale on McKinley | 31New | 32New | 32New | 33New | 33New | 34New | — | — | 32 | 33 | 34 |
| Valencia on Town Center | 20New | 20New | 20New | 20New | 20New | 20New | — | — | 20 | 20 | 20 |
› New6 salonsNew group | 209 | 210 | 213 | 217 | 217 | 221 | — | — | 211 | 218 | 221 |
| Del Mar on Camino Del Mar | 42New | 43New | 44New | 45New | 45New | 46New | — | — | 43 | 45 | 46 |
| Huntington Beach on PCH | 52New | 52New | 53New | 54New | 54New | 55New | — | — | 52 | 55 | 55 |
| Lynnwood Alderwood | 38New | 38New | 39New | 40New | 40New | 41New | — | — | 38 | 40 | 41 |
| + 3 more salons… | 77 | 77 | 77 | 78 | 78 | 79 | — | — | 77 | 78 | 79 |
| Vacant Studios | |||||||||||
| Total — All Groups | 313 | 297 | 285 | 276 | 271 | 286 | 278 | 296 | 298 | 278 | 286 |
› Existing23 salons | 127▼ −22 | 118▼ −20 | 110▼ −18 | 106▼ −16 | 100▼ −14 | 100▼ −14 | 102 | 112 | 118 | 102 | 100 |
| Beverly Hills | 5 | 4 | 4 | 3 | 3 | 3 | — | — | 4 | 3 | 3 |
| Hollywood at The Dome | 9 | 8 | 7 | 7 | 6 | 6 | — | — | 8 | 6 | 6 |
| West Hollywood on Sunset | 8 | 7 | 6 | 6 | 5 | 5 | — | — | 7 | 5 | 5 |
| + 20 more salons… | 105 | 99 | 93 | 90 | 86 | 86 | — | — | 99 | 88 | 86 |
› Mosaic3 salonsNew group | 19 | 17 | 16 | 15 | 15 | 15 | 15 | 17 | 17 | 15 | 15 |
| Emeryville on Bay St | 15New | 14New | 13New | 13New | 12New | 12New | — | — | 14 | 12 | 12 |
| Sunnyvale on McKinley | 7New | 6New | 6New | 5New | 5New | 4New | — | — | 6 | 5 | 4 |
| Valencia on Town Center | 0New | 0New | 0New | 0New | 0New | 0New | — | — | 0 | 0 | 0 |
› New6 salonsNew group | 73 | 72 | 69 | 65 | 65 | 73 | 68 | 72 | 71 | 68 | 73 |
| Del Mar on Camino Del Mar | 16New | 15New | 14New | 13New | 13New | 12New | — | — | 15 | 13 | 12 |
| Huntington Beach on PCH | 13New | 13New | 12New | 11New | 11New | 10New | — | — | 13 | 11 | 10 |
| Lynnwood Alderwood | 12New | 12New | 11New | 10New | 10New | 9New | — | — | 12 | 10 | 9 |
| + 3 more salons… | 32 | 32 | 32 | 31 | 31 | 42 | — | — | 32 | 34 | 42 |
Member movement by salon group
CY values shown. Click a group to expand individual salon detail.
W
M
Q
Y
Additions
47
▲ vs 39 PY
Mature 31New 12Mosaic 4Pending 0
Terminations
9
▼ vs 11 PY
Mature 6New 2Mosaic 1Pending 0
Transfers
5
Net 0
In 5Out 5Net 0
Net change (filled)
+38
▲ vs +28 PY
Mature +25New +10Mosaic +3Pending 0
Additions by Group vs Terminations
Net Member Change by Month
Additions
| Group / Salon | Jan '26 | Feb '26 | Mar '26 | Apr '26 | May '26 | Jun '26 | L3M (Apr–Jun) | LTM (Jul'25–Jun'26) | Q1 '26 | Q2 '26 | YTD |
|---|---|---|---|---|---|---|---|---|---|---|---|
› Existing (Mature)23 salons | 28 | 30 | 34 | 32 | 36 | 31 | — | — | 92 | 99 | 191 |
| Beverly Hills | 3 | 3 | 4 | 3 | 4 | 3 | — | — | 10 | 10 | 20 |
| Hollywood at The Dome | 4 | 4 | 5 | 4 | 5 | 4 | — | — | 13 | 13 | 26 |
| West Hollywood on Sunset | 3 | 4 | 4 | 4 | 5 | 4 | — | — | 11 | 13 | 24 |
| Santa Monica on 2nd | 3 | 3 | 4 | 3 | 4 | 3 | — | — | 10 | 10 | 20 |
| + 19 more salons… | 15 | 16 | 17 | 18 | 18 | 17 | — | — | 48 | 53 | 101 |
› Mosaic3 salons | 3 | 3 | 4 | 4 | 4 | 4 | — | — | 10 | 12 | 22 |
| Emeryville on Bay St | 2 | 2 | 2 | 2 | 2 | 2 | — | — | 6 | 6 | 12 |
| Sunnyvale on McKinley | 1 | 1 | 1 | 1 | 1 | 1 | — | — | 3 | 3 | 6 |
| Valencia on Town Center | 0 | 0 | 1 | 1 | 1 | 1 | — | — | 1 | 3 | 4 |
› New6 salons | 9 | 10 | 11 | 10 | 12 | 12 | — | — | 30 | 34 | 64 |
| Del Mar on Camino Del Mar | 2 | 2 | 2 | 2 | 3 | 3 | — | — | 6 | 8 | 14 |
| Huntington Beach on PCH | 3 | 3 | 3 | 3 | 4 | 4 | — | — | 9 | 11 | 20 |
| Lynnwood Alderwood | 2 | 2 | 3 | 2 | 2 | 2 | — | — | 7 | 6 | 13 |
| + 3 more salons… | 2 | 3 | 3 | 3 | 3 | 3 | — | — | 8 | 9 | 17 |
› Pending4 salonsPre-opening |
0 | 0 | 0 | 0 | 0 | 0 | — | — | 0 | 0 | 0 |
| Total — All Groups | 40 | 43 | 49 | 46 | 52 | 47 | — | — | 132 | 145 | 277 |
Terminations
| Group / Salon | Jan '26 | Feb '26 | Mar '26 | Apr '26 | May '26 | Jun '26 | L3M (Apr–Jun) | LTM (Jul'25–Jun'26) | Q1 '26 | Q2 '26 | YTD |
|---|---|---|---|---|---|---|---|---|---|---|---|
› Existing (Mature)23 salons | 7 | 8 | 7 | 8 | 6 | 6 | — | — | 22 | 20 | 42 |
| Beverly Hills | 0 | 1 | 1 | 1 | 1 | 0 | — | — | 2 | 2 | 4 |
| Hollywood at The Dome | 1 | 1 | 1 | 1 | 1 | 1 | — | — | 3 | 3 | 6 |
| Torrance at The Torrance | 1 | 1 | 1 | 1 | 0 | 1 | — | — | 3 | 2 | 5 |
| + 20 more salons… | 5 | 5 | 4 | 5 | 4 | 4 | — | — | 14 | 13 | 27 |
› Mosaic3 salons | 2 | 2 | 1 | 1 | 1 | 1 | — | — | 5 | 3 | 8 |
| Emeryville on Bay St | 1 | 1 | 1 | 1 | 1 | 1 | — | — | 3 | 3 | 6 |
| Sunnyvale on McKinley | 1 | 1 | 0 | 0 | 0 | 0 | — | — | 2 | 0 | 2 |
› New6 salons | 3 | 2 | 2 | 3 | 2 | 2 | — | — | 7 | 7 | 14 |
| Del Mar on Camino Del Mar | 1 | 0 | 0 | 1 | 0 | 0 | — | — | 1 | 1 | 2 |
| Huntington Beach on PCH | 1 | 1 | 1 | 1 | 1 | 1 | — | — | 3 | 3 | 6 |
| Lynnwood Alderwood | 1 | 1 | 1 | 1 | 1 | 1 | — | — | 3 | 3 | 6 |
› Pending4 salonsPre-opening |
0 | 0 | 0 | 0 | 0 | 0 | — | — | 0 | 0 | 0 |
| Total — All Groups | 12 | 12 | 10 | 12 | 9 | 9 | — | — | 34 | 30 | 64 |
Net change in filled studios
| Group / Salon | Jan '26 | Feb '26 | Mar '26 | Apr '26 | May '26 | Jun '26 | L3M (Apr–Jun) | LTM (Jul'25–Jun'26) | Q1 '26 | Q2 '26 | YTD |
|---|---|---|---|---|---|---|---|---|---|---|---|
› Existing (Mature)23 salons | +21 | +22 | +27 | +24 | +30 | +25 | — | — | +70 | +79 | +149 |
| Beverly Hills | +3 | +2 | +3 | +2 | +3 | +3 | — | — | +8 | +8 | +16 |
| Hollywood at The Dome | +3 | +3 | +4 | +3 | +4 | +3 | — | — | +10 | +10 | +20 |
| West Hollywood on Sunset | +3 | +3 | +4 | +4 | +4 | +3 | — | — | +10 | +11 | +21 |
| + 20 more salons… | +12 | +14 | +16 | +15 | +19 | +16 | — | — | +42 | +50 | +92 |
› Mosaic3 salons | +1 | +1 | +3 | +3 | +3 | +3 | — | — | +5 | +9 | +14 |
| Emeryville on Bay St | +1 | +1 | +1 | +1 | +1 | +1 | — | — | +3 | +3 | +6 |
| Sunnyvale on McKinley | 0 | 0 | +1 | +1 | +1 | +1 | — | — | +1 | +3 | +4 |
| Valencia on Town Center | 0 | 0 | +1 | +1 | +1 | +1 | — | — | +1 | +3 | +4 |
› New6 salons | +6 | +8 | +5 | +6 | +7 | +10 | — | — | +19 | +23 | +42 |
| Del Mar on Camino Del Mar | +1 | +2 | +2 | +1 | +3 | +3 | — | — | +5 | +7 | +12 |
| Huntington Beach on PCH | +2 | +2 | +2 | +2 | +3 | +3 | — | — | +6 | +8 | +14 |
| Lynnwood Alderwood | +1 | +2 | +1 | +2 | +1 | +2 | — | — | +4 | +5 | +9 |
| + 3 more salons… | +2 | +2 | 0 | +1 | 0 | +2 | — | — | +4 | +3 | +7 |
› Pending4 salonsPre-opening |
0 | 0 | 0 | 0 | 0 | 0 | — | — | 0 | 0 | 0 |
| Total — All Groups | +28 | +31 | +35 | +33 | +40 | +38 | — | — | +94 | +111 | +205 |
vs Budget — all locations
Revenue attainment against budget targets
LW
MTD
YTD
89%
Total Revenue
$3,762K
Budget $4,214K
▼ ($452K) · (11%)
88%
Studio Rental
$3,418K
Budget $3,884K
▼ ($466K) · (12%)
81%
Product Sales
$344K
Budget $425K
▼ ($81K) · (19%)
Salons >20% below budget — MTD
W. Hollywood on Sunset Eric Wanger · (39%)
Emeryville on Bay St Jason Swaffer · (35%)
Woodland Hills at The Village Eric Wanger · (33%)
Del Mar on Camino Del Mar Jason Swaffer · (22%)
Encino Gateway Eric Wanger · (22%)
| Manager / Salon | Total Revenue | Studio Rental | Product Sales | Salons on-track |
|---|---|---|---|---|
› Eric Wanger 6 salons |
83% (17%) $1,291K ($263K) |
86% (14%) $1,176K ($191K) |
61% (39%) $115K ($72K) |
2 / 6 |
| W. Hollywood on Sunset | 61% (39%) $198K ($127K) |
58% (42%) $179K ($130K) |
87% (13%) $19K ($3K) |
No |
| Woodland Hills at The Village | 67% (33%) $211K ($104K) |
65% (35%) $188K ($101K) |
91% (9%) $23K ($2K) |
No |
| Encino Gateway | 78% (22%) $268K ($76K) |
82% (18%) $241K ($53K) |
83% (17%) $27K ($6K) |
No |
| Burbank on Magnolia | 88% (12%) $312K ($43K) |
90% (10%) $278K ($31K) |
94% (6%) $34K ($2K) |
Near |
| Santa Monica on 2nd | 96% (4%) $302K ($13K) |
97% (3%) $290K ($9K) |
100% on target $12K $0K |
Yes |
| Pasadena on Colorado | 103% +3% $317K +$9K |
104% +4% $290K +$11K |
101% +1% $27K $0K |
Yes |
› Jason Swaffer 5 salons |
84% (16%) $872K ($166K) |
85% (15%) $779K ($138K) |
92% (8%) $93K ($8K) |
2 / 5 |
| Emeryville on Bay St | 65% (35%) $148K ($80K) |
63% (37%) $129K ($76K) |
89% (11%) $19K ($2K) |
No |
| Del Mar on Camino Del Mar | 78% (22%) $195K ($55K) |
79% (21%) $176K ($47K) |
91% (9%) $19K ($2K) |
No |
| Huntington Beach on PCH | 93% (7%) $247K ($18K) |
94% (6%) $224K ($14K) |
96% (4%) $23K ($1K) |
Near |
| Sunnyvale on McKinley | 97% (3%) $145K ($5K) |
98% (2%) $128K ($3K) |
97% (3%) $17K ($1K) |
Yes |
| Broomfield | 102% +2% $287K +$6K |
103% +3% $254K +$7K |
101% +1% $33K $0K |
Yes |
› Zarina Sattarova 5 salons |
91% (9%) $921K ($91K) |
90% (10%) $832K ($93K) |
79% (21%) $89K ($24K) |
3 / 5 |
| Beverly Hills at 8383 | 85% (15%) $218K ($38K) |
84% (16%) $196K ($37K) |
91% (9%) $22K ($2K) |
Near |
| Santa Monica on 5th | 90% (10%) $221K ($25K) |
91% (9%) $198K ($20K) |
87% (13%) $23K ($3K) |
Near |
| Encino Courtyard | 96% (4%) $248K ($10K) |
96% (4%) $224K ($9K) |
96% (4%) $24K ($1K) |
Yes |
| Scottsdale on Kierland | 101% +1% $234K +$2K |
102% +2% $214K +$4K |
100% on target $20K $0K |
Yes |
› Dennis Flores 4 salons |
101% +1% $679K +$7K |
103% +3% $611K +$17K |
82% (18%) $68K ($15K) |
3 / 4 |
| Dallas on Preston Rd | 99% (1%) $188K ($2K) |
100% on target $168K $0K |
92% (8%) $20K ($2K) |
Yes |
| Bellevue East | 104% +4% $189K +$7K |
106% +6% $172K +$10K |
97% (3%) $17K ($1K) |
Yes |
| Portland on NW 23rd | 102% +2% $171K +$3K |
103% +3% $154K +$5K |
88% (12%) $17K ($2K) |
Yes |
| Lynnwood Alderwood | 84% (16%) $131K ($25K) |
87% (13%) $117K ($18K) |
62% (38%) $14K ($9K) |
No |
Attainment:
<85% — well below
85–95% — near
95–100% — on track
>100% — above budget
| Salon | Total Revenue | Studio Rental | Product Sales | On-track |
|---|---|---|---|---|
W. Hollywood on Sunset Eric Wanger |
61% (39%) $198K ($127K) |
58% (42%) $179K ($130K) |
87% (13%) $19K ($3K) |
No |
Emeryville on Bay St Jason Swaffer |
65% (35%) $148K ($80K) |
63% (37%) $129K ($76K) |
89% (11%) $19K ($2K) |
No |
Woodland Hills at The Village Eric Wanger |
67% (33%) $211K ($104K) |
65% (35%) $188K ($101K) |
91% (9%) $23K ($2K) |
No |
Del Mar on Camino Del Mar Jason Swaffer |
78% (22%) $195K ($55K) |
79% (21%) $176K ($47K) |
91% (9%) $19K ($2K) |
No |
Encino Gateway Eric Wanger |
78% (22%) $268K ($76K) |
82% (18%) $241K ($53K) |
83% (17%) $27K ($6K) |
No |
Beverly Hills at 8383 Zarina Sattarova |
85% (15%) $218K ($38K) |
84% (16%) $196K ($37K) |
91% (9%) $22K ($2K) |
Near |
Burbank on Magnolia Eric Wanger |
88% (12%) $312K ($43K) |
90% (10%) $278K ($31K) |
94% (6%) $34K ($2K) |
Near |
Huntington Beach on PCH Jason Swaffer |
93% (7%) $247K ($18K) |
94% (6%) $224K ($14K) |
96% (4%) $23K ($1K) |
Near |
Santa Monica on 5th Zarina Sattarova |
90% (10%) $221K ($25K) |
91% (9%) $198K ($20K) |
87% (13%) $23K ($3K) |
Near |
Santa Monica on 2nd Eric Wanger |
96% (4%) $302K ($13K) |
97% (3%) $290K ($9K) |
100% on target $12K $0K |
Yes |
Encino Courtyard Zarina Sattarova |
96% (4%) $248K ($10K) |
96% (4%) $224K ($9K) |
96% (4%) $24K ($1K) |
Yes |
Sunnyvale on McKinley Jason Swaffer |
97% (3%) $145K ($5K) |
98% (2%) $128K ($3K) |
97% (3%) $17K ($1K) |
Yes |
Lynnwood Alderwood Dennis Flores |
84% (16%) $131K ($25K) |
87% (13%) $117K ($18K) |
62% (38%) $14K ($9K) |
No |
Pasadena on Colorado Eric Wanger |
103% +3% $317K +$9K |
104% +4% $290K +$11K |
101% +1% $27K $0K |
Yes |
Dallas on Preston Rd Dennis Flores |
99% (1%) $188K ($2K) |
100% on target $168K $0K |
92% (8%) $20K ($2K) |
Yes |
Scottsdale on Kierland Zarina Sattarova |
101% +1% $234K +$2K |
102% +2% $214K +$4K |
100% on target $20K $0K |
Yes |
Broomfield Jason Swaffer |
102% +2% $287K +$6K |
103% +3% $254K +$7K |
101% +1% $33K $0K |
Yes |
Bellevue East Dennis Flores |
104% +4% $189K +$7K |
106% +6% $172K +$10K |
97% (3%) $17K ($1K) |
Yes |
Portland on NW 23rd Dennis Flores |
102% +2% $171K +$3K |
103% +3% $154K +$5K |
88% (12%) $17K ($2K) |
Yes |
Attainment:
<85% — well below
85–95% — near
95–100% — on track
>100% — above budget
YOY Revenue Report
Week to Date: 05/24/26 – 05/30/26
WTD
MTD
QTD
YTD
Total Revenue YOY
+4.3%▲ $35K
CY: $853KPY: $818K
Occupancy Rate YOY
86.3%+192 bps
CY: 86.3%PY: 84.4%
Avg Rental Rate YOY
$354▼ 4.8%
CY: $354PY: $372
Occupancy Rate — CY vs PY (%)
Manager YOY Revenue %
Group Summary
| Salon Group | Occupancy Rate | Avg Rental Rate | Studio Revenue ($K) | Product Sales ($K) | Total Revenue ($K) | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| CY | YOY bps | CY | YOY % | CY | YOY $ | YOY % | CY | YOY $ | YOY % | CY | YOY $ | YOY % | |
| All Salons | 86.3% | +192 | $354 | (4.8%) | $748 | +$37 | +5.2% | $105 | ($2) | (1.9%) | $853 | +$35 | +4.3% |
| Mature Salons | 89.2% | +213 | $349 | (6.2%) | $568 | +$13 | +2.3% | $63 | +$1 | +1.6% | $631 | +$14 | +2.3% |
| New Salons | 76.2% | +720 | $390 | (6.0%) | $115 | +$10 | +9.5% | $8 | ($1) | (11.1%) | $123 | +$9 | +7.9% |
| Mosaic Salons | 82.1% | +185 | $340 | (4.2%) | $65 | +$14 | +27.5% | $34 | ($2) | (5.6%) | $99 | +$12 | +13.8% |
Manager Performance
| Manager / Salon | Occupancy Rate | Avg Rental Rate | Total Revenue ($K) | ||||
|---|---|---|---|---|---|---|---|
| CY | YOY bps | CY | YOY % | CY | YOY $ | YOY % | |
› Jason Swaffer 5 salons |
91.2% | +310 | $368 | (4.7%) | $284 | +$22 | +8.4% |
| Huntington Beach on PCH | 94.2% | +310 | $412 | +4.6% | $54 | +$7 | +14.9% |
| Emeryville on Bay St | 92.1% | +285 | $391 | (2.2%) | $60 | +$5 | +9.1% |
| Sunnyvale on McKinley | 93.0% | +390 | $402 | (1.5%) | $62 | +$4 | +6.9% |
| Del Mar on Camino Del Mar | 89.5% | +241 | $348 | (8.1%) | $58 | +$4 | +7.4% |
| Broomfield | 86.8% | +320 | $319 | (12.3%) | $50 | +$2 | +4.2% |
› Eric Wanger 6 salons |
86.1% | +142 | $349 | (7.4%) | $341 | +$8 | +2.4% |
| Burbank on Magnolia | 92.3% | +280 | $378 | (3.1%) | $65 | +$5 | +8.3% |
| Santa Monica on 2nd | 89.4% | +210 | $362 | (4.7%) | $63 | +$3 | +5.0% |
| Pasadena on Colorado | 88.1% | +195 | $341 | (5.8%) | $58 | +$2 | +3.6% |
| Encino Gateway | 84.2% | +120 | $335 | (9.2%) | $56 | +$1 | +1.8% |
| Woodland Hills at The Village | 80.1% | (85) | $328 | (11.4%) | $52 | ($2) | (3.7%) |
| W. Hollywood on Sunset | 76.4% | (320) | $311 | (15.6%) | $47 | ($1) | (2.1%) |
› Zarina Sattarova 5 salons |
84.3% | +201 | $342 | (3.1%) | $141 | +$7 | +5.2% |
| Beverly Hills at 8383 | 88.3% | +415 | $398 | +2.3% | $35 | +$4 | +12.9% |
| Encino Courtyard | 86.4% | +340 | $358 | +1.4% | $33 | +$5 | +17.9% |
| Santa Monica on 5th | 84.0% | +190 | $338 | (3.7%) | $28 | +$1 | +3.7% |
| Scottsdale on Kierland | 81.2% | (28) | $312 | (7.4%) | $26 | ($1) | (3.7%) |
| Dallas on Preston Rd | 82.6% | +81 | $322 | (5.6%) | $19 | ($2) | (9.5%) |
› Dennis Flores 4 salons |
79.1% | +145 | $321 | (2.7%) | $87 | ($2) | (2.3%) |
| Portland on NW 23rd | 83.1% | +280 | $348 | +2.1% | $26 | +$2 | +8.3% |
| Lynnwood Alderwood | 79.4% | +180 | $318 | (3.3%) | $23 | +$1 | +4.5% |
| Bellevue East | 76.5% | +85 | $309 | (4.7%) | $22 | ($2) | (8.3%) |
| Irvine Spectrum | 74.2% | (75) | $311 | (5.2%) | $16 | ($3) | (15.8%) |
Salon Detail — sorted by Total Revenue YOY%
| Salon | Manager | Occupancy Rate | Avg Rental Rate | Studio Revenue ($K) | Total Revenue ($K) | ||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| CY | YOY bps | CY | YOY % | CY | YOY $ | YOY % | CY | YOY $ | YOY % | ||
› Mature Locations 11 salons |
|||||||||||
| Huntington Beach on PCH | Jason Swaffer | 94.2% | +310 | $412 | +4.6% | $48 | +$6 | +14.3% | $54 | +$7 | +14.9% |
| Emeryville on Bay St | Jason Swaffer | 92.1% | +285 | $391 | (2.2%) | $54 | +$5 | +10.2% | $60 | +$5 | +9.1% |
| Burbank on Magnolia | Eric Wanger | 92.3% | +280 | $378 | (3.1%) | $58 | +$5 | +9.4% | $65 | +$5 | +8.3% |
| Sunnyvale on McKinley | Jason Swaffer | 93.0% | +390 | $402 | (1.5%) | $57 | +$4 | +7.5% | $62 | +$4 | +6.9% |
| Del Mar on Camino Del Mar | Jason Swaffer | 89.5% | +241 | $348 | (8.1%) | $52 | +$4 | +8.3% | $58 | +$4 | +7.4% |
| Santa Monica on 2nd | Eric Wanger | 89.4% | +210 | $362 | (4.7%) | $57 | +$3 | +5.6% | $63 | +$3 | +5.0% |
| Broomfield | Jason Swaffer | 86.8% | +320 | $319 | (12.3%) | $45 | +$2 | +4.7% | $50 | +$2 | +4.2% |
| Pasadena on Colorado | Eric Wanger | 88.1% | +195 | $341 | (5.8%) | $52 | +$2 | +4.0% | $58 | +$2 | +3.6% |
| Encino Gateway | Eric Wanger | 84.2% | +120 | $335 | (9.2%) | $50 | +$1 | +2.0% | $56 | +$1 | +1.8% |
| Woodland Hills at The Village | Eric Wanger | 80.1% | (85) | $328 | (11.4%) | $47 | ($2) | (4.1%) | $52 | ($2) | (3.7%) |
| W. Hollywood on Sunset | Eric Wanger | 76.4% | (320) | $311 | (15.6%) | $42 | ($1) | (2.3%) | $47 | ($1) | (2.1%) |
› New Locations 5 salons |
|||||||||||
| Beverly Hills at 8383 | Zarina Sattarova | 88.3% | +415 | $398 | +2.3% | $31 | +$4 | +14.8% | $35 | +$4 | +12.9% |
| Portland on NW 23rd | Dennis Flores | 83.1% | +280 | $348 | +2.1% | $24 | +$2 | +9.1% | $26 | +$2 | +8.3% |
| Lynnwood Alderwood | Dennis Flores | 79.4% | +180 | $318 | (3.3%) | $21 | +$1 | +5.0% | $23 | +$1 | +4.5% |
| Dallas on Preston Rd | Zarina Sattarova | 82.6% | +81 | $322 | (5.6%) | $17 | ($2) | (10.5%) | $19 | ($2) | (9.5%) |
| Scottsdale on Kierland | Zarina Sattarova | 81.2% | (28) | $312 | (7.4%) | $24 | ($1) | (4.0%) | $26 | ($1) | (3.7%) |
› Mosaic Locations 3 salons |
|||||||||||
| Encino Courtyard | Zarina Sattarova | 86.4% | +340 | $358 | +1.4% | $30 | +$5 | +20.0% | $33 | +$5 | +17.9% |
| Bellevue East | Dennis Flores | 76.5% | +85 | $309 | (4.7%) | $20 | ($2) | (9.1%) | $22 | ($2) | (8.3%) |
| Irvine Spectrum | Dennis Flores | 74.2% | (75) | $311 | (5.2%) | $14 | ($3) | (17.6%) | $16 | ($3) | (15.8%) |
Occupancy rate — all locations
13-week heatmap by salon · LW, vs L4W, vs L13W
W
M
Q
Y
13-Week Occ% Trend — by Group
Portfolio Occ% by Manager (Latest Week)
Studio fill changes — all locations
13-week delta · LW, Net YTD, vs LTM
W
M
Q
Y
Average studio rental rates — all locations
13-week avg rate · LW, YTD Lift, vs LTM
W
M
Q
Y
13-Week Rate Trend — by Group
Current Avg Rate by Manager
If all salons reached market target rate
+$1,842,000 / yr incremental revenue
29 salons × avg gap × 52 wks
Rental discount rate — all locations
13-week discount rate · LW, vs L4W, vs LTM
W
M
Q
Y
13-Week Discount Rate — by Group
Discount Tier Distribution (Current Week)
Member turnover — all locations
13-week new & termination counts · EOP, ATN%, NT%
W
M
Q
Y
Weekly New Adds vs Terminations — Portfolio
ATN Rate % by Manager (Annualised)
Avg product sales per filled studio — all locations ⓘ
13-week avg $/studio · LW $, vs Trend, vs LTM
W
M
Q
Y
Pro-Forma Occupancy Forecast
Forward pipeline: confirmed move-ins vs submitted notices · W30 baseline (Jun 23–29, 2026)
Pro-Forma Occ% Trajectory — by Manager (NOW → W+4)
Net Pipeline W+1: Move-Ins vs Notices by Manager
Baseline Week:
W30 · Jun 23–29
Actual filled as of Jun 22, 2026
ⓘ Pro-forma occ% = current filled + confirmed move-ins − submitted notices, accumulated week-over-week. Reflects contracted pipeline only; unsigned move-ins and speculative renewals are excluded.
At-Risk Location Alert Center
Locations currently or forecasted below 90% occupancy · W30 snapshot · Root-cause driven