XML 13 R6.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY (Unaudited) - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Retained Earnings
Treasury Stock
Accumulated Other Comprehensive Loss
Noncontrolling Interest
Beginning 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 24,143     24,159     (16)
Other comprehensive loss (5,269)         (5,269)  
Exercise of stock options 516 21 495        
Purchase of treasury stock (10,539)       (10,539)    
Restricted stock grants   1 (1)        
Stock based compensation 445   445        
Dividends: Common Stock (8,070)     (8,070)      
Ending Balance at Sep. 30, 2023 296,784 14,231 228,666 153,654 (70,796) (29,529) 558
Beginning Balance at Jun. 30, 2023 297,427 14,218 228,241 150,015 (69,107) (26,505) 565
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net earnings 6,290     6,297     (7)
Other comprehensive loss (3,024)         (3,024)  
Exercise of stock options 291 13 278        
Purchase of treasury stock (1,689)       (1,689)    
Stock based compensation 147   147        
Dividends: Common Stock (2,658)     (2,658)      
Ending Balance at Sep. 30, 2023 296,784 14,231 228,666 153,654 (70,796) (29,529) 558
Beginning Balance at Dec. 31, 2023 303,846 14,242 228,986 156,878 (71,484) (25,322) 546
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net earnings 21,483     21,520     (37)
Other comprehensive loss 6,361         6,361  
Exercise of stock options 1,710 77 1,633        
Purchase of treasury stock (6,266)       (6,266)    
Restricted stock grants   2 (2)        
Stock based compensation 409   409        
Dividends: Common Stock (8,250)     (8,250)      
Ending Balance at Sep. 30, 2024 319,293 14,321 231,026 170,148 (77,750) (18,961) 509
Beginning Balance at Jun. 30, 2024 308,570 14,269 229,793 165,489 (75,911) (25,597) 527
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net earnings 7,379     7,397     (18)
Other comprehensive loss 6,636         6,636  
Exercise of stock options 1,146 52 1,094        
Purchase of treasury stock (1,839)       (1,839)    
Stock based compensation 139   139        
Dividends: Common Stock (2,738)     (2,738)      
Ending Balance at Sep. 30, 2024 $ 319,293 $ 14,321 $ 231,026 $ 170,148 $ (77,750) $ (18,961) $ 509