XML 17 R7.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENT OF SHAREHOLDERS' EQUITY (unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Retained Earnings
Accumulated Other Comprehensive Loss
Beginning balance at Jan. 01, 2022 $ 205,834 $ 0 $ 215,784 $ (9,950)
Beginning balance (in shares) at Jan. 01, 2022   7,362,703    
Increase (Decrease) in Shareholders' Equity        
Net income 11,426   11,426  
Foreign currency translation adjustment (1,172)     (1,172)
Exercise of stock options 341 $ 341    
Exercise of stock options (in shares)   14,552    
Share-based compensation expense 1,037 $ 1,037    
Restricted shares vesting (in shares)   29,558    
Redemption of vested employee restricted shares for tax withholding (897) $ (897)    
Redemption of vested employee restricted shares for tax withholding (in shares)   (10,163)    
Shares repurchased (in shares)   (56,665)    
Shares repurchased (4,956) $ (481) (4,475)  
Accrued dividends on unvested shares (11)   (11)  
Cash dividends paid (per share) (2,377)   (2,377)  
Ending balance at Apr. 02, 2022 209,225 $ 0 220,347 (11,122)
Ending balance (in shares) at Apr. 02, 2022   7,339,985    
Beginning balance at Dec. 31, 2022 $ 211,154 $ 1,743 224,392 (14,981)
Beginning balance (in shares) at Dec. 31, 2022 7,149,884 7,149,884    
Increase (Decrease) in Shareholders' Equity        
Net income $ 8,918   8,918  
Foreign currency translation adjustment 1,052     1,052
Exercise of stock options 0 $ 0    
Exercise of stock options (in shares)   0    
Share-based compensation expense 940 $ 940    
Restricted shares vesting (in shares)   45,544    
Redemption of vested employee restricted shares for tax withholding (1,873) $ (1,873)    
Redemption of vested employee restricted shares for tax withholding (in shares)   (16,614)    
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 at Apr. 01, 2023 $ 196,784 $ 0 $ 210,713 $ (13,929)
Ending balance (in shares) at Apr. 01, 2023 6,997,933 6,997,933