KPI Report
Updated Jun 14, 2026
EW
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
Trend View
Jan, 26 - Jun, 26
Columns:
CategoryJan '26Feb '26Mar '26Apr '26May '26Jun '26L3M (Apr–Jun)LTM (Jul'25–Jun'26)Q1 '26Q2 '26YTD
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.0pts86.9%▲ 1.8pts 86.3%▲ 1.9pts
Filled studios 1,7911,8031,8151,8241,8311,842 1,832 avg1,810 avg 1,803 avg1,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 272728282929 2929 2829 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 Count2336436
Total Studios1,686152290280 (pre-open)2,408
Occupancy (Jun '26)
Occupancy Rate89.8% ▲ 1.8pts70.1% New76.2% New86.6% ▲ 1.4pts
Filled Studios1,514 ▲ +54107 New221 New1,842 ▲ +64
Vacant Studios1724569280286
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+100+38 ▲ vs +28 PY
Additions31 ▲ vs 25 PY412047 ▲ vs 39 PY
Terminations6 ▼ vs 8 PY1209 ▼ vs 11 PY
Transfers (Net)Net 0Net 0Net 00Net 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
CategoryJan '26Feb '26Mar '26Apr '26May '26Jun '26L3M (Apr–Jun)LTM (Jul'25–Jun'26)Q1 '26Q2 '26YTD
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 '26Feb '26Mar '26Apr '26May '26Jun '26 L3M (Apr–Jun)LTMQ1 '26Q2 '26YTD 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 '26Feb '26Mar '26Apr '26May '26Jun '26 L3M AvgLTM AvgQ1 '26Q2 '26Current
Total salons 353536363636 3634353636
Mature
222222232323 2321222323
New
667666 66666
Mosaic
333333 33333
Pending
444444 44444
Occupancy rate (%)
Group / SalonJan '26Feb '26Mar '26Apr '26May '26Jun '26L3M (Apr–Jun)LTMQ1 '26Q2 '26Avg YTD
Existing (Mature)23 salons
88.1%▲ +1.8pts88.6%▲ +1.9pts89.2%▲ +2.0pts89.5%▲ +1.9pts89.7%▲ +2.0pts89.8%▲ +1.8pts88.6%▲ +1.9pts89.7%▲ +1.9pts89.2%▲ +1.9pts
PY — Mature86.3%86.7%87.2%87.6%87.7%88.0%86.7%87.8%87.3%
Beverly Hills93.2%▲ +1.8pts93.8%▲ +1.9pts94.1%▲ +2.0pts94.5%▲ +1.8pts94.7%▲ +1.9pts95.0%▲ +1.7pts93.7%94.7%94.2%▲ +1.9pts
Hollywood at The Dome91.0%▲ +2.1pts91.5%▲ +2.0pts92.0%▲ +2.2pts92.3%▲ +2.1pts92.6%▲ +2.3pts92.8%▲ +2.0pts91.5%92.4%92.0%▲ +2.1pts
West Hollywood on Sunset92.0%▲ +2.2pts92.5%▲ +2.1pts93.1%▲ +2.3pts93.4%▲ +2.2pts93.7%▲ +2.4pts93.9%▲ +2.1pts92.5%93.7%93.1%▲ +2.2pts
Torrance at The Torrance82.1%▲ +1.4pts82.8%▲ +1.5pts83.5%▲ +1.6pts83.9%▲ +1.5pts84.2%▲ +1.7pts84.5%▲ +1.4pts82.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 St71.4%New72.0%New72.7%New73.1%New73.3%New73.5%New72.0%73.3%72.7%New
Sunnyvale on McKinley66.0%New66.7%New67.3%New67.7%New67.9%New68.0%New66.7%67.9%67.3%New
Valencia on Town Center59.8%New60.5%New61.2%New61.6%New61.8%New62.0%New60.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 Mar74.8%New75.6%New76.8%New77.5%New78.3%New79.0%New75.7%78.3%77.0%New
Huntington Beach on PCH75.2%New76.0%New77.1%New77.8%New78.5%New79.2%New76.1%78.5%77.3%New
Lynnwood Alderwood70.5%New71.3%New72.3%New73.1%New73.8%New74.5%New71.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 Groups85.1%85.8%86.4%86.9%87.1%86.6%85.8%86.9%86.3%
PY — Total83.3%83.9%84.4%84.8%84.9%85.2%83.8%85.1%84.4%
Studio capacity by group
Group / Salon Jan '26Feb '26Mar '26Apr '26May '26Jun '26 L3M AvgLTM AvgQ1 '26Q2 '26Current
Total Studios
Total — All Groups2,1042,1002,1002,1002,1022,1282,1102,0952,1012,1102,128
Existing23 salons
1,6081,6081,6081,6081,6081,6141,6101,5981,6081,6101,614
Beverly Hills808080808080808080
Hollywood at The Dome120120120120120120120120120
West Hollywood on Sunset110110110110110110110110110
+ 20 more salons…1,2981,2981,2981,2981,2981,3041,2981,3001,304
Mosaic3 salonsNew group
120120120120121122121119120121122
Emeryville on Bay St65New65New65New65New65New65New656565
Sunnyvale on McKinley38New38New38New38New38New38New383838
Valencia on Town Center17New17New17New17New18New19New171819
New6 salonsNew group
282282282282282294286278282286294
Del Mar on Camino Del Mar58New58New58New58New58New58New585858
Huntington Beach on PCH65New65New65New65New65New65New656565
Lynnwood Alderwood50New50New50New50New50New50New505050
+ 3 more salons…109109109109109121109113121
Filled Studios
Total — All Groups1,7911,8031,8151,8241,8311,8421,803 avg1,832 avg1,842
Existing23 salons
1,481▲ +481,490▲ +491,498▲ +511,502▲ +521,508▲ +531,514▲ +541,490▲ +491,508▲ +531,514
Beverly Hills75▲ +476▲ +476▲ +477▲ +577▲ +577▲ +4767777
Hollywood at The Dome111▲ +5112▲ +5113▲ +6113▲ +6114▲ +6114▲ +5112114114
West Hollywood on Sunset102▲ +5103▲ +5104▲ +6104▲ +6105▲ +6105▲ +5103105105
+ 20 more salons…1,1931,1991,2051,2081,2121,2181,1991,2121,218
Mosaic3 salonsNew group
101103104105106107103106107
Emeryville on Bay St50New51New52New52New53New53New515353
Sunnyvale on McKinley31New32New32New33New33New34New323334
Valencia on Town Center20New20New20New20New20New20New202020
New6 salonsNew group
209210213217217221211218221
Del Mar on Camino Del Mar42New43New44New45New45New46New434546
Huntington Beach on PCH52New52New53New54New54New55New525555
Lynnwood Alderwood38New38New39New40New40New41New384041
+ 3 more salons…777777787879777879
Vacant Studios
Total — All Groups313297285276271286278296298278286
Existing23 salons
127▼ −22118▼ −20110▼ −18106▼ −16100▼ −14100▼ −14102112118102100
Beverly Hills544333433
Hollywood at The Dome987766866
West Hollywood on Sunset876655755
+ 20 more salons…1059993908686998886
Mosaic3 salonsNew group
1917161515151517171515
Emeryville on Bay St15New14New13New13New12New12New141212
Sunnyvale on McKinley7New6New6New5New5New4New654
Valencia on Town Center0New0New0New0New0New0New000
New6 salonsNew group
7372696565736872716873
Del Mar on Camino Del Mar16New15New14New13New13New12New151312
Huntington Beach on PCH13New13New12New11New11New10New131110
Lynnwood Alderwood12New12New11New10New10New9New12109
+ 3 more salons…323232313142323442
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 / SalonJan '26Feb '26Mar '26Apr '26May '26Jun '26L3M (Apr–Jun)LTM (Jul'25–Jun'26)Q1 '26Q2 '26YTD
Existing (Mature)23 salons
2830343236319299191
Beverly Hills334343101020
Hollywood at The Dome445454131326
West Hollywood on Sunset344454111324
Santa Monica on 2nd334343101020
+ 19 more salons…1516171818174853101
Mosaic3 salons
334444101222
Emeryville on Bay St2222226612
Sunnyvale on McKinley111111336
Valencia on Town Center001111134
New6 salons
91011101212303464
Del Mar on Camino Del Mar2222336814
Huntington Beach on PCH33334491120
Lynnwood Alderwood2232227613
+ 3 more salons…2333338917
Pending4 salonsPre-opening
000000 000
Total — All Groups404349465247132145277
Terminations
Group / SalonJan '26Feb '26Mar '26Apr '26May '26Jun '26L3M (Apr–Jun)LTM (Jul'25–Jun'26)Q1 '26Q2 '26YTD
Existing (Mature)23 salons
787866222042
Beverly Hills011110224
Hollywood at The Dome111111336
Torrance at The Torrance111101325
+ 20 more salons…554544141327
Mosaic3 salons
221111538
Emeryville on Bay St111111336
Sunnyvale on McKinley110000202
New6 salons
3223227714
Del Mar on Camino Del Mar100100112
Huntington Beach on PCH111111336
Lynnwood Alderwood111111336
Pending4 salonsPre-opening
000000 000
Total — All Groups1212101299343064
Net change in filled studios
Group / SalonJan '26Feb '26Mar '26Apr '26May '26Jun '26L3M (Apr–Jun)LTM (Jul'25–Jun'26)Q1 '26Q2 '26YTD
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 McKinley00+1+1+1+1+1+3+4
Valencia on Town Center00+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+20+10+2+4+3+7
Pending4 salonsPre-opening
000000 000
Total — All Groups+28+31+35+33+40+38+94+111+205
vs Budget
Updated Jun 14, 2026
EW
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%)
Performance vs budget
Group by
Manager
Salon
%
$
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
WTD: 05/24/26 – 05/30/26
MS
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)
CYYOY bps CYYOY % CYYOY $YOY % CYYOY $YOY % CYYOY $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)
CYYOY bps CYYOY % CYYOY $YOY %
Jason Swaffer 5 salons
91.2%+310 $368(4.7%) $284+$22+8.4%
Huntington Beach on PCH94.2%+310$412+4.6%$54+$7+14.9%
Emeryville on Bay St92.1%+285$391(2.2%)$60+$5+9.1%
Sunnyvale on McKinley93.0%+390$402(1.5%)$62+$4+6.9%
Del Mar on Camino Del Mar89.5%+241$348(8.1%)$58+$4+7.4%
Broomfield86.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 Magnolia92.3%+280$378(3.1%)$65+$5+8.3%
Santa Monica on 2nd89.4%+210$362(4.7%)$63+$3+5.0%
Pasadena on Colorado88.1%+195$341(5.8%)$58+$2+3.6%
Encino Gateway84.2%+120$335(9.2%)$56+$1+1.8%
Woodland Hills at The Village80.1%(85)$328(11.4%)$52($2)(3.7%)
W. Hollywood on Sunset76.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 838388.3%+415$398+2.3%$35+$4+12.9%
Encino Courtyard86.4%+340$358+1.4%$33+$5+17.9%
Santa Monica on 5th84.0%+190$338(3.7%)$28+$1+3.7%
Scottsdale on Kierland81.2%(28)$312(7.4%)$26($1)(3.7%)
Dallas on Preston Rd82.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 23rd83.1%+280$348+2.1%$26+$2+8.3%
Lynnwood Alderwood79.4%+180$318(3.3%)$23+$1+4.5%
Bellevue East76.5%+85$309(4.7%)$22($2)(8.3%)
Irvine Spectrum74.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)
CYYOY bps CYYOY % CYYOY $YOY % CYYOY $YOY %
Mature Locations 11 salons
Huntington Beach on PCHJason Swaffer94.2%+310$412+4.6%$48+$6+14.3%$54+$7+14.9%
Emeryville on Bay StJason Swaffer92.1%+285$391(2.2%)$54+$5+10.2%$60+$5+9.1%
Burbank on MagnoliaEric Wanger92.3%+280$378(3.1%)$58+$5+9.4%$65+$5+8.3%
Sunnyvale on McKinleyJason Swaffer93.0%+390$402(1.5%)$57+$4+7.5%$62+$4+6.9%
Del Mar on Camino Del MarJason Swaffer89.5%+241$348(8.1%)$52+$4+8.3%$58+$4+7.4%
Santa Monica on 2ndEric Wanger89.4%+210$362(4.7%)$57+$3+5.6%$63+$3+5.0%
BroomfieldJason Swaffer86.8%+320$319(12.3%)$45+$2+4.7%$50+$2+4.2%
Pasadena on ColoradoEric Wanger88.1%+195$341(5.8%)$52+$2+4.0%$58+$2+3.6%
Encino GatewayEric Wanger84.2%+120$335(9.2%)$50+$1+2.0%$56+$1+1.8%
Woodland Hills at The VillageEric Wanger80.1%(85)$328(11.4%)$47($2)(4.1%)$52($2)(3.7%)
W. Hollywood on SunsetEric Wanger76.4%(320)$311(15.6%)$42($1)(2.3%)$47($1)(2.1%)
New Locations 5 salons
Beverly Hills at 8383Zarina Sattarova88.3%+415$398+2.3%$31+$4+14.8%$35+$4+12.9%
Portland on NW 23rdDennis Flores83.1%+280$348+2.1%$24+$2+9.1%$26+$2+8.3%
Lynnwood AlderwoodDennis Flores79.4%+180$318(3.3%)$21+$1+5.0%$23+$1+4.5%
Dallas on Preston RdZarina Sattarova82.6%+81$322(5.6%)$17($2)(10.5%)$19($2)(9.5%)
Scottsdale on KierlandZarina Sattarova81.2%(28)$312(7.4%)$24($1)(4.0%)$26($1)(3.7%)
Mosaic Locations 3 salons
Encino CourtyardZarina Sattarova86.4%+340$358+1.4%$30+$5+20.0%$33+$5+17.9%
Bellevue EastDennis Flores76.5%+85$309(4.7%)$20($2)(9.1%)$22($2)(8.3%)
Irvine SpectrumDennis Flores74.2%(75)$311(5.2%)$14($3)(17.6%)$16($3)(15.8%)
Filled Studios
↻ Updated Jun 29, 2026
EW
Studio fill changes — all locations
13-week delta · LW, Net YTD, vs LTM
W
M
Q
Y
Studio Fill Trend
Mar 31 – Jun 29, 2026
Group by:
Legend: ≥+5 +1–4 0 −1–4 ≤−5
Rental Rates
↻ Updated Jun 22, 2026
EW
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
Rate Trend
Mar 31 – Jun 29, 2026
Group by:
Legend: ≥$1,600 $1,400–99 $1,200–99 $1,000–99 <$1,000
Discount Trends
↻ Updated Jun 22, 2026
EW
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)
Discount Trend
Mar 31 – Jun 29, 2026
Group by:
Legend: <1% 1–2% 2–3% 3–4% ≥4%
Member Turnover
↻ Updated Jun 22, 2026
MS
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)
Member Turnover
Mar 31 – Jun 29, 2026
Group by:
Legend: <4% 4–7% 7–10% 10–14% ≥14%
Product Sales
↻ Updated Jun 22, 2026
MS
Avg product sales per filled studio — all locations
13-week avg $/studio · LW $, vs Trend, vs LTM
W
M
Q
Y
Product Sales Trend
Mar 31 – Jun 29, 2026
Group by:
Legend: ≥$80 $60–79 $40–59 $25–39 <$25
Occ Forecast
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.
<90% Locations
At-Risk Location Alert Center
Locations currently or forecasted below 90% occupancy · W30 snapshot · Root-cause driven