XML 19 R7.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements of Changes in Stockholders' Equity - USD ($)
$ in Thousands
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive (Loss) Income
Treasury Stock
Total
Balance at Dec. 31, 2023 $ 44,705 $ 202,223 $ 393,311 $ (62,781) $ (177) $ 577,281
Increase (Decrease) in Stockholders' Equity            
Net income     43,203     43,203
Other comprehensive income, net of tax       2,012   2,012
Dividends declared on common stock     (4,477)     (4,477)
Vesting of restricted stock 203 (318)     115  
Stock based compensation   2,107       2,107
Purchase of treasury stock from taxes withheld on stock awards         (791) (791)
Balance at Jun. 30, 2024 44,908 204,012 432,037 (60,769) (853) 619,335
Balance at Mar. 31, 2024 44,908 203,129 412,388 (63,361) (905) 596,159
Increase (Decrease) in Stockholders' Equity            
Net income     21,891     21,891
Other comprehensive income, net of tax       2,592   2,592
Dividends declared on common stock     (2,242)     (2,242)
Vesting of restricted stock   (67)     67  
Stock based compensation   950       950
Purchase of treasury stock from taxes withheld on stock awards         (15) (15)
Balance at Jun. 30, 2024 44,908 204,012 432,037 (60,769) (853) 619,335
Balance at Dec. 31, 2024 44,908 205,284 469,165 (47,748) (575) 671,034
Increase (Decrease) in Stockholders' Equity            
Net income     41,652     41,652
Other comprehensive income, net of tax       10,322   10,322
Dividends declared on common stock     (5,398)     (5,398)
Vesting of restricted stock 186 (1,608)     1,422  
Stock based compensation   2,531       2,531
Purchase of treasury stock from taxes withheld on stock awards         (1,492) (1,492)
Balance at Jun. 30, 2025 45,094 206,207 505,419 (37,426) (645) 718,649
Balance at Mar. 31, 2025 45,094 205,282 486,300 (41,379) (806) 694,491
Increase (Decrease) in Stockholders' Equity            
Net income     21,822     21,822
Other comprehensive income, net of tax       3,953   3,953
Dividends declared on common stock     (2,703)     (2,703)
Vesting of restricted stock   (223)     223  
Stock based compensation   1,148       1,148
Purchase of treasury stock from taxes withheld on stock awards         (62) (62)
Balance at Jun. 30, 2025 $ 45,094 $ 206,207 $ 505,419 $ (37,426) $ (645) $ 718,649