XML 65 R55.htm IDEA: XBRL DOCUMENT v3.25.2
Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Equity            
Balance at beginning   $ 245,585     $ 245,585  
Net earnings $ 2,256   $ 5,607   7,799 $ 12,257
Foreign currency translation adjustments 1,824   61   2,016 (1,031)
Pension liability adjustments 41   $ 73   82 $ 146
Balance at ending $ 248,062       $ 248,062  
Cash dividends declared (in dollars per share) $ 0.27 $ 0.26 $ 0.26 $ 0.25 $ 0.53 $ 0.51
Common Stock            
Equity            
Balance at beginning $ 9,619 $ 9,643 $ 9,508 $ 9,497 $ 9,643 $ 9,497
Stock options exercised, net of shares withheld for employee taxes and strike price   1 1 11    
Shares purchased and retired (80) (25) (18)      
Balance at ending 9,539 9,619 9,491 9,508 9,539 9,491
Capital in Excess of Par Value            
Equity            
Balance at beginning 73,003 72,577 72,016 71,661 72,577 71,661
Stock options exercised, net of shares withheld for employee taxes and strike price   (1) (1) (12)    
Share-based compensation expense 375 427 331 (367)    
Balance at ending 73,378 73,003 72,346 72,016 73,378 72,346
Reinvested Earnings            
Equity            
Balance at beginning 183,629 181,299 184,914 180,646 181,299 180,646
Net earnings 2,256 5,543 5,607 6,650    
Cash dividends declared (2,581) (2,506) (2,467) (2,377)    
Shares purchased and retired (2,323) (707) (491) (5)    
Balance at ending 180,981 183,629 187,563 184,914 180,981 187,563
Accumulated other comprehensive loss            
Equity            
Balance at beginning (17,701) (17,934) (18,330) (17,311) (17,934) (17,311)
Foreign currency translation adjustments 1,824 192 61 1,092    
Pension liability adjustments 41 41 73 73    
Balance at ending $ (15,836) $ (17,701) $ (18,196) $ (18,330) $ (15,836) $ (18,196)