XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Accumulated Other Comprehensive Loss
Retained Earnings
Beginning balance (in shares) at Dec. 31, 2022   9,049,000      
Beginning balance at Dec. 31, 2022 $ 590,029 $ 90 $ 200,748 $ (31,412) $ 420,603
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 17,812       17,812
Other comprehensive income 228     228  
Vesting of restricted stock units (in shares)   67,000      
Vesting of restricted stock units 0 $ 1 (1)    
Compensation related to share-based grants 4,569   4,569    
Repurchase of shares to satisfy employee tax withholdings (in shares)   (8,000)      
Repurchase of shares to satisfy employee tax withholdings (570)   (570)    
Obligation for repurchase of shares to satisfy employee tax withholdings (in shares)   (19,000)      
Obligation for repurchase of shares to satisfy employee tax withholdings (1,319)   (1,319)    
Ending balance (in shares) at Apr. 01, 2023   9,089,000      
Ending balance at Apr. 01, 2023 610,749 $ 91 203,427 (31,184) 438,415
Beginning balance (in shares) at Dec. 31, 2022   9,049,000      
Beginning balance at Dec. 31, 2022 590,029 $ 90 200,748 (31,412) 420,603
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 66,660        
Other comprehensive income $ 667        
Repurchase of shares to satisfy employee tax withholdings (in shares) (358,212)        
Obligation for shares repurchases not yet settled $ (843)        
Ending balance (in shares) at Sep. 30, 2023   8,796,000      
Ending balance at Sep. 30, 2023 631,512 $ 88 174,906 (30,745) 487,263
Beginning balance (in shares) at Apr. 01, 2023   9,089,000      
Beginning balance at Apr. 01, 2023 610,749 $ 91 203,427 (31,184) 438,415
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 24,466       24,466
Other comprehensive income 214     214  
Vesting of restricted stock units (in shares)   95,000      
Vesting of restricted stock units (1)   (1)    
Compensation related to share-based grants 1,926   1,926    
Repurchase of shares to satisfy employee tax withholdings (in shares)   (24,000)      
Repurchase of shares to satisfy employee tax withholdings (2,071)   (2,071)    
Obligation for repurchase of shares to satisfy employee tax withholdings (in shares)   (10,000)      
Obligation for repurchase of shares to satisfy employee tax withholdings (913)   (913)    
Common stock repurchase and retirement (in shares)   (142,000)      
Common stock repurchase and retirement (11,599) $ (1) (11,598)    
Ending balance (in shares) at Jul. 01, 2023   9,008,000      
Ending balance at Jul. 01, 2023 622,771 $ 90 190,770 (30,970) 462,881
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 24,382       24,382
Other comprehensive income 225     225  
Vesting of restricted stock units (in shares)   7,000      
Vesting of restricted stock units 0        
Compensation related to share-based grants $ 2,980   2,980    
Repurchase of shares to satisfy employee tax withholdings (in shares) (216,507) (3,000)      
Repurchase of shares to satisfy employee tax withholdings $ (281)   (281)    
Obligation for shares repurchases not yet settled (in shares)   (10,000)      
Obligation for shares repurchases not yet settled (843)   (843)    
Common stock repurchase and retirement (in shares)   (206,000)      
Common stock repurchase and retirement (17,722) $ (2) (17,720)    
Ending balance (in shares) at Sep. 30, 2023   8,796,000      
Ending balance at Sep. 30, 2023 $ 631,512 $ 88 174,906 $ (30,745) 487,263
Beginning balance (in shares) at Dec. 30, 2023 8,650,046 8,650,000      
Beginning balance at Dec. 30, 2023 $ 634,286 $ 87 165,060   469,139
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 17,492       17,492
Vesting of restricted stock units (in shares) [1]   19,000      
Vesting of restricted stock units 0 [1] $ 1 1    
Compensation related to share-based grants 2,350   2,350    
Repurchase of shares to satisfy employee tax withholdings (in shares)   (7,000)      
Repurchase of shares to satisfy employee tax withholdings (907)   (907)    
Ending balance (in shares) at Mar. 30, 2024   8,662,000      
Ending balance at Mar. 30, 2024 $ 653,221 $ 87 166,503   486,631
Beginning balance (in shares) at Dec. 30, 2023 8,650,046 8,650,000      
Beginning balance at Dec. 30, 2023 $ 634,286 $ 87 165,060   469,139
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 47,844        
Other comprehensive income $ 0        
Repurchase of shares to satisfy employee tax withholdings (in shares) (297,951)        
Obligation for shares repurchases not yet settled $ 0        
Ending balance (in shares) at Sep. 28, 2024 8,423,383 8,423,000      
Ending balance at Sep. 28, 2024 $ 655,589 $ 84 138,522   516,983
Beginning balance (in shares) at Mar. 30, 2024   8,662,000      
Beginning balance at Mar. 30, 2024 653,221 $ 87 166,503   486,631
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 14,336       14,336
Vesting of restricted stock units (in shares)   57,000      
Vesting of restricted stock units 0 $ 1 (1)    
Compensation related to share-based grants 1,405   1,405    
Repurchase of shares to satisfy employee tax withholdings (in shares) [1]   (16,000)      
Repurchase of shares to satisfy employee tax withholdings (1,545) [1] $ (1) (1,545) [1]    
Common stock repurchase and retirement (in shares)   (152,000)      
Common stock repurchase and retirement (15,085) $ (2) (15,083)    
Ending balance (in shares) at Jun. 29, 2024   8,551,000      
Ending balance at Jun. 29, 2024 652,332 $ 86 151,279   500,967
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 16,016       16,016
Other comprehensive income 0        
Vesting of restricted stock units (in shares) [1]   26,000      
Vesting of restricted stock units 0 [1] $ 1 1    
Compensation related to share-based grants $ 3,186   3,186    
Repurchase of shares to satisfy employee tax withholdings (in shares) (145,548) (8,000) [1]      
Repurchase of shares to satisfy employee tax withholdings $ (816) [1] $ (1) (816) [1]    
Common stock repurchase and retirement (in shares)   (146,000)      
Common stock repurchase and retirement $ (15,129) $ (2) (15,127)    
Ending balance (in shares) at Sep. 28, 2024 8,423,383 8,423,000      
Ending balance at Sep. 28, 2024 $ 655,589 $ 84 $ 138,522   $ 516,983
[1] Activity rounds to less than one thousand dollars