XML 16 R7.htm IDEA: XBRL DOCUMENT v3.23.2
Condensed Consolidated Statements of Changes in Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Beginning balance (in shares) at Dec. 31, 2021   11,925,087      
Beginning balance at Dec. 31, 2021 $ 474,602 $ 119 $ 104,253 $ 377,263 $ (7,033)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income 8,099     8,099  
Other comprehensive income, net of tax 5,013       5,013
Employee stock purchase plan (in shares)   31,686      
Employee stock purchase plan 1,386   1,386    
Stock options exercised (in shares)   48,119      
Stock options exercised 1,445 $ 1 1,444    
Stock awards vested (in shares)   117,387      
Stock awards vested 0 $ 1 (1)    
Stock repurchased related to the exercise of stock options and stock awards vested (in shares)   (89,334)      
Stock repurchased related to the exercise of stock options and stock awards vested (4,429) $ (1) (4,428)    
Stock-based compensation 1,590   1,590    
Ending balance (in shares) at Apr. 02, 2022   12,032,945      
Ending balance at Apr. 02, 2022 487,706 $ 120 104,244 385,362 (2,020)
Beginning balance (in shares) at Dec. 31, 2021   11,925,087      
Beginning balance at Dec. 31, 2021 474,602 $ 119 104,253 377,263 (7,033)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income 12,246        
Other comprehensive income, net of tax 7,647        
Ending balance (in shares) at Jul. 02, 2022   12,067,868      
Ending balance at Jul. 02, 2022 496,545 $ 121 106,301 389,509 614
Beginning balance (in shares) at Apr. 02, 2022   12,032,945      
Beginning balance at Apr. 02, 2022 487,706 $ 120 104,244 385,362 (2,020)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income 4,147     4,147  
Other comprehensive income, net of tax 2,634       2,634
Stock options exercised (in shares)   33,093      
Stock options exercised 1,029   1,029    
Stock awards vested (in shares)   42,962      
Stock awards vested 0 $ 1 (1)    
Stock repurchased related to the exercise of stock options and stock awards vested (in shares)   (41,132)      
Stock repurchased related to the exercise of stock options and stock awards vested (2,025)   (2,025)    
Stock-based compensation 3,054   3,054    
Ending balance (in shares) at Jul. 02, 2022   12,067,868      
Ending balance at Jul. 02, 2022 $ 496,545 $ 121 106,301 389,509 614
Beginning balance (in shares) at Dec. 31, 2022 12,106,285 12,106,285      
Beginning balance at Dec. 31, 2022 $ 525,960 $ 121 112,042 406,052 7,745
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income 5,231     5,231  
Other comprehensive income, net of tax (2,088)       (2,088)
Employee stock purchase plan (in shares)   26,833      
Employee stock purchase plan 1,307   1,307    
Stock options exercised (in shares)   25,561      
Stock options exercised 737   737    
Stock awards vested (in shares)   173,249      
Stock awards vested 0 $ 2 (2)    
Stock repurchased related to the exercise of stock options and stock awards vested (in shares)   (100,224)      
Stock repurchased related to the exercise of stock options and stock awards vested (5,480) $ (1) (5,479)    
Stock-based compensation 2,717   2,717    
Ending balance (in shares) at Apr. 01, 2023   12,231,704      
Ending balance at Apr. 01, 2023 $ 528,384 $ 122 111,322 411,283 5,657
Beginning balance (in shares) at Dec. 31, 2022 12,106,285 12,106,285      
Beginning balance at Dec. 31, 2022 $ 525,960 $ 121 112,042 406,052 7,745
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income 7,605        
Other comprehensive income, net of tax $ 1,069        
Ending balance (in shares) at Jul. 01, 2023 14,569,589 14,569,589      
Ending balance at Jul. 01, 2023 $ 622,143 $ 146 199,526 413,657 8,814
Beginning balance (in shares) at Apr. 01, 2023   12,231,704      
Beginning balance at Apr. 01, 2023 528,384 $ 122 111,322 411,283 5,657
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income 2,374     2,374  
Other comprehensive income, net of tax 3,157       3,157
Issuance of common stock in public offering, net of issuance costs (in shares)   2,300,000      
Issuance of common stock in public offering, net of issuance costs 85,107 $ 23 85,084    
Stock options exercised (in shares)   1,771      
Stock options exercised 70   70    
Stock awards vested (in shares)   54,814      
Stock awards vested 0 $ 1 (1)    
Stock repurchased related to the exercise of stock options and stock awards vested (in shares)   (18,700)      
Stock repurchased related to the exercise of stock options and stock awards vested (1,142)   (1,142)    
Stock-based compensation $ 4,193   4,193    
Ending balance (in shares) at Jul. 01, 2023 14,569,589 14,569,589      
Ending balance at Jul. 01, 2023 $ 622,143 $ 146 $ 199,526 $ 413,657 $ 8,814