XML 18 R6.htm IDEA: XBRL DOCUMENT v3.25.2
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)   197,014      
Issuance of common stock under the Employee Stock Purchase Plan 4,948   4,948    
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax (in shares)   191,086      
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax (3,569) $ 0 (3,569)    
Purchase and retirement of common stock through repurchase program   483,951      
Purchase and retirement of common stock through repurchase program (20,302) $ 0 (20,302)    
Additional Paid-in Capital 20,758   20,758    
Accumulated Other Comprehensive Income (Loss) (3,896)     (3,896)  
Net income 41,173       41,173
Ending balance (in shares) at Jun. 29, 2024   77,281,052      
Ending balance at Jun. 29, 2024 947,916 $ 77 863,283 (7,948) 92,504
Beginning balance (in shares) at Mar. 30, 2024   77,241,118      
Beginning balance at Mar. 30, 2024 923,750 $ 77 857,326 (6,765) 73,112
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)   112,129      
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax (1,729) $ 0 (1,729)    
Purchase and retirement of common stock through repurchase program   72,195      
Purchase and retirement of common stock through repurchase program (2,904) $ 0 (2,904)    
Additional Paid-in Capital 10,590   10,590    
Accumulated Other Comprehensive Income (Loss) (1,183)     (1,183)  
Net income 19,392       19,392
Ending balance (in shares) at Jun. 29, 2024   77,281,052      
Ending balance at Jun. 29, 2024 $ 947,916 $ 77 863,283 (7,948) 92,504
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 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 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 77,111,430      
Ending balance at Jun. 28, 2025 $ 990,023 $ 77 850,064 3,450 136,432
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 77,111,430      
Ending balance at Jun. 28, 2025 $ 990,023 $ 77 $ 850,064 $ 3,450 $ 136,432