v3.25.2
Consolidated Statements of Changes in Shareholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Common Stock [Member]
Deferred Compensation, Share-Based Payments [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2023 26,671        
Balance at Dec. 31, 2023 $ 473,136 $ 35 $ (190,282) $ 490,005 $ 772,894
Net income       71,879 71,879
Other comprehensive income (loss)     (7,018)   (7,018)
Stock based compensation $ 773       773
Stock awarded to employees (in shares) 0        
Stock awarded to employees $ 48       48
Retirement of common stock (in shares) (4)        
Retirement of common stock $ (82)     (128) (210)
Dividends       (23,474) (23,474)
Restricted stock activity (in shares) 11        
Restricted stock activity $ 505       505
Other comprehensive loss     (7,018)   (7,018)
Exercise of stock options (in shares) 5        
Exercise of stock options $ 203       203
Balance (in shares) at Jun. 30, 2024 26,683        
Balance at Jun. 30, 2024 $ 474,583 35 (197,300) 538,282 815,600
Balance (in shares) at Mar. 31, 2024 26,678        
Balance at Mar. 31, 2024 $ 473,954 35 (196,857) 514,559 791,691
Net income       35,462 35,462
Other comprehensive income (loss)     (443)   (443)
Stock based compensation $ 409       409
Stock awarded to employees (in shares) 0        
Stock awarded to employees $ 17       17
Dividends       (11,739) (11,739)
Other comprehensive loss     (443)   (443)
Exercise of stock options (in shares) 5        
Exercise of stock options $ 203       203
Balance (in shares) at Jun. 30, 2024 26,683        
Balance at Jun. 30, 2024 $ 474,583 35 (197,300) 538,282 815,600
Balance (in shares) at Dec. 31, 2024 26,708        
Balance at Dec. 31, 2024 $ 476,471 35 (168,104) 581,555 889,957
Net income       60,103 60,103
Other comprehensive income (loss)     51,357   51,357
Stock based compensation $ 600       600
Stock awarded to employees (in shares) 1        
Stock awarded to employees $ 50       50
Excise tax on net common stock Repurchase $ (563)       (563)
Retirement of common stock (in shares) (1,134)        
Retirement of common stock $ (20,252)     (36,320) (56,572)
Dividends       (23,772) (23,772)
Restricted stock activity (in shares) 12        
Restricted stock activity $ 623       623
Other comprehensive loss     51,357   51,357
Balance (in shares) at Jun. 30, 2025 25,587        
Balance at Jun. 30, 2025 $ 456,929 35 (116,747) 581,566 921,783
Balance (in shares) at Mar. 31, 2025 26,360        
Balance at Mar. 31, 2025 $ 470,809 35 (136,768) 589,062 923,138
Net income       29,066 29,066
Other comprehensive income (loss)     20,021   20,021
Stock based compensation $ 300       300
Stock awarded to employees (in shares) 0        
Stock awarded to employees $ 9       9
Excise tax on net common stock Repurchase $ (384)       (384)
Retirement of common stock (in shares) (773)        
Retirement of common stock $ (13,805)     (24,542) (38,347)
Dividends       (12,020) (12,020)
Other comprehensive loss     20,021   20,021
Balance (in shares) at Jun. 30, 2025 25,587        
Balance at Jun. 30, 2025 $ 456,929 $ 35 $ (116,747) $ 581,566 $ 921,783