XML 72 R19.htm IDEA: XBRL DOCUMENT v3.22.4
NET INCOME PER SHARE (Tables)
6 Months Ended
Jan. 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 Ended26 Weeks Ended
 January 28,
2023
January 29,
2022
January 28,
2023
January 29,
2022
Net income$12,322 $10,129 $23,405 $17,457 
Distributed and allocated undistributed Net income to unvested restricted shareholders
339 298 644 521 
Net income available to Class A and Class B shareholders$11,983 $9,831 $22,761 $16,936 

    The tables below reconcile the numerators and denominators of basic and diluted Net income per share for all periods presented.
 
13 Weeks Ended26 Weeks Ended
 January 28, 2023January 28, 2023
 Class AClass BClass AClass B
Numerator:    
Net income allocated, basic
$9,342 $2,642 $17,743 $5,017 
Conversion of Class B to Class A shares2,642 — 5,017 — 
Net income allocated, diluted
$11,984 $2,642 $22,760 $5,017 
Denominator:    
Weighted average shares outstanding, basic9,863 4,294 9,863 4,294 
Conversion of Class B to Class A shares4,294 — 4,294 — 
Weighted average shares outstanding, diluted14,157 4,294 14,157 4,294 
13 Weeks Ended26 Weeks Ended
 January 29, 2022January 29, 2022
 Class AClass BClass AClass B
Numerator:    
Net income allocated, basic$7,666 $2,165 $13,204 $3,732 
Conversion of Class B to Class A shares2,165 — 3,732 — 
Net income allocated, diluted$9,831 $2,165 $16,936 $3,732 
Denominator:    
Weighted average shares outstanding, basic9,873 4,294 9,868 4,294 
Conversion of Class B to Class A shares4,294 — 4,294 — 
Weighted average shares outstanding, diluted14,167 4,294 14,162 4,294