XML 36 R7.htm IDEA: XBRL DOCUMENT v3.24.0.1
Consolidated Statements of Changes in Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Beginning balance (in shares) at Dec. 31, 2020   31,779,663      
Balance at beginning of year at Dec. 31, 2020 $ 1,240,892 $ 315 $ 427,016 $ 798,061 $ 15,500
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income 176,691     176,691  
Other comprehensive loss (income), net of tax (29,742)       (29,742)
Stock-based compensation expense 7,811   7,811    
Vesting of time based stock awards issued at date of grant, net of shares withheld for payroll taxes (in shares)   (24,429)      
Vesting of time based stock awards issued at date of grant, net of shares withheld for payroll taxes 0 $ 1 (1)    
Vesting of performance based stock awards, net of shares withheld for payroll taxes (in shares)   15,686      
Time based stock awards granted (in shares)   179,624      
Issuance of common stock related to employee stock purchase plan (in shares)   12,723      
Issuance of common stock related to employee stock purchase plan 496   496    
Cash dividends declared (44,691)     (44,691)  
Common stock repurchased (in shares)   (13,175)      
Common stock repurchased (682) $ 0 (682)    
Ending balance (in shares) at Dec. 31, 2021   31,950,092      
Balance at end of year at Dec. 31, 2021 1,350,775 $ 316 434,640 930,061 (14,242)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income 140,930     140,930  
Other comprehensive loss (income), net of tax (185,265)       (185,265)
Stock-based compensation expense 9,899   9,899    
Issuance of common stock related to options exercised, net of shares withheld for payroll taxes (in shares)   3,289      
Issuance of common stock related to options exercised, net of shares withheld for payroll taxes 97   97    
Vesting of time based stock awards issued at date of grant, net of shares withheld for payroll taxes (in shares)   (70,286)      
Vesting of time based stock awards issued at date of grant, net of shares withheld for payroll taxes 0 $ 2 (2)    
Vesting of performance based stock awards, net of shares withheld for payroll taxes (in shares)   21,026      
Time based stock awards granted (in shares)   166,471      
Issuance of common stock related to employee stock purchase plan (in shares)   14,611      
Issuance of common stock related to employee stock purchase plan 748   748    
Cash dividends declared (55,776)     (55,776)  
Common stock repurchased (in shares)   (738,300)      
Common stock repurchased $ (33,087) $ (8) (33,079)    
Ending balance (in shares) at Dec. 31, 2022 31,346,903 31,346,903      
Balance at end of year at Dec. 31, 2022 $ 1,228,321 $ 310 412,303 1,015,215 (199,507)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net Income 100,534     100,534  
Other comprehensive loss (income), net of tax 37,150       37,150
Stock-based compensation expense 10,018   10,018    
Vesting of time based stock awards issued at date of grant, net of shares withheld for payroll taxes (in shares)   (59,992)      
Vesting of time based stock awards issued at date of grant, net of shares withheld for payroll taxes 0 $ 1 (1)    
Vesting of performance based stock awards, net of shares withheld for payroll taxes (in shares)   27,296      
Time based stock awards granted (in shares)   190,256      
Issuance of common stock related to employee stock purchase plan (in shares)   21,149      
Issuance of common stock related to employee stock purchase plan 586   586    
Cash dividends declared (54,293)     (54,293)  
Common stock repurchased (in shares)   (1,600,000)      
Common stock repurchased $ (48,033) $ (15) (48,018)    
Ending balance (in shares) at Dec. 31, 2023 29,925,612 29,925,612      
Balance at end of year at Dec. 31, 2023 $ 1,274,283 $ 296 $ 374,888 $ 1,061,456 $ (162,357)