v3.26.1
Consolidated Condensed Statements of Shareholders' Equity (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Paid-in Capital
Retained Earnings
Accumulated Other Comprehensive Loss
Treasury Stock
Balance at period start (in shares) at Dec. 31, 2024   31,299        
Balance at period start at Dec. 31, 2024 $ 962,681 $ 313 $ 476,575 $ 560,277 $ (58,857) $ (15,627)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Common stock issued under employee plans (223)   (1,340)     1,117
Stock-based compensation 13,863   13,863      
Dividends on common stock ($0.20 per share) (6,186)     (6,186)    
Comprehensive income:            
Cash flow hedging gain (loss), net of income tax (3,669)       (3,669)  
Pension liability, net of income tax 268       268  
Foreign currency translation adjustments 4,866       4,866  
Net income 6,036     6,036    
Comprehensive income 7,501          
Balance at period end (in shares) at Mar. 31, 2025   31,299        
Balance at period end at Mar. 31, 2025 977,636 $ 313 489,098 560,127 (57,392) (14,510)
Balance at period start (in shares) at Dec. 31, 2025   31,299        
Balance at period start at Dec. 31, 2025 1,033,097 $ 313 503,200 588,766 (46,295) (12,887)
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Common stock issued under employee plans 1,025   (208)     1,233
Stock-based compensation 5,502   5,502      
Repurchases of common stock (a) (37,387)         (37,387)
Comprehensive income:            
Cash flow hedging gain (loss), net of income tax 3,061       3,061  
Pension liability, net of income tax 213       213  
Foreign currency translation adjustments (1,666)       (1,666)  
Net income 13,828     13,828    
Comprehensive income 15,436          
Balance at period end (in shares) at Mar. 31, 2026   31,299        
Balance at period end at Mar. 31, 2026 $ 1,017,673 $ 313 $ 508,494 $ 602,594 $ (44,687) $ (49,041)