XML 18 R7.htm IDEA: XBRL DOCUMENT v3.22.4
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 (shares) at Dec. 31, 2019   15,703,276      
Beginning balance at Dec. 31, 2019 $ 140,576 $ 86,381 $ 7,524 $ 46,483 $ 188
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 13,127     13,127  
Other comprehensive loss 652       652
Stock issued under stock-based compensation plans (in shares)   298,591      
Stock issued under stock-based compensation plans 380 $ 380      
Stock-based compensation, net 997   997    
Repurchase of common stock (shares)   (985,167)      
Repurchase of common stock (8,104) $ (8,104)      
Cash dividends declared (4,262)     (4,262)  
Ending balance (shares) at Dec. 31, 2020   15,016,700      
Ending balance at Dec. 31, 2020 143,366 $ 78,657 8,521 55,348 840
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 28,840     28,840  
Other comprehensive loss (2,037)       (2,037)
Stock issued under stock-based compensation plans (in shares)   124,938      
Stock issued under stock-based compensation plans 89 $ 89      
Stock-based compensation, net 124   124    
Repurchase of common stock (shares)   (3,830)      
Repurchase of common stock (28) $ (28)      
Cash dividends declared (5,132)     (5,132)  
Ending balance (shares) at Dec. 31, 2021   15,137,808      
Ending balance at Dec. 31, 2021 165,222 $ 78,718 8,645 79,056 (1,197)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 33,310     33,310  
Other comprehensive loss (16,646)       (16,646)
Stock issued under stock-based compensation plans (in shares)   132,536      
Stock issued under stock-based compensation plans 527 $ 608 (81)    
Stock-based compensation, net 1,179   1,179    
Cash dividends declared (6,676)     (6,676)  
Ending balance (shares) at Dec. 31, 2022   15,270,344      
Ending balance at Dec. 31, 2022 $ 176,916 $ 79,326 $ 9,743 $ 105,690 $ (17,843)