XML 82 R55.htm IDEA: XBRL DOCUMENT v3.25.1
Equity (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Equity      
Balance at beginning $ 245,585    
Net earnings 5,543 $ 6,650  
Foreign currency translation adjustments 192 (1,092)  
Pension liability adjustments 41 $ 73  
Balance at ending $ 248,550    
Cash dividends declared (in dollars per share) $ 0.26 $ 0.25 $ 0.25
Common Stock      
Equity      
Balance at beginning $ 9,643 $ 9,497  
Stock options exercised, net of shares withheld for employee taxes and strike price 1 11  
Shares purchased and retired (25)    
Balance at ending 9,619 9,508  
Capital in Excess of Par Value      
Equity      
Balance at beginning 72,577 71,661  
Stock options exercised, net of shares withheld for employee taxes and strike price (1) (12)  
Share-based compensation expense 427 367  
Balance at ending 73,003 72,016  
Reinvested Earnings      
Equity      
Balance at beginning 181,299 180,646  
Net earnings 5,543 6,650  
Cash dividends declared (2,506) (2,377)  
Shares purchased and retired (707) (5)  
Balance at ending 183,629 184,914  
Accumulated other comprehensive loss      
Equity      
Balance at beginning (17,934) (17,311)  
Foreign currency translation adjustments 192 (1,092)  
Pension liability adjustments 41 73  
Balance at ending $ (17,701) $ (18,330)