XML 23 R5.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Beginning balance (in shares) at Dec. 28, 2024   8,295,000    
Beginning balance at Dec. 28, 2024 $ 646,441 $ 83 $ 124,103 $ 522,255
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 2,805     2,805
Vesting of restricted stock units (in shares)   18,000    
Vesting of restricted stock units 0      
Compensation related to share-based grants 2,522   2,522  
Repurchase of shares to satisfy employee tax withholdings (in shares)   (7,000)    
Repurchase of shares to satisfy employee tax withholdings (507)   (507)  
Common stock repurchases and retirements (in shares)   (186,000)    
Common stock repurchases and retirements (15,147) $ (2) (15,145)  
Ending balance (in shares) at Mar. 29, 2025   8,120,000    
Ending balance at Mar. 29, 2025 636,114 $ 81 110,973 525,060
Beginning balance (in shares) at Dec. 28, 2024   8,295,000    
Beginning balance at Dec. 28, 2024 646,441 $ 83 124,103 522,255
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 7,115      
Ending balance (in shares) at Jun. 28, 2025   7,881,000    
Ending balance at Jun. 28, 2025 621,312 $ 79 91,863 529,370
Beginning balance (in shares) at Mar. 29, 2025   8,120,000    
Beginning balance at Mar. 29, 2025 636,114 $ 81 110,973 525,060
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 4,310     4,310
Vesting of restricted stock units (in shares)   62,000    
Vesting of restricted stock units 0 $ 1 (1)  
Compensation related to share-based grants 2,341   2,341  
Repurchase of shares to satisfy employee tax withholdings (in shares)   (18,000)    
Repurchase of shares to satisfy employee tax withholdings (1,245)   (1,245)  
Common stock repurchases and retirements (in shares)   (283,000)    
Common stock repurchases and retirements (20,208) $ (3) (20,205)  
Ending balance (in shares) at Jun. 28, 2025   7,881,000    
Ending balance at Jun. 28, 2025 $ 621,312 $ 79 91,863 529,370
Beginning balance (in shares) at Jan. 03, 2026 7,866,497 7,866,000    
Beginning balance at Jan. 03, 2026 $ 617,315 $ 79 94,762 522,474
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income (1,458)     (1,458)
Vesting of restricted stock units (in shares)   19,000    
Vesting of restricted stock units 0      
Compensation related to share-based grants 3,091   3,091  
Repurchase of shares to satisfy employee tax withholdings (in shares)   (7,000)    
Repurchase of shares to satisfy employee tax withholdings (375)   (375)  
Common stock repurchases and retirements (in shares)   (59,000)    
Common stock repurchases and retirements (3,025) $ (1) (3,024)  
Ending balance (in shares) at Apr. 04, 2026   7,819,000    
Ending balance at Apr. 04, 2026 $ 615,548 $ 78 94,454 521,016
Beginning balance (in shares) at Jan. 03, 2026 7,866,497 7,866,000    
Beginning balance at Jan. 03, 2026 $ 617,315 $ 79 94,762 522,474
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income $ 4,948      
Ending balance (in shares) at Jul. 04, 2026 7,860,049 7,860,000    
Ending balance at Jul. 04, 2026 $ 621,478 $ 79 93,977 527,422
Beginning balance (in shares) at Apr. 04, 2026   7,819,000    
Beginning balance at Apr. 04, 2026 615,548 $ 78 94,454 521,016
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 6,406     6,406
Vesting of restricted stock units (in shares)   112,000    
Vesting of restricted stock units 0 $ 1 (1)  
Compensation related to share-based grants 3,239   3,239  
Repurchase of shares to satisfy employee tax withholdings (in shares)   (34,000)    
Repurchase of shares to satisfy employee tax withholdings (1,724)   (1,724)  
Common stock repurchases and retirements (in shares)   (37,000)    
Common stock repurchases and retirements $ (1,991)   (1,991)  
Ending balance (in shares) at Jul. 04, 2026 7,860,049 7,860,000    
Ending balance at Jul. 04, 2026 $ 621,478 $ 79 $ 93,977 $ 527,422