XML 17 R6.htm IDEA: XBRL DOCUMENT v3.25.1
Condensed Consolidated Statements of Changes in Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Treasury Stock
Beginning balance, shares at Dec. 31, 2023   29,511,721        
Beginning balance at Dec. 31, 2023 $ 839,208 $ 157,784 $ 301,066 $ 474,691 $ (50,646) $ (43,687)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 20,305     20,305    
Other comprehensive (loss) income (4,094)       (4,094)  
Other comprehensive income, net of income tax (4,094)          
Cash dividends declared (6,189)     (6,189)    
Stock-based compensation 953   970 (17)    
Stock issued under dividend reinvestment and employee stock purchase plans, shares   31,906        
Stock issued under dividend reinvestment and employee stock purchase plans 648   (5)     653
Vesting of restricted stock unit awards, shares   103,169        
Vesting of restricted stock units, net of shares withheld to cover taxes (834)   (3,101)     2,267
Shares under option, exercised   7,788        
Exercise of stock options 150   (16)     166
Purchases of treasury stock, shares   (316,665)        
Purchases of treasury stock (6,478)         (6,478)
Ending balance, shares at Mar. 31, 2024   29,337,919        
Ending balance at Mar. 31, 2024 843,669 $ 157,784 298,914 488,790 (54,740) (47,079)
Beginning balance, shares at Dec. 31, 2024   29,045,877        
Beginning balance at Dec. 31, 2024 887,301 $ 157,784 302,829 525,780 (43,992) (55,100)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 22,395     22,395    
Other comprehensive (loss) income         6,070  
Other comprehensive income, net of income tax 6,070          
Cash dividends declared (6,088)     (6,088)    
Stock-based compensation 1,059   1,370 (311)    
Stock issued under dividend reinvestment and employee stock purchase plans, shares   19,136        
Stock issued under dividend reinvestment and employee stock purchase plans 574   50     524
Vesting of restricted stock unit awards, shares   107,895        
Vesting of restricted stock units, net of shares withheld to cover taxes $ (1,575)   (3,641)     2,066
Shares under option, exercised 11,500 11,500        
Exercise of stock options $ 280   26     254
Purchases of treasury stock, shares   (221,760)        
Purchases of treasury stock (6,544)         (6,544)
Ending balance, shares at Mar. 31, 2025   28,962,648        
Ending balance at Mar. 31, 2025 $ 903,472 $ 157,784 $ 300,634 $ 541,776 $ (37,922) $ (58,800)