XML 20 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY - USD ($)
$ in Thousands
Total
Common  Stock
Paid In  Capital
Retained  Earnings
Treasury  Stock
Accumulated Other Comprehensive Income (Loss)
Beginning balance, net of tax at Dec. 31, 2020 $ 875,297 $ 47,419 $ 771,511 $ 111,208 $ (123,921) $ 69,080
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 113,401     113,401    
Other comprehensive income (loss) (9,375)         (9,375)
Issuance of common stock for dividend reinvestment plan 1,353 42 1,311      
Purchase of common stock (34,148)       (34,148)  
Stock compensation expense 3,020   3,020      
Net issuance of common stock under employee stock plan 7,193 0 4,659 (227) 2,761  
Cash dividends paid on common stock (44,569)     (44,569)    
Ending balance, net of tax at Dec. 31, 2021 912,172 47,461 780,501 179,813 (155,308) 59,705
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 105,020     105,020    
Other comprehensive income (loss) (197,161)         (197,161)
Issuance of common stock for dividend reinvestment plan 1,233 40 1,193      
Purchase of common stock (33,841)       (33,841)  
Stock compensation expense 3,221   3,221      
Net issuance of common stock under employee stock plan 289 0 (370) (287) 946  
Cash dividends paid on common stock (44,936)     (44,936)    
Ending balance, net of tax at Dec. 31, 2022 745,997 47,501 784,545 239,610 (188,203) (137,456)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net income 86,692     86,692    
Other comprehensive income (loss) 23,994         23,994
Issuance of common stock for dividend reinvestment plan 1,224 49 1,175      
Purchase of common stock (45,074)       (45,074)  
Stock compensation expense 3,552   3,552      
Net issuance of common stock under employee stock plan 485 0 (432) (365) 1,282  
Cash dividends paid on common stock (43,582)     (43,582)    
Ending balance, net of tax at Dec. 31, 2023 $ 773,288 $ 47,550 $ 788,840 $ 282,355 $ (231,995) $ (113,462)