v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (Loss)
Retained Earnings
Total
Balance at Dec. 27, 2024 $ 142 $ 197,368 $ (314) $ 37,147 $ 234,343
Balance (in shares) at Dec. 27, 2024 14,169        
Increase (Decrease) in Stockholders' Equity          
Shares of common stock issued in connection with employee stock purchase plan   1,485     1,485
Shares of common stock issued in connection with employee stock purchase plan (in shares) 60        
Shares of common stock issued in connection with incentive stock plan   81     81
Shares of common stock issued in connection with incentive stock plan (in shares) 5        
Shares used to pay taxes on stock grants $ (1) (2,877)     (2,878)
Shares used to pay taxes on stock grants (in shares) (69)        
Issuance of restricted stock award and units $ 2 (2)      
Issuance of restricted stock award and units (in shares) 155        
Stock issued to acquire businesses $ 2 5,555     5,557
Stock issued to acquire businesses (in shares) 177        
Stock-based compensation expense   2,426     2,426
Net income (loss)       4,687 4,687
Net unrealized gain (loss) on derivative contracts     (185)   (185)
Balance at Apr. 04, 2025 $ 145 204,036 (499) 41,834 245,516
Balance (in shares) at Apr. 04, 2025 14,497        
Balance at Dec. 27, 2024 $ 142 197,368 (314) 37,147 234,343
Balance (in shares) at Dec. 27, 2024 14,169        
Increase (Decrease) in Stockholders' Equity          
Net income (loss)         20,123
Balance at Jul. 04, 2025 $ 146 208,830 (311) 57,270 265,935
Balance (in shares) at Jul. 04, 2025 14,611        
Balance at Apr. 04, 2025 $ 145 204,036 (499) 41,834 245,516
Balance (in shares) at Apr. 04, 2025 14,497        
Increase (Decrease) in Stockholders' Equity          
Shares of common stock issued in connection with incentive stock plan $ 1 1,827     1,828
Shares of common stock issued in connection with incentive stock plan (in shares) 106        
Shares used to pay taxes on stock grants   (215)     (215)
Shares used to pay taxes on stock grants (in shares) (4)        
Issuance of restricted stock award and units (in shares) 12        
Stock-based compensation expense   3,182     3,182
Net income (loss)       15,436 15,436
Net unrealized gain (loss) on derivative contracts     188   188
Balance at Jul. 04, 2025 $ 146 208,830 (311) 57,270 265,935
Balance (in shares) at Jul. 04, 2025 14,611        
Balance at Jan. 02, 2026 $ 148 215,269 (270) 89,704 $ 304,851
Balance (in shares) at Jan. 02, 2026 14,762       14,762
Increase (Decrease) in Stockholders' Equity          
Shares of common stock issued in connection with employee stock purchase plan   1,921     $ 1,921
Shares of common stock issued in connection with employee stock purchase plan (in shares) 34        
Shares used to pay taxes on stock grants $ (1) (8,767)     (8,768)
Shares used to pay taxes on stock grants (in shares) (108)        
Issuance of restricted stock award and units $ 3 (3)      
Issuance of restricted stock award and units (in shares) 278        
Stock-based compensation expense   3,692     3,692
Net income (loss)       8,530 8,530
Net unrealized gain (loss) on derivative contracts     119   119
Balance at Apr. 03, 2026 $ 150 212,112 (151) 98,234 310,345
Balance (in shares) at Apr. 03, 2026 14,966        
Balance at Jan. 02, 2026 $ 148 215,269 (270) 89,704 $ 304,851
Balance (in shares) at Jan. 02, 2026 14,762       14,762
Increase (Decrease) in Stockholders' Equity          
Net income (loss)         $ 32,875
Balance at Jul. 03, 2026 $ 152 227,805 (71) 122,579 $ 350,465
Balance (in shares) at Jul. 03, 2026 15,197       15,197
Balance at Apr. 03, 2026 $ 150 212,112 (151) 98,234 $ 310,345
Balance (in shares) at Apr. 03, 2026 14,966        
Increase (Decrease) in Stockholders' Equity          
Shares of common stock issued in connection with incentive stock plan $ 1 1,592     1,593
Shares of common stock issued in connection with incentive stock plan (in shares) 79        
Shares used to pay taxes on stock grants   (281)     (281)
Shares used to pay taxes on stock grants (in shares) (3)        
Issuance of restricted stock award and units (in shares) 23        
Stock issued to acquire businesses $ 1 9,571     9,572
Stock issued to acquire businesses (in shares) 132        
Stock-based compensation expense   4,811     4,811
Net income (loss)       24,345 24,345
Net unrealized gain (loss) on derivative contracts     80   80
Balance at Jul. 03, 2026 $ 152 $ 227,805 $ (71) $ 122,579 $ 350,465
Balance (in shares) at Jul. 03, 2026 15,197       15,197