v3.26.1
Earnings Per Share (Tables)
6 Months Ended
Jun. 27, 2026
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted
The following table sets forth the computation of basic and diluted earnings per share for the periods indicated:
13 Weeks Ended26 Weeks Ended
June 27,
2026
June 28,
2025
June 27,
2026
June 28,
2025
Net income (in thousands)$12,408 $6,915 $260 $1,364 
Weighted average shares outstanding—basic49,792,13049,784,46349,790,12549,784,463
Dilutive effect of stock options3,156,1671,488,7192,260,8981,463,434
Weighted average shares outstanding—diluted52,948,29751,273,18252,051,02351,247,897
Basic earnings per share$0.25 $0.14 $0.01 $0.03 
Diluted earnings per share$0.23 $0.13 $0.00 $0.03 
Time-based shares excluded from the
computation of diluted earnings per share
27,70637,84845,32835,276