XML 18 R7.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Shareholders' Equity - USD ($)
$ in Thousands
Total
Common Stock
Retained Earnings
Accumulated Other Comprehensive Loss
Balances at beginning of period at Dec. 31, 2023 $ 404,449 $ 317,483 $ 159,108 $ (72,142)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 48,329   48,329  
Cash dividends declared (15,032)   (15,032)  
Share based compensation 1,744 1,744    
Share based compensation withholding obligation (1,011) (1,011)    
Other comprehensive income 13,890     13,890
Balances at end of period at Sep. 30, 2024 452,369 318,216 192,405 (58,252)
Balances at beginning of period at Jun. 30, 2024 430,459 317,676 183,611 (70,828)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 13,810   13,810  
Cash dividends declared (5,016)   (5,016)  
Share based compensation 574 574    
Share based compensation withholding obligation (34) (34)    
Other comprehensive income 12,576     12,576
Balances at end of period at Sep. 30, 2024 452,369 318,216 192,405 (58,252)
Balances at beginning of period at Dec. 31, 2024 454,686 318,777 205,853 (69,944)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 49,969   49,969  
Cash dividends declared (16,220)   (16,220)  
Repurchase of common stock (7,770) (7,770)    
Share based compensation 1,968 1,968    
Share based compensation withholding obligation (1,205) (1,205)    
Other comprehensive income 9,314     9,314
Balances at end of period at Sep. 30, 2025 490,742 311,770 239,602 (60,630)
Balances at beginning of period at Jun. 30, 2025 469,250 311,653 227,484 (69,887)
Increase (Decrease) in Stockholders' Equity [Roll Forward]        
Net income 17,502   17,502  
Cash dividends declared (5,384)   (5,384)  
Repurchase of common stock (413) (413)    
Share based compensation 571 571    
Share based compensation withholding obligation (41) (41)    
Other comprehensive income 9,257     9,257
Balances at end of period at Sep. 30, 2025 $ 490,742 $ 311,770 $ 239,602 $ (60,630)