XML 29 R18.htm IDEA: XBRL DOCUMENT v3.23.3
NET INCOME PER SHARE (Tables)
3 Months Ended
Oct. 28, 2023
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The table below reconciles Net income to Net income available to Class A and Class B shareholders:
13 Weeks Ended
 October 28,
2023
October 29,
2022
Net income$11,585 $11,081 
Distributed and allocated undistributed Net income to unvested restricted shareholders
440 304 
Net income available to Class A and Class B shareholders$11,145 $10,777 

    The tables below reconcile the numerators and denominators of basic and diluted Net income per share for all periods presented.
 
13 Weeks Ended
 October 28, 2023
 Class AClass B
Numerator:  
Net income allocated, basic
$8,782 $2,363 
Conversion of Class B to Class A shares2,363 — 
Net income allocated, diluted
$11,145 $2,363 
Denominator:  
Weighted average shares outstanding, basic10,146 4,204 
Conversion of Class B to Class A shares4,204 — 
Weighted average shares outstanding, diluted14,350 4,204 
13 Weeks Ended
 October 29, 2022
 Class AClass B
Numerator:  
Net income allocated, basic$8,402 $2,376 
Conversion of Class B to Class A shares2,376 — 
Net income allocated, diluted$10,778 $2,376 
Denominator:  
Weighted average shares outstanding, basic9,863 4,294 
Conversion of Class B to Class A shares4,294 — 
Weighted average shares outstanding, diluted14,157 4,294