XML 23 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF CHANGES IN SHAREHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Treasury Stock
Accumulated Other Comprehensive Income (Loss)
Noncontrolling Interest
Beginning Balance at Dec. 31, 2021 $ 302,214 $ 14,139 $ 225,544 $ 107,645 $ (51,419) $ 6,305  
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net earnings 40,423     40,447     $ (24)
Other comprehensive income (loss) (30,565)         (30,565)  
Contributions from noncontrolling interest 598           598
Exercise of stock options 1,565 70 1,495        
Purchase of treasury stock (8,838)       (8,838)    
Stock based compensation 688   688        
Dividends: Common Stock (10,527)     (10,527)      
Ending Balance at Dec. 31, 2022 295,558 14,209 227,727 137,565 (60,257) (24,260) 574
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net earnings 30,009     30,037     (28)
Other comprehensive income (loss) (1,062)         (1,062)  
Exercise of stock options 698 29 669        
Purchase of treasury stock (11,227)       (11,227)    
Restricted stock grants   4 (4)        
Stock based compensation 594   594        
Dividends: Common Stock (10,724)     (10,724)      
Ending Balance at Dec. 31, 2023 303,846 14,242 228,986 156,878 (71,484) (25,322) 546
Beginning balance at Dec. 31, 2023 303,300            
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net earnings 31,491     31,537     (46)
Other comprehensive income (loss) (1,776)         (1,776)  
Contributions from noncontrolling interest 76           76
Exercise of stock options 2,257 99 2,158        
Purchase of treasury stock (6,368)       (6,368)    
Restricted stock grants   2 (2)        
Stock based compensation 542   542        
Dividends: Common Stock (10,994)     (10,994)      
Ending Balance at Dec. 31, 2024 $ 319,074 $ 14,343 $ 231,684 $ 177,421 $ (77,852) $ (27,098) $ 576