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) Income
Treasury Stock
Total
Balance at Dec. 31, 2024 $ 44,908 $ 205,284 $ 469,165 $ (47,748) $ (575) $ 671,034
Balance (in shares) at Dec. 31, 2024 44,873,467          
Increase (Decrease) in Stockholders' Equity            
Net income     41,652     41,652
Other comprehensive (loss) 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  
Vesting of restricted stock (in shares) 265,615          
Stock based compensation   2,531       2,531
Purchase of treasury stock from taxes withheld on stock awards         (1,492) (1,492)
Purchase of treasury stock from taxes withheld on stock awards (in shares) (82,899)          
Balance at Jun. 30, 2025 $ 45,094 206,207 505,419 (37,426) (645) 718,649
Balance (in shares) at Jun. 30, 2025 45,056,183          
Balance at Mar. 31, 2025 $ 45,094 205,282 486,300 (41,379) (806) 694,491
Balance (in shares) at Mar. 31, 2025 45,047,151          
Increase (Decrease) in Stockholders' Equity            
Net income     21,822     21,822
Other comprehensive (loss) income, net of tax       3,953   3,953
Dividends declared on common stock     (2,703)     (2,703)
Vesting of restricted stock   (223)     223  
Vesting of restricted stock (in shares) 13,000          
Stock based compensation   1,148       1,148
Purchase of treasury stock from taxes withheld on stock awards         (62) (62)
Purchase of treasury stock from taxes withheld on stock awards (in shares) (3,968)          
Balance at Jun. 30, 2025 $ 45,094 206,207 505,419 (37,426) (645) 718,649
Balance (in shares) at Jun. 30, 2025 45,056,183          
Balance at Dec. 31, 2025 $ 53,015 341,451 537,231 (28,738) (6,191) $ 896,768
Balance (in shares) at Dec. 31, 2025 52,669,223         52,669,223
Increase (Decrease) in Stockholders' Equity            
Net income     53,764     $ 53,764
Other comprehensive (loss) income, net of tax       (3,123)   (3,123)
Dividends declared on common stock     (7,294)     (7,294)
Vesting of restricted stock   (4,687)     4,738 51
Vesting of restricted stock (in shares) 247,402          
Stock based compensation   2,852       2,852
Purchase of treasury stock from taxes withheld on stock awards         (1,431) (1,431)
Purchase of treasury stock from taxes withheld on stock awards (in shares) (69,621)          
Purchase of treasury stock from stock repurchase program         (38,776) (38,776)
Purchase of treasury stock from stock repurchase program (in shares) (1,908,042)          
Balance at Jun. 30, 2026 $ 53,015 339,616 583,701 (31,861) (41,660) $ 902,811
Balance (in shares) at Jun. 30, 2026 50,938,962         50,938,962
Balance at Mar. 31, 2026 $ 53,015 338,418 559,129 (31,095) (26,170) $ 893,297
Balance (in shares) at Mar. 31, 2026 51,665,659          
Increase (Decrease) in Stockholders' Equity            
Net income     28,179     28,179
Other comprehensive (loss) income, net of tax       (766)   (766)
Dividends declared on common stock     (3,607)     (3,607)
Vesting of restricted stock   (212)     263 51
Vesting of restricted stock (in shares) 7,750          
Stock based compensation   1,410       1,410
Purchase of treasury stock from taxes withheld on stock awards         (63) (63)
Purchase of treasury stock from taxes withheld on stock awards (in shares) (2,264)          
Purchase of treasury stock from stock repurchase program         (15,690) (15,690)
Purchase of treasury stock from stock repurchase program (in shares) (732,183)          
Balance at Jun. 30, 2026 $ 53,015 $ 339,616 $ 583,701 $ (31,861) $ (41,660) $ 902,811
Balance (in shares) at Jun. 30, 2026 50,938,962         50,938,962