XML 18 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Capital Surplus [Member]
Retained Earnings [Member]
Beginning Balance at Dec. 28, 2021 $ 333,771   $ 72,513 $ 261,258
Beginning Balance (in shares) at Dec. 28, 2021   23,304,000    
Issuance of restricted stock units (381) $ 8,097 (8,478)  
Issuance of restricted stock units (in shares)   179,000    
Repurchase, retirement and reclassification of common stock (2,385) $ (8,097)   5,712
Repurchase, retirement and reclassification of common stock (in shares)   (91,000)    
Stock-based compensation 10,424   10,424  
Adjustment to dividends previously accrued 10     10
Net Income (Loss) 4,076     4,076
Ending Balance at Jan. 03, 2023 345,515   74,459 271,056
Ending Balance (in shares) at Jan. 03, 2023   23,392,000    
Exercise of stock options $ 875 $ 1,073 (198)  
Exercise of stock options (in shares) 28,000 28,000    
Issuance of restricted stock units $ (573) $ 7,934 (8,507)  
Issuance of restricted stock units (in shares)   192,000    
Repurchase, retirement and reclassification of common stock (10,999) $ (9,007)   (1,992)
Repurchase, retirement and reclassification of common stock (in shares)   (428,000)    
Stock-based compensation 11,282   11,282  
Adjustment to dividends previously accrued 1     1
Net Income (Loss) 19,660     19,660
Ending Balance at Jan. 02, 2024 365,761   77,036 288,725
Ending Balance (in shares) at Jan. 02, 2024   23,184,000    
Exercise of stock options $ 207 $ 311 (104)  
Exercise of stock options (in shares) 7,000 7,000    
Issuance of restricted stock units $ (1,122) $ 11,842 (12,964)  
Issuance of restricted stock units (in shares)   263,000    
Repurchase, retirement and reclassification of common stock $ (25,125) $ (12,153)   (12,972)
Repurchase, retirement and reclassification of common stock (in shares) (757,000) (757,000)    
Extension of warrant $ 4,622   4,622  
Stock-based compensation 8,986   8,986  
Adjustment to dividends previously accrued 1     1
Net Income (Loss) 16,687     16,687
Ending Balance at Dec. 31, 2024 $ 370,017   $ 77,576 $ 292,441
Ending Balance (in shares) at Dec. 31, 2024   22,697,000