v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Loss
Accumulated Income
Beginning balance (in shares) at Dec. 28, 2024   77,114,633      
Beginning balance at Dec. 28, 2024 $ 947,768 $ 77 $ 837,586 $ (10,840) $ 120,945
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under the Employee Stock Purchase Plan (in shares)   197,051      
Issuance of common stock under the Employee Stock Purchase Plan 6,576   6,576    
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax (in shares)   93,981      
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax (2,132) $ 0 (2,132)    
Issuance of common stock pursuant to private placement (in shares)   334,971      
Issuance of common stock pursuant to private placement 15,000 $ 0 15,000    
Purchase and retirement of common stock through repurchase program   665,000      
Purchase and retirement of common stock through repurchase program (22,207) $ 0 (22,207)    
Additional Paid-in Capital 9,665   9,665    
Accumulated Other Comprehensive Loss 4,803     4,803  
Net income 6,401       6,401
Ending balance (in shares) at Mar. 29, 2025   77,075,636      
Ending balance at Mar. 29, 2025 965,874 $ 77 844,488 (6,037) 127,346
Beginning balance (in shares) at Dec. 28, 2024   77,114,633      
Beginning balance at Dec. 28, 2024 $ 947,768 $ 77 837,586 (10,840) 120,945
Ending balance (in shares) at Dec. 27, 2025 77,647,935 77,647,935      
Ending balance at Dec. 27, 2025 $ 1,035,403 $ 78 863,547 (3,528) 175,306
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under the Employee Stock Purchase Plan (in shares)   176,570      
Issuance of common stock under the Employee Stock Purchase Plan 5,836   5,836    
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax (in shares)   129,935      
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax (6,751) $ 0 (6,751)    
Additional Paid-in Capital 8,057   8,057    
Accumulated Other Comprehensive Loss (4,130)     (4,130)  
Net income $ 20,384       20,384
Ending balance (in shares) at Mar. 28, 2026 77,954,440 77,954,440      
Ending balance at Mar. 28, 2026 $ 1,058,799 $ 78 $ 870,689 $ (7,658) $ 195,690