XML 18 R7.htm IDEA: XBRL DOCUMENT v3.22.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, 2020   11,728,212      
Beginning balance at Dec. 31, 2020 $ 329,334 $ 117 $ 97,090 $ 241,727 $ (9,600)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income 6,695     6,695  
Other comprehensive income, net of tax 245       245
Employee stock purchase plan (in shares)   31,580      
Employee stock purchase plan 1,558   1,558    
Stock options exercised (in shares)   17,872      
Stock options exercised 610   610    
Stock awards vested (in shares)   178,827      
Stock awards vested 0 $ 2 (2)    
Stock repurchased related to the exercise of stock options and stock awards vested (in shares)   (106,894)      
Stock repurchased related to the exercise of stock options and stock awards vested (6,005) $ (1) (6,004)    
Stock-based compensation 3,133   3,133    
Ending balance (in shares) at Apr. 03, 2021   11,849,597      
Ending balance at Apr. 03, 2021 335,570 $ 118 96,385 248,422 (9,355)
Beginning balance (in shares) at Dec. 31, 2020   11,728,212      
Beginning balance at Dec. 31, 2020 329,334 $ 117 97,090 241,727 (9,600)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income 15,118        
Other comprehensive income, net of tax 490        
Ending balance (in shares) at Jul. 03, 2021   11,894,807      
Ending balance at Jul. 03, 2021 345,470 $ 119 97,616 256,845 (9,110)
Beginning balance (in shares) at Apr. 03, 2021   11,849,597      
Beginning balance at Apr. 03, 2021 335,570 $ 118 96,385 248,422 (9,355)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income 8,423     8,423  
Other comprehensive income, net of tax 245       245
Stock options exercised (in shares)   13,655      
Stock options exercised 510   510    
Stock awards vested (in shares)   65,181      
Stock awards vested 0 $ 1 (1)    
Stock repurchased related to the exercise of stock options and stock awards vested (in shares)   (33,626)      
Stock repurchased related to the exercise of stock options and stock awards vested (1,887)   (1,887)    
Stock-based compensation 2,609   2,609    
Ending balance (in shares) at Jul. 03, 2021   11,894,807      
Ending balance at Jul. 03, 2021 $ 345,470 $ 119 97,616 256,845 (9,110)
Beginning balance (in shares) at Dec. 31, 2021 11,925,087 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 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 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 12,067,868      
Ending balance at Jul. 02, 2022 $ 496,545 $ 121 $ 106,301 $ 389,509 $ 614