XML 13 R6.htm IDEA: XBRL DOCUMENT v3.24.2.u1
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 17,853     17,862     (9)
Other comprehensive loss (2,245)         (2,245)  
Exercise of stock options 225 8 217        
Purchase of treasury stock (8,850)       (8,850)    
Restricted stock grants   1 (1)        
Stock based compensation 298   298        
Dividends: Common Stock (5,412)     (5,412)      
Ending Balance at Jun. 30, 2023 297,427 14,218 228,241 150,015 (69,107) (26,505) 565
Beginning Balance at Mar. 31, 2023 300,270 14,218 228,091 143,102 (61,001) (24,710) 570
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net earnings 9,576     9,581     (5)
Other comprehensive loss (1,795)         (1,795)  
Purchase of treasury stock (8,106)       (8,106)    
Stock based compensation 150   150        
Dividends: Common Stock (2,668)     (2,668)      
Ending Balance at Jun. 30, 2023 297,427 14,218 228,241 150,015 (69,107) (26,505) 565
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 14,104     14,123     (19)
Other comprehensive loss (275)         (275)  
Exercise of stock options 564 25 539        
Purchase of treasury stock (4,427)       (4,427)    
Restricted stock grants   2 (2)        
Stock based compensation 270   270        
Dividends: Common Stock (5,512)     (5,512)      
Ending Balance at Jun. 30, 2024 308,570 14,269 229,793 165,489 (75,911) (25,597) 527
Beginning Balance at Mar. 31, 2024 305,910 14,248 229,187 160,797 (71,819) (27,042) 539
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Net earnings 7,423     7,435     (12)
Other comprehensive loss 1,445         1,445  
Exercise of stock options 495 22 473        
Purchase of treasury stock (4,092)       (4,092)    
Restricted stock grants   (1) 1        
Stock based compensation 132   132        
Dividends: Common Stock (2,743)     (2,743)      
Ending Balance at Jun. 30, 2024 $ 308,570 $ 14,269 $ 229,793 $ 165,489 $ (75,911) $ (25,597) $ 527