v3.26.1
Net Income per Share (Tables)
6 Months Ended
Jun. 26, 2026
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Income Per Share
The following table sets forth the computation of basic and diluted net income per common share:
 Thirteen Weeks EndedTwenty-Six Weeks Ended
 June 26, 2026June 27, 2025June 26, 2026June 27, 2025
Net income per share:   
Basic$0.87 $0.55 $1.32 $0.81 
Diluted$0.76 $0.49 $1.16 $0.74 
Weighted average common shares:   
Basic38,930,511 38,883,019 38,871,337 38,788,843 
Diluted46,049,607 46,031,127 46,041,507 46,055,696 
Schedule of Reconciliation of Net Income Per Common Share
Reconciliation of net income per common share:
 Thirteen Weeks EndedTwenty-Six Weeks Ended
 June 26, 2026June 27, 2025June 26, 2026June 27, 2025
Numerator:   
Net income$33,767 $21,241 $51,134 $31,529 
Add effect of dilutive securities   
Interest on convertible notes, net of tax1,175 1,226 2,349 2,451 
Net income available to common shareholders$34,942 $22,467 $53,483 $33,980 
Denominator:   
Weighted average basic common shares outstanding38,930,511 38,883,019 38,871,337 38,788,843 
Dilutive effect of unvested common shares624,126 581,013 675,200 700,950 
Dilutive effect of stock options and warrants— 72,125 — 70,933 
Dilutive effect of convertible notes6,494,970 6,494,970 6,494,970 6,494,970 
Weighted average diluted common shares outstanding46,049,607 46,031,127 46,041,507 46,055,696 
Schedule of Dilutive Securities that have been Excluded from the Calculation of Diluted Net Income Per Common Share
Potentially dilutive securities that have been excluded from the calculation of diluted net income per common share because the effect is anti-dilutive are as follows:
 Thirteen Weeks EndedTwenty-Six Weeks Ended
 June 26, 2026June 27, 2025June 26, 2026June 27, 2025
Restricted share awards (“RSAs”) and restricted stock units (“RSUs”)8,798 215,454 226,242 259,505