v3.26.1
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. 28, 2024   6,768,575    
Beginning balance at Dec. 28, 2024 $ 212,073 $ 1,663 $ 225,461 $ (15,051)
Increase (Decrease) in Shareholders' Equity        
Net income 18,002   18,002  
Foreign currency translation adjustment, net of tax 1,743     1,743
Share-based compensation expense 1,390 $ 1,390    
Restricted shares vesting (in shares)   34,780    
Redemption of vested employee restricted shares for tax withholding (in shares)   (13,462)    
Redemption of vested employee restricted shares for tax withholding (2,454) $ (2,454)    
Accrued excise tax on shares repurchased 39   39  
Accrued dividends on unvested shares 14   14  
Cash dividends paid (per share) (3,488)   (3,488)  
Ending balance (in shares) at Mar. 29, 2025   6,789,893    
Ending balance at Mar. 29, 2025 227,319 $ 599 240,028 (13,308)
Beginning balance (in shares) at Dec. 28, 2024   6,768,575    
Beginning balance at Dec. 28, 2024 212,073 $ 1,663 225,461 (15,051)
Increase (Decrease) in Shareholders' Equity        
Net income 30,124      
Foreign currency translation adjustment, net of tax 5,566      
Ending balance (in shares) at Jun. 28, 2025   6,561,563    
Ending balance at Jun. 28, 2025 197,000 $ 0 206,485 (9,485)
Beginning balance (in shares) at Mar. 29, 2025   6,789,893    
Beginning balance at Mar. 29, 2025 227,319 $ 599 240,028 (13,308)
Increase (Decrease) in Shareholders' Equity        
Net income 12,122   12,122  
Foreign currency translation adjustment, net of tax 3,823     3,823
Share-based compensation expense 962 $ 962    
Restricted shares vesting (in shares)   4,487    
Redemption of vested employee restricted shares for tax withholding (in shares)   (2,144)    
Redemption of vested employee restricted shares for tax withholding (355) $ (355)    
Shares repurchased (in shares)   (230,673)    
Shares repurchased (43,150) $ (1,206) (41,944)  
Accrued excise tax on shares repurchased (428)   (428)  
Accrued dividends on unvested shares 77   77  
Cash dividends paid (per share) (3,370)   (3,370)  
Ending balance (in shares) at Jun. 28, 2025   6,561,563    
Ending balance at Jun. 28, 2025 $ 197,000 $ 0 206,485 (9,485)
Beginning balance (in shares) at Jan. 03, 2026 6,547,407 6,547,407    
Beginning balance at Jan. 03, 2026 $ 213,598 $ 2,480 221,062 (9,944)
Increase (Decrease) in Shareholders' Equity        
Net income 11,132   11,132  
Foreign currency translation adjustment, net of tax (855)     (855)
Share-based compensation expense 1,366 $ 1,366    
Restricted shares vesting (in shares)   20,898    
Redemption of vested employee restricted shares for tax withholding (in shares)   (8,149)    
Redemption of vested employee restricted shares for tax withholding (1,449) $ (1,449)    
Shares repurchased (in shares)   (116,040)    
Shares repurchased (21,463) $ (2,397) (19,066)  
Accrued excise tax on shares repurchased (192)   (192)  
Accrued dividends on unvested shares 59   59  
Cash dividends paid (per share) (3,806)   (3,806)  
Ending balance (in shares) at Apr. 04, 2026   6,444,116    
Ending balance at Apr. 04, 2026 $ 198,390 $ 0 209,189 (10,799)
Beginning balance (in shares) at Jan. 03, 2026 6,547,407 6,547,407    
Beginning balance at Jan. 03, 2026 $ 213,598 $ 2,480 221,062 (9,944)
Increase (Decrease) in Shareholders' Equity        
Net income 24,640      
Foreign currency translation adjustment, net of tax $ (874)      
Ending balance (in shares) at Jul. 04, 2026 6,256,322 6,256,322    
Ending balance at Jul. 04, 2026 $ 181,848 $ 426 192,240 (10,818)
Beginning balance (in shares) at Apr. 04, 2026   6,444,116    
Beginning balance at Apr. 04, 2026 198,390 $ 0 209,189 (10,799)
Increase (Decrease) in Shareholders' Equity        
Net income 13,508   13,508  
Foreign currency translation adjustment, net of tax (19)     (19)
Share-based compensation expense 2,411 $ 2,411    
Restricted shares vesting (in shares)   9,457    
Redemption of vested employee restricted shares for tax withholding (in shares)   (4,306)    
Redemption of vested employee restricted shares for tax withholding (686) $ (686)    
Shares repurchased (in shares)   (192,945)    
Shares repurchased (27,840) $ (1,299) (26,541)  
Accrued excise tax on shares repurchased (270)   (270)  
Accrued dividends on unvested shares (14)   (14)  
Cash dividends paid (per share) $ (3,632)   (3,632)  
Ending balance (in shares) at Jul. 04, 2026 6,256,322 6,256,322    
Ending balance at Jul. 04, 2026 $ 181,848 $ 426 $ 192,240 $ (10,818)