XML 18 R7.htm IDEA: XBRL DOCUMENT v3.24.1.u1
CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY (unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning balance (in shares) at Dec. 31, 2022   7,149,884    
Beginning balance at Dec. 31, 2022 $ 211,154 $ 1,743 $ 224,392 $ (14,981)
Increase (Decrease) in Shareholders' Equity        
Net income 8,918   8,918  
Foreign currency translation adjustment 1,052     1,052
Share-based compensation expense 940 $ 940    
Restricted shares vesting (in shares)   45,544    
Redemption of vested employee restricted shares for tax withholding (in shares)   (16,614)    
Redemption of vested employee restricted shares for tax withholding (1,873) $ (1,873)    
Shares repurchased (in shares)   (180,881)    
Shares repurchased (20,577) $ (810) (19,767)  
Accrued excise tax on shares repurchased (173)   (173)  
Accrued dividends on unvested shares 45   45  
Cash dividends paid (per share) (2,702)   (2,702)  
Ending balance (in shares) at Apr. 01, 2023   6,997,933    
Ending balance at Apr. 01, 2023 $ 196,784 $ 0 210,713 (13,929)
Beginning balance (in shares) at Dec. 30, 2023 6,934,265 6,934,265    
Beginning balance at Dec. 30, 2023 $ 212,101 $ 0 224,283 (12,182)
Increase (Decrease) in Shareholders' Equity        
Net income 13,691   13,691  
Foreign currency translation adjustment (1,105)     (1,105)
Exercise of stock options (in shares)   0    
Exercise of stock options 0 $ 0    
Share-based compensation expense 1,039 $ 1,039    
Restricted shares vesting (in shares)   33,441    
Redemption of vested employee restricted shares for tax withholding (in shares)   (12,526)    
Redemption of vested employee restricted shares for tax withholding (1,631) $ (1,631)    
Shares repurchased (in shares)   (65,882)    
Shares repurchased (9,242) $ 592 (9,834)  
Accrued excise tax on shares repurchased (65)   (65)  
Accrued dividends on unvested shares 77   77  
Cash dividends paid (per share) $ (3,075)   (3,075)  
Ending balance (in shares) at Mar. 30, 2024 6,889,298 6,889,298    
Ending balance at Mar. 30, 2024 $ 211,790 $ 0 $ 225,077 $ (13,287)