v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive (Loss) Income
Retained Earnings
Beginning balance (in shares) at Dec. 31, 2024   484,372,000      
Beginning balance at Dec. 31, 2024 $ 1,330,593 $ 484,372 $ 155,205 $ (43,634) $ 734,650
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 246,737       246,737
Other comprehensive (loss) income, net of tax:          
Foreign currency translation adjustments 20,503     20,503  
Pension settlement 493     493  
Unrealized gain on available for sale securities 31     31  
Cash dividends (159,373)       (159,373)
Stock compensation (in shares)   566,000      
Stock compensation 19,809 $ 566 19,243    
Shares withheld for payment of employee taxes (in shares)   (298,000)      
Shares withheld for payment of employee taxes (14,922) $ (298) (14,624)    
Ending balance (in shares) at Jun. 30, 2025   484,640,000      
Ending balance at Jun. 30, 2025 1,443,871 $ 484,640 159,824 (22,607) 822,014
Beginning balance (in shares) at Mar. 31, 2025   484,619,000      
Beginning balance at Mar. 31, 2025 1,355,752 $ 484,619 149,086 (37,941) 759,988
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 141,489       141,489
Other comprehensive (loss) income, net of tax:          
Foreign currency translation adjustments 15,272     15,272  
Pension settlement 0        
Unrealized gain on available for sale securities 62     62  
Cash dividends (79,463)       (79,463)
Stock compensation (in shares)   25,000      
Stock compensation 11,010 $ 25 10,985    
Shares withheld for payment of employee taxes (in shares)   (4,000)      
Shares withheld for payment of employee taxes (251) $ (4) (247)    
Ending balance (in shares) at Jun. 30, 2025   484,640,000      
Ending balance at Jun. 30, 2025 $ 1,443,871 $ 484,640 159,824 (22,607) 822,014
Beginning balance (in shares) at Dec. 31, 2025 481,193,751 481,194,000      
Beginning balance at Dec. 31, 2025 $ 1,374,321 $ 481,194 179,406 (25,194) 738,915
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 251,748       251,748
Other comprehensive (loss) income, net of tax:          
Foreign currency translation adjustments (2,387)     (2,387)  
Pension settlement 0        
Unrealized gain on available for sale securities 139     139  
Cash dividends (176,061)       (176,061)
Stock compensation (in shares)   679,000      
Stock compensation 24,663 $ 679 23,984    
Shares withheld for payment of employee taxes (in shares)   (367,000)      
Shares withheld for payment of employee taxes (22,805) $ (367) (22,438)    
Repurchase and retirement of common stock, including excise tax (in shares)   (382,000)      
Repurchase and retirement of common stock, including excise tax $ (20,021) $ (382)     (19,639)
Ending balance (in shares) at Jun. 30, 2026 481,124,063 481,124,000      
Ending balance at Jun. 30, 2026 $ 1,429,597 $ 481,124 180,952 (27,442) 794,963
Beginning balance (in shares) at Mar. 31, 2026   481,462,000      
Beginning balance at Mar. 31, 2026 1,381,688 $ 481,462 167,767 (26,324) 758,783
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 143,910       143,910
Other comprehensive (loss) income, net of tax:          
Foreign currency translation adjustments (1,276)     (1,276)  
Pension settlement 0        
Unrealized gain on available for sale securities 158     158  
Cash dividends (88,091)       (88,091)
Stock compensation (in shares)   53,000      
Stock compensation 13,684 $ 53 13,631    
Shares withheld for payment of employee taxes (in shares)   (9,000)      
Shares withheld for payment of employee taxes (455) $ (9) (446)    
Repurchase and retirement of common stock, including excise tax (in shares)   (382,000)      
Repurchase and retirement of common stock, including excise tax $ (20,021) $ (382)     (19,639)
Ending balance (in shares) at Jun. 30, 2026 481,124,063 481,124,000      
Ending balance at Jun. 30, 2026 $ 1,429,597 $ 481,124 $ 180,952 $ (27,442) $ 794,963