XML 22 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Changes In Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Paid-in Capital
Accumulated Other Comprehensive (Loss) Income
Accumulated Earnings
Beginning Balance at Dec. 31, 2021 $ 653,806 $ 118,646 $ 5,866 $ (36,922) $ 566,216
Beginning Balance (in shares) at Dec. 31, 2021   33,008,000      
Net income 24,441       24,441
Other comprehensive income (loss) (9,567)     (9,567)  
Stock compensation, net 3,593 $ 4,012 (419)    
Stock compensation, net, shares   194,000      
Ending Balance at Dec. 31, 2022 672,273 $ 122,658 5,447 (46,489) 590,657
Ending Balance (in shares) at Dec. 31, 2022   33,202,000      
Net income 40,343       40,343
Other comprehensive income (loss) 16,329     16,329  
Stock compensation, net 9,079 $ 9,147 (68)    
Stock compensation, net, shares   129,000      
Stock repurchase (93,302) $ (81,302) (5,379)   (6,621)
Stock repurchase (in shares)   (1,789,000)      
Ending Balance at Dec. 31, 2023 $ 644,722 $ 50,503   (30,160) 624,379
Ending Balance (in shares) at Dec. 31, 2023 31,542,001 31,542,000      
Net income $ 64,947       64,947
Other comprehensive income (loss) (55,033)     (55,033)  
Stock compensation, net 12,919 $ 14,153 $ (1,055)   (179)
Stock compensation, net, shares   266,000      
Stock repurchase (50,608) $ (62,607)     6,654
Stock repurchase (in shares)   (1,019,000) 5,345    
Ending Balance at Dec. 31, 2024 $ 616,947 $ 2,049 $ 4,290 $ (85,193) $ 695,801
Ending Balance (in shares) at Dec. 31, 2024 30,788,639 30,789