XML 16 R7.htm IDEA: XBRL DOCUMENT v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY - UNAUDITED - USD ($)
$ in Thousands
Total
Common Stock
Additional Contributed Capital
Retained Earnings
Accumulated Other Comprehensive Income (Loss)
Treasury Stock
Beginning Balance at Dec. 31, 2024 $ 528,208 $ 321,979 $ 44,662 $ 652,851 $ (4,266) $ (487,018)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings 13,367     13,367    
Changes in fair market value of derivatives, net of tax 876       876  
Changes in unrealized pension cost, net of tax 14       14  
Cumulative translation adjustment, net of tax 4,648       4,648  
Cash dividends (1,201)     (1,201)    
Acquired shares for treasury stock (6,472)         (6,472)
Issued shares on vesting of restricted stock units (2,634) 2,656 (5,290)      
Stock compensation 1,432   1,432      
Ending Balance at Mar. 31, 2025 538,238 324,635 40,804 665,017 1,272 (493,490)
Beginning Balance at Dec. 31, 2025 551,786 324,982 43,303 713,467 13,748 (543,714)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings 17,197     17,197    
Changes in fair market value of derivatives, net of tax 88       88  
Changes in unrealized pension cost, net of tax 13       13  
Cumulative translation adjustment, net of tax (1,930)       (1,930)  
Cash dividends (1,146)     (1,146)    
Acquired shares for treasury stock (8,616)         (8,616)
Issued shares on vesting of restricted stock units (1,732) 1,595 (3,327)      
Stock compensation 1,815   1,815      
Ending Balance at Mar. 31, 2026 $ 557,475 $ 326,577 $ 41,791 $ 729,518 $ 11,919 $ (552,330)