XML 13 R6.htm IDEA: XBRL DOCUMENT v3.25.3
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, 2023 $ 526,822 $ 319,269 $ 45,097 $ 602,232 $ 4,264 $ (444,040)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings 11,119     11,119    
Changes in fair market value of derivatives, net of tax 730       730  
Changes in unrealized pension cost, net of tax 65       65  
Cumulative translation adjustment, net of tax (2,121)       (2,121)  
Cash dividends (1,227)     (1,227)    
Acquired shares for treasury stock (12,035)         (12,035)
Issued shares on vesting of restricted stock units (3,116) 2,589 (5,705)      
Stock compensation 1,048   1,048      
Ending Balance at Mar. 31, 2024 521,285 321,858 40,440 612,124 2,938 (456,075)
Beginning Balance at Dec. 31, 2023 526,822 319,269 45,097 602,232 4,264 (444,040)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings 43,909          
Changes in fair market value of derivatives, net of tax (3,404)          
Changes in unrealized pension cost, net of tax 94          
Cumulative translation adjustment, net of tax 1,063          
Ending Balance at Sep. 30, 2024 530,207 321,924 42,908 642,489 2,017 (479,131)
Beginning Balance at Dec. 31, 2023 526,822 319,269 45,097 602,232 4,264 (444,040)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings 55,472          
Ending Balance at Dec. 31, 2024 528,208 321,979 44,662 652,851 (4,266) (487,018)
Beginning Balance at Mar. 31, 2024 521,285 321,858 40,440 612,124 2,938 (456,075)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings 14,707     14,707    
Changes in fair market value of derivatives, net of tax (1,675)       (1,675)  
Changes in unrealized pension cost, net of tax 35       35  
Cumulative translation adjustment, net of tax (523)       (523)  
Cash dividends (1,217)     (1,217)    
Acquired shares for treasury stock (11,043)         (11,043)
Issued shares on vesting of restricted stock units (13) 36 (49)      
Stock compensation 1,195   1,195      
Ending Balance at Jun. 30, 2024 522,751 321,894 41,586 625,614 775 (467,118)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings 18,084     18,084    
Changes in fair market value of derivatives, net of tax (2,460)       (2,460)  
Changes in unrealized pension cost, net of tax (5)       (5)  
Cumulative translation adjustment, net of tax 3,707       3,707  
Cash dividends (1,209)     (1,209)    
Acquired shares for treasury stock (12,013)         (12,013)
Issued shares on vesting of restricted stock units (24) 30 (54)      
Stock compensation 1,376   1,376      
Ending Balance at Sep. 30, 2024 530,207 321,924 42,908 642,489 2,017 (479,131)
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, 2024 528,208 321,979 44,662 652,851 (4,266) (487,018)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings 45,581          
Changes in fair market value of derivatives, net of tax 4,883          
Changes in unrealized pension cost, net of tax (64)          
Cumulative translation adjustment, net of tax 12,041          
Ending Balance at Sep. 30, 2025 547,654 324,745 42,244 694,881 12,594 (526,810)
Beginning Balance at Mar. 31, 2025 538,238 324,635 40,804 665,017 1,272 (493,490)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings 18,527     18,527    
Changes in fair market value of derivatives, net of tax 2,847       2,847  
Changes in unrealized pension cost, net of tax (123)       (123)  
Cumulative translation adjustment, net of tax 8,024       8,024  
Cash dividends (1,184)     (1,184)    
Acquired shares for treasury stock (16,651)         (16,651)
Issued shares on vesting of restricted stock units (21) 47 (68)      
Stock compensation 500   500      
Ending Balance at Jun. 30, 2025 550,157 324,682 41,236 682,360 12,020 (510,141)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Net earnings 13,687     13,687    
Changes in fair market value of derivatives, net of tax 1,160       1,160  
Changes in unrealized pension cost, net of tax 45       45  
Cumulative translation adjustment, net of tax (631)       (631)  
Cash dividends (1,166)     (1,166)    
Acquired shares for treasury stock (16,669)         (16,669)
Issued shares on vesting of restricted stock units (20) 63 (83)      
Stock compensation 1,091   1,091      
Ending Balance at Sep. 30, 2025 $ 547,654 $ 324,745 $ 42,244 $ 694,881 $ 12,594 $ (526,810)