v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income (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
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
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)   204,775      
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax (3,619) $ 0 (3,619)    
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   740,000      
Purchase and retirement of common stock through repurchase program (24,609) $ 0 (24,609)    
Additional Paid-in Capital 19,130   19,130    
Accumulated Other Comprehensive Income (Loss) 14,290     14,290  
Net income 15,487       15,487
Ending balance (in shares) at Jun. 28, 2025   77,111,430      
Ending balance at Jun. 28, 2025 990,023 $ 77 850,064 3,450 136,432
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
Beginning balance (in shares) at Mar. 29, 2025   77,075,636      
Beginning balance at Mar. 29, 2025 965,874 $ 77 844,488 (6,037) 127,346
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax (in shares)   110,794      
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax (1,487) $ 0 (1,487)    
Purchase and retirement of common stock through repurchase program   75,000      
Purchase and retirement of common stock through repurchase program (2,402) $ 0 (2,402)    
Additional Paid-in Capital 9,465   9,465    
Accumulated Other Comprehensive Income (Loss) 9,487     9,487  
Net income 9,086       9,086
Ending balance (in shares) at Jun. 28, 2025   77,111,430      
Ending balance at Jun. 28, 2025 $ 990,023 $ 77 850,064 3,450 136,432
Beginning balance (in shares) at Dec. 27, 2025 77,647,935 77,647,935      
Beginning 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)   296,220      
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax (15,994) $ 0 (15,994)    
Additional Paid-in Capital 16,639   16,639    
Accumulated Other Comprehensive Income (Loss) (7,115)     (7,115)  
Net income $ 76,591       76,591
Ending balance (in shares) at Jun. 27, 2026 78,120,725 78,120,725      
Ending balance at Jun. 27, 2026 $ 1,111,360 $ 78 870,028 (10,643) 251,897
Beginning balance (in shares) at Mar. 28, 2026   77,954,440      
Beginning balance at Mar. 28, 2026 1,058,799 $ 78 870,689 (7,658) 195,690
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax (in shares)   166,285      
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax (9,243) $ 0 (9,243)    
Additional Paid-in Capital 8,582   8,582    
Accumulated Other Comprehensive Income (Loss) (2,985)     (2,985)  
Net income $ 56,207       56,207
Ending balance (in shares) at Jun. 27, 2026 78,120,725 78,120,725      
Ending balance at Jun. 27, 2026 $ 1,111,360 $ 78 $ 870,028 $ (10,643) $ 251,897