v3.26.1
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Common Stock
Capital in Excess of Par Value
Retained Earnings
Accumulated Other Comprehensive Loss
Total
Balance beginning at Dec. 31, 2024 $ 21,494   $ 1,059,625 $ (2,828) $ 1,078,291
Balance (in shares) at Dec. 31, 2024 214,942,000        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock issued for stock incentive plans, net $ 150 $ 2,629     2,779
Stock issued for stock incentive plans, net (in shares) 1,501,000        
Stock purchased and retired $ (42) (2,629) (197)   (2,868)
Stock purchased and retired (in shares) (424,000)        
Net income     12,030   12,030
Cash dividends     (8,653)   (8,653)
Foreign currency translation       7 7
Balance ending at Mar. 31, 2025 $ 21,602   1,062,805 (2,821) 1,081,586
Balance (in shares) at Mar. 31, 2025 216,019,000        
Balance beginning at Dec. 31, 2024 $ 21,494   1,059,625 (2,828) 1,078,291
Balance (in shares) at Dec. 31, 2024 214,942,000        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income         22,178
Foreign currency translation         298
Balance ending at Jun. 30, 2025 $ 22,062   1,071,483 (2,530) 1,091,015
Balance (in shares) at Jun. 30, 2025 220,617,000        
Balance beginning at Mar. 31, 2025 $ 21,602   1,062,805 (2,821) 1,081,586
Balance (in shares) at Mar. 31, 2025 216,019,000        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock issued for stock incentive plans, net $ 460 2,885     3,345
Stock issued for stock incentive plans, net (in shares) 4,598,000        
Stock purchased and retired   (2,885) 2,885    
Net income     10,148   10,148
Cash dividends     (8,825)   (8,825)
Acquisition related employment costs, net of taxes     4,470   4,470
Foreign currency translation       291 291
Balance ending at Jun. 30, 2025 $ 22,062   1,071,483 (2,530) 1,091,015
Balance (in shares) at Jun. 30, 2025 220,617,000        
Balance beginning at Dec. 31, 2025 $ 22,057   1,079,664 (2,550) $ 1,099,171
Balance (in shares) at Dec. 31, 2025 220,572,000       220,571,673
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock issued for stock incentive plans, net $ 161 3,337     $ 3,498
Stock issued for stock incentive plans, net (in shares) 1,607,000        
Stock purchased and retired $ (54) (3,337) (61)   (3,452)
Stock purchased and retired (in shares) (541,000)        
Net income     855   855
Cash dividends     (8,865)   (8,865)
Acquisition related employment costs, net of taxes     5,208   5,208
Foreign currency translation       (113) (113)
Balance ending at Mar. 31, 2026 $ 22,164   1,076,801 (2,663) 1,096,302
Balance (in shares) at Mar. 31, 2026 221,638,000        
Balance beginning at Dec. 31, 2025 $ 22,057   1,079,664 (2,550) $ 1,099,171
Balance (in shares) at Dec. 31, 2025 220,572,000       220,571,673
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income         $ 12,930
Foreign currency translation         (270)
Balance ending at Jun. 30, 2026 $ 22,166   1,089,403 (2,820) $ 1,108,749
Balance (in shares) at Jun. 30, 2026 221,657,000       221,657,012
Balance beginning at Mar. 31, 2026 $ 22,164   1,076,801 (2,663) $ 1,096,302
Balance (in shares) at Mar. 31, 2026 221,638,000        
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Stock issued for stock incentive plans, net $ 2 4,182     4,184
Stock issued for stock incentive plans, net (in shares) 19,000        
Stock purchased and retired   $ (4,182) 4,182    
Net income     12,075   12,075
Cash dividends     (8,864)   (8,864)
Acquisition related employment costs, net of taxes     5,209   5,209
Foreign currency translation       (157) (157)
Balance ending at Jun. 30, 2026 $ 22,166   $ 1,089,403 $ (2,820) $ 1,108,749
Balance (in shares) at Jun. 30, 2026 221,657,000       221,657,012