XML 11 R6.htm IDEA: XBRL DOCUMENT v3.25.1
Unaudited Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Capital Surplus [Member]
Retained Earnings [Member]
Beginning Balance at Jan. 02, 2024 $ 365,761   $ 77,036 $ 288,725
Beginning Balance (in shares) at Jan. 02, 2024   23,184,000    
Exercise of stock options 168 $ 251 (83)  
Exercise of stock options (in shares)   5,000    
Issuance of restricted stock units (861) $ 8,440 (9,301)  
Issuance of restricted stock units (in shares)   180,000    
Repurchase, retirement and reclassification of common stock 0 $ (8,691)   8,691
Repurchase, retirement and reclassification of common stock (in shares)   0    
Stock-based compensation 2,561   2,561  
Net income 7,723     7,723
Ending Balance at Apr. 02, 2024 375,352   70,213 305,139
Ending Balance (in shares) at Apr. 02, 2024   23,369,000    
Beginning Balance at Dec. 31, 2024 370,017   77,576 292,441
Beginning Balance (in shares) at Dec. 31, 2024   22,697,000    
Exercise of stock options $ 680 $ 1,076 (396)  
Exercise of stock options (in shares) 23,000 23,000    
Issuance of restricted stock units $ (649) $ 4,510 (5,159)  
Issuance of restricted stock units (in shares)   120,000    
Repurchase, retirement and reclassification of common stock $ (14,099) $ (5,586)   (8,513)
Repurchase, retirement and reclassification of common stock (in shares) (404,000) (404,000)    
Stock-based compensation $ 2,040   2,040  
Net income 13,492     13,492
Ending Balance at Apr. 01, 2025 $ 371,481   $ 74,061 $ 297,420
Ending Balance (in shares) at Apr. 01, 2025   22,436,000