XML 19 R7.htm IDEA: XBRL DOCUMENT v3.22.0.1
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Shares outstanding 18,974,703    
Common stock options exercised and related tax benefits, shares 16,640    
Issuance of shares for Employee Stock Purchase Plan, shares 26,693 56,849 18,740
Share repurchase, share (894,744) (220,222) (739,778)
Shares outstanding 18,393,888 18,974,703  
Common Stock [Member]      
Shares outstanding 18,974,703 18,926,810 19,337,662
Restricted stock units issued, shares 301,626 170,575 144,026
Restricted stock units/awards repurchased on vesting to pay taxes, shares (76,187) (43,935) (40,197)
Cash dividends declared on common stock, per share $ 0.20 $ 0.20 $ 0.20
Common stock options exercised and related tax benefits, shares 16,640 19,860 18,660
Common stock options exercised, used to exercise, shares 258 2,149  
Common stock options exercised, net of shares used to exercise, shares 16,382 17,711  
Issuance of shares for Employee Stock Purchase Plan, shares 26,693 56,849 18,740
Share repurchase, share (894,744) (220,222) (739,778)
Issuance of common stock for acquisition, shares 23,981 60,384 184,806
Exercise of warrants, shares 60,000 20,000 7,109
Exercise of warrants, used to exercise, shares 38,566 13,469 4,218
Exercise of warrants, net of shares used to exercise, shares 21,434 6,531 2,891
Shares outstanding 18,393,888 18,974,703 18,926,810