XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.2
Consolidated Statements of Changes in Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock [Member]
Retained Earnings [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Balance (in shares) at Dec. 31, 2021   8,264,300    
Balance at Dec. 31, 2021 $ 150,754 $ 109,473 $ 41,189 $ 92
Stock awards issued and related compensation expense, shares   11,513    
Stock awards issued and related compensation expense 494 $ 494 0 0
Shares withheld to pay taxes on stock based compensation , shares   (7,459)    
Shares withheld to pay taxes on stock based compensation (173) $ (173) 0 0
Stock options exercised , shares   4,200    
Stock options exercised 55 $ 55 0 0
Shares Withheld to pay exercise price on stock options shares, shares   (1,653)    
Shares withheld to pay exercise price on stock options (34) $ (34)    
Net income 3,673   3,673 0
Other comprehensive income (loss) (198) $ 0 0 (198)
Balance (in shares) at Mar. 31, 2022   8,270,901    
Balance at Mar. 31, 2022 154,571 $ 109,815 44,862 (106)
Balance (in shares) at Dec. 31, 2021   8,264,300    
Balance at Dec. 31, 2021 150,754 $ 109,473 41,189 92
Net income 7,917      
Other comprehensive income (loss) (743)      
Balance (in shares) at Jun. 30, 2022   8,317,161    
Balance at Jun. 30, 2022 158,744 $ 110,289 49,106 (651)
Balance (in shares) at Mar. 31, 2022   8,270,901    
Balance at Mar. 31, 2022 154,571 $ 109,815 44,862 (106)
Stock awards issued and related compensation expense, shares   43,855    
Stock awards issued and related compensation expense 539 $ 539 0 0
Shares withheld to pay taxes on stock based compensation , shares   (3,153)    
Shares withheld to pay taxes on stock based compensation (65) $ (65) 0 0
Stock options exercised , shares   7,350    
Stock options exercised 42 $ 42 0 0
Shares Withheld to pay exercise price on stock options shares, shares   (1,792)    
Shares withheld to pay exercise price on stock options (42) $ (42)    
Net income 4,244   4,244 0
Other comprehensive income (loss) (545) $ 0 0 (545)
Balance (in shares) at Jun. 30, 2022   8,317,161    
Balance at Jun. 30, 2022 158,744 $ 110,289 49,106 (651)
Balance (in shares) at Dec. 31, 2022   8,332,479    
Balance at Dec. 31, 2022 172,254 $ 111,257 62,297 (1,300)
Adoption of new accounting standard 334   334  
Stock awards issued and related compensation expense, shares   34,560    
Stock awards issued and related compensation expense 631 $ 631 0 0
Shares withheld to pay taxes on stock based compensation , shares   (12,139)    
Shares withheld to pay taxes on stock based compensation (285) $ (285) 0 0
Stock options exercised , shares   478    
Stock options exercised 6 $ 6 0 0
Net income 5,451   5,451 0
Other comprehensive income (loss) 170 $ 0 0 170
Balance (in shares) at Mar. 31, 2023   8,355,378    
Balance at Mar. 31, 2023 178,561 $ 111,609 68,082 (1,130)
Balance (in shares) at Dec. 31, 2022   8,332,479    
Balance at Dec. 31, 2022 172,254 $ 111,257 62,297 (1,300)
Net income 10,891      
Other comprehensive income (loss) (55)      
Balance (in shares) at Jun. 30, 2023   8,383,772    
Balance at Jun. 30, 2023 184,235 $ 112,167 73,423 (1,355)
Balance (in shares) at Mar. 31, 2023   8,355,378    
Balance at Mar. 31, 2023 178,561 $ 111,609 68,082 (1,130)
Adoption of new accounting standard (99)   (99)  
Stock awards issued and related compensation expense, shares   32,558    
Stock awards issued and related compensation expense 611 $ 611 0 0
Shares withheld to pay taxes on stock based compensation , shares   (4,164)    
Shares withheld to pay taxes on stock based compensation (53) $ (53) 0 0
Net income 5,440   5,440 0
Other comprehensive income (loss) (225) $ 0 0 (225)
Balance (in shares) at Jun. 30, 2023   8,383,772    
Balance at Jun. 30, 2023 $ 184,235 $ 112,167 $ 73,423 $ (1,355)