XML 13 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statement of Changes in Shareholders' Equity (Unaudited) - USD ($)
$ in Thousands
Total
Common Shares [Member]
Retained Earnings [Member]
Treasury Shares [Member]
Accumulated Other Comprehensive Income (Loss) [Member]
Beginning balance at Dec. 31, 2023 $ 372,002 $ 311,166 $ 183,788 $ (75,422) $ (47,530)
Balance, shares at Dec. 31, 2023   15,695,424      
Net income 13,424   13,424    
Other comprehensive loss (6,803)       (6,803)
Stock-based compensation 363 $ 363      
Stock-based compensation, shares   50,060      
Common stock dividends (5,026)   (5,026)    
Purchase of common stock (152)     (152)  
Purchase of common stock, shares   (8,262)      
Ending balance at Jun. 30, 2024 373,808 $ 311,529 192,186 (75,574) (54,333)
Balance, shares at Jun. 30, 2024   15,737,222      
Beginning balance at Mar. 31, 2024 369,659 $ 311,352 187,638 (75,574) (53,757)
Balance, shares at Mar. 31, 2024   15,727,013      
Net income 7,064   7,064    
Other comprehensive loss (576)       (576)
Stock-based compensation 177 $ 177      
Stock-based compensation, shares   10,209      
Common stock dividends (2,516)   (2,516)    
Ending balance at Jun. 30, 2024 373,808 $ 311,529 192,186 (75,574) (54,333)
Balance, shares at Jun. 30, 2024   15,737,222      
Beginning balance at Dec. 31, 2024 388,502 $ 312,037 205,408 (75,586) (53,357)
Balance, shares at Dec. 31, 2024   15,487,667      
Net income 21,183   21,183    
Other comprehensive loss (663)       (663)
Stock-based compensation 552 $ 552      
Stock-based compensation, shares   49,857      
Common stock dividends (5,270)   (5,270)    
Purchase of common stock (167)     (167)  
Purchase of common stock, shares   (8,182)      
Ending balance at Jun. 30, 2025 404,137 $ 312,589 221,321 (75,753) (54,020)
Balance, shares at Jun. 30, 2025   15,529,342      
Beginning balance at Mar. 31, 2025 397,434 $ 312,192 212,944 (75,753) (51,949)
Balance, shares at Mar. 31, 2025   15,519,072      
Net income 11,015   11,015    
Other comprehensive loss (2,071)       (2,071)
Stock-based compensation 397 $ 397      
Stock-based compensation, shares   10,270      
Common stock dividends (2,638)   (2,638)    
Ending balance at Jun. 30, 2025 $ 404,137 $ 312,589 $ 221,321 $ (75,753) $ (54,020)
Balance, shares at Jun. 30, 2025   15,529,342