XML 17 R7.htm IDEA: XBRL DOCUMENT v3.21.2
Condensed Consolidated Statements of Changes in Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Beginning Balance (in shares)   11,572,668      
Beginning Balance at Dec. 31, 2019 $ 292,800 $ 116 $ 88,399 $ 212,553 $ (8,268)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income 7,930     7,930  
Other comprehensive income, net of tax 276       276
Employee stock purchase plan (in shares)   27,104      
Employee stock purchase plan 1,112   1,112    
Stock options exercised (in shares)   1,569      
Stock options exercised 39   39    
Stock awards vested (in shares)   86,523      
Stock awards vested 0 $ 1 (1)    
Stock repurchased related to the exercise of stock options and stock awards vested (in shares)   (39,247)      
Stock repurchased related to the exercise of stock options and stock awards vested (2,009) $ (1) (2,008)    
Stock-based compensation 2,279   2,279    
Ending Balance (in shares) at Mar. 28, 2020   11,648,617      
Ending Balance at Mar. 28, 2020 302,427 $ 116 89,820 220,483 (7,992)
Beginning Balance at Dec. 31, 2019 292,800 $ 116 88,399 212,553 (8,268)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income 13,020        
Other comprehensive income, net of tax 540        
Ending Balance (in shares) at Jun. 27, 2020   11,683,131      
Ending Balance at Jun. 27, 2020 309,607 $ 117 91,645 225,573 (7,728)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Beginning Balance (in shares)   11,648,617      
Beginning Balance at Mar. 28, 2020 302,427 $ 116 89,820 220,483 (7,992)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income 5,090     5,090  
Other comprehensive income, net of tax 264       264
Employee stock purchase plan 0        
Stock options exercised (in shares)   9,201      
Stock options exercised 231   231    
Stock awards vested (in shares)   45,363      
Stock awards vested 0 $ 1 (1)    
Stock repurchased related to the exercise of stock options and stock awards vested (in shares)   (20,050)      
Stock repurchased related to the exercise of stock options and stock awards vested (655)   (655)    
Stock-based compensation 2,250   2,250    
Ending Balance (in shares) at Jun. 27, 2020   11,683,131      
Ending Balance at Jun. 27, 2020 309,607 $ 117 91,645 225,573 (7,728)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Beginning Balance (in shares)   11,683,131      
Beginning Balance (in shares)   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 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)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Beginning Balance (in shares)   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
Employee stock purchase plan 0        
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)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Beginning Balance (in shares)   11,894,807