XML 16 R6.htm IDEA: XBRL DOCUMENT v3.25.3
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. 30, 2023   77,376,903      
Beginning balance at Dec. 30, 2023 $ 908,804 $ 77 $ 861,448 $ (4,052) $ 51,331
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under the Employee Stock Purchase Plan (in shares)   340,989      
Issuance of common stock under the Employee Stock Purchase Plan 9,748   9,748    
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax (in shares)   619,780      
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax (17,990) $ 0 (17,990)    
Purchase and retirement of common stock through repurchase program   889,683      
Purchase and retirement of common stock through repurchase program (37,211) $ 0 (37,211)    
Additional Paid-in Capital 29,471   29,471    
Accumulated Other Comprehensive Income (Loss) 2,279     2,279  
Net income 59,909       59,909
Ending balance (in shares) at Sep. 28, 2024   77,447,989      
Ending balance at Sep. 28, 2024 955,010 $ 77 845,466 (1,773) 111,240
Beginning balance (in shares) at Dec. 30, 2023   77,376,903      
Beginning balance at Dec. 30, 2023 $ 908,804 $ 77 861,448 (4,052) 51,331
Ending balance (in shares) at Dec. 28, 2024 77,114,633 77,114,633      
Ending balance at Dec. 28, 2024 $ 947,768 $ 77 837,586 (10,840) 120,945
Beginning balance (in shares) at Jun. 29, 2024   77,281,052      
Beginning balance at Jun. 29, 2024 947,916 $ 77 863,283 (7,948) 92,504
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under the Employee Stock Purchase Plan (in shares)   143,975      
Issuance of common stock under the Employee Stock Purchase Plan 4,800   4,800    
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax (in shares)   428,694      
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax (14,421) $ 0 (14,421)    
Purchase and retirement of common stock through repurchase program   405,732      
Purchase and retirement of common stock through repurchase program (16,909) $ 0 (16,909)    
Additional Paid-in Capital 8,713   8,713    
Accumulated Other Comprehensive Income (Loss) 6,175     6,175  
Net income 18,736       18,736
Ending balance (in shares) at Sep. 28, 2024   77,447,989      
Ending balance at Sep. 28, 2024 $ 955,010 $ 77 845,466 (1,773) 111,240
Beginning balance (in shares) at Dec. 28, 2024 77,114,633 77,114,633      
Beginning balance at Dec. 28, 2024 $ 947,768 $ 77 837,586 (10,840) 120,945
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 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)   385,189      
Issuance of common stock under the Employee Stock Purchase Plan 11,119   11,119    
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax (in shares)   482,304      
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax (8,609) $ 1 (8,610)    
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   800,000      
Purchase and retirement of common stock through repurchase program (26,168) $ 0 (26,168)    
Additional Paid-in Capital 28,474   28,474    
Accumulated Other Comprehensive Income (Loss) 10,888     10,888  
Net income $ 31,143       31,143
Ending balance (in shares) at Sep. 27, 2025 77,517,097 77,517,097      
Ending balance at Sep. 27, 2025 $ 1,009,615 $ 78 857,401 48 152,088
Beginning balance (in shares) at Jun. 28, 2025   77,111,430      
Beginning balance at Jun. 28, 2025 990,023 $ 77 850,064 3,450 136,432
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Issuance of common stock under the Employee Stock Purchase Plan (in shares)   188,138      
Issuance of common stock under the Employee Stock Purchase Plan 4,543   4,543    
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax (in shares)   277,529      
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax (4,990) $ 1 (4,991)    
Purchase and retirement of common stock through repurchase program   60,000      
Purchase and retirement of common stock through repurchase program (1,559) $ 0 (1,559)    
Additional Paid-in Capital 9,344   9,344    
Accumulated Other Comprehensive Income (Loss) (3,402)     (3,402)  
Net income $ 15,656       15,656
Ending balance (in shares) at Sep. 27, 2025 77,517,097 77,517,097      
Ending balance at Sep. 27, 2025 $ 1,009,615 $ 78 $ 857,401 $ 48 $ 152,088