v3.26.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common stock
Additional paid-in capital
Retained earnings
Accumulated other comprehensive loss
Treasury stock
Total
Balance, beginning at Dec. 31, 2024 $ 85 $ 104,052 $ 152,932 $ (14,287) $ (5,688) $ 237,094
Balance, beginning (shares) at Dec. 31, 2024 8,354,753          
Increase (Decrease) in Stockholders' Equity            
Net income     23,297     23,297
Other comprehensive income (loss)       3,368   3,368
Exercise of stock options, net of repurchases $ 1 479       480
Exercise of stock options, net of repurchases (shares) 109,180          
Restricted stock grants (shares) 35,626          
Stock compensation expense   2,280       2,280
Cash dividends declared to common stockholders     (2,963)     (2,963)
Balance, ending at Jun. 30, 2025 $ 86 106,811 173,266 (10,919) (5,688) 263,556
Balance, ending (shares) at Jun. 30, 2025 8,499,559          
Balance, beginning at Mar. 31, 2025 $ 85 105,150 162,860 (11,683) (5,688) 250,724
Balance, beginning (shares) at Mar. 31, 2025 8,431,774          
Increase (Decrease) in Stockholders' Equity            
Net income     11,890     11,890
Other comprehensive income (loss)       764   764
Exercise of stock options, net of repurchases $ 1 470       471
Exercise of stock options, net of repurchases (shares) 51,633          
Restricted stock grants (shares) 16,152          
Stock compensation expense   1,191       1,191
Cash dividends declared to common stockholders     (1,484)     (1,484)
Balance, ending at Jun. 30, 2025 $ 86 106,811 173,266 (10,919) (5,688) 263,556
Balance, ending (shares) at Jun. 30, 2025 8,499,559          
Balance, beginning at Dec. 31, 2025 $ 87 109,889 197,787 (8,489) (9,676) 289,598
Balance, beginning (shares) at Dec. 31, 2025 8,552,405          
Increase (Decrease) in Stockholders' Equity            
Net income     25,189     25,189
Other comprehensive income (loss)       (1,295)   (1,295)
Exercise of stock options, net of repurchases $ 1 261       262
Exercise of stock options, net of repurchases (shares) 80,409          
Restricted stock grants (shares) 17,926          
Stock compensation expense   3,722       3,722
Cash dividends declared to common stockholders     (3,473)     (3,473)
Shares received related to tax withholding         (153) (153)
Shares received related to tax withholding (shares) (1,340)          
Balance, ending at Jun. 30, 2026 $ 88 113,872 219,503 (9,784) (9,829) 313,850
Balance, ending (shares) at Jun. 30, 2026 8,649,400          
Balance, beginning at Mar. 31, 2026 $ 88 112,041 208,263 (9,449) (9,676) 301,267
Balance, beginning (shares) at Mar. 31, 2026 8,637,034          
Increase (Decrease) in Stockholders' Equity            
Net income     12,978     12,978
Other comprehensive income (loss)       (335)   (335)
Exercise of stock options, net of repurchases   151       151
Exercise of stock options, net of repurchases (shares) 13,706          
Stock compensation expense   1,680       1,680
Cash dividends declared to common stockholders     (1,738)     (1,738)
Shares received related to tax withholding         (153) (153)
Shares received related to tax withholding (shares) (1,340)          
Balance, ending at Jun. 30, 2026 $ 88 $ 113,872 $ 219,503 $ (9,784) $ (9,829) $ 313,850
Balance, ending (shares) at Jun. 30, 2026 8,649,400