XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.3
NET INCOME PER SHARE (Tables)
3 Months Ended
Oct. 26, 2024
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 26,
2024
October 28,
2023
Net income$12,803 $11,585 
Distributed and allocated undistributed Net income to unvested restricted shareholders
437 440 
Net income available to Class A and Class B shareholders$12,366 $11,145 

    The tables below reconcile the numerators and denominators of basic and diluted Net income per share for all periods presented.
 
13 Weeks Ended
 October 26, 2024
 Class AClass B
Numerator:  
Net income allocated, basic
$9,737 $2,629 
Conversion of Class B to Class A shares2,629 — 
Net income allocated, diluted
$12,366 $2,629 
Denominator:  
Weighted average shares outstanding, basic10,106 4,200 
Conversion of Class B to Class A shares4,200 — 
Weighted average shares outstanding, diluted14,306 4,200 
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