XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.1.u1
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) $ (570)   (570)    
Repurchase of shares to satisfy employee tax withholdings 0 (8,000)      
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. 30, 2023   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
Other comprehensive income 0        
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) $ (907)   (907)    
Repurchase of shares to satisfy employee tax withholdings 0 (7,000)      
Obligation for repurchase of shares to satisfy employee tax withholdings $ 0        
Ending balance (in shares) at Mar. 30, 2024   8,662,000      
Ending balance at Mar. 30, 2024 $ 653,221 $ 87 $ 166,503 $ (31,184) $ 486,631
[1] (a) Activity rounds to less than one thousand dollars