Quarterly report [Sections 13 or 15(d)]

CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY

v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Thousands
Total
Common Stock
Additional Paid-in Capital
Accumulated Other Comprehensive Income / (Loss)
Retained Earnings
Beginning balance (in shares) at Dec. 31, 2023   484,080,000      
Beginning balance at Dec. 31, 2023 $ 1,155,567 $ 484,080 $ 131,840 $ (26,755) $ 566,402
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net income 94,394       94,394
Other comprehensive income, net of tax:          
Foreign currency translation adjustments (5,774)     (5,774)  
Pension settlement 0        
Unrealized (loss) gain on available for sale securities 57     57  
Cash dividends (72,589)       (72,589)
Stock compensation (in shares)   414,000      
Stock compensation 7,181 $ 414 6,767    
Shares withheld for payment of employee taxes (in shares)   (264,000)      
Shares withheld for payment of employee taxes (11,340) $ (264) (11,076)    
Ending balance (in shares) at Mar. 31, 2024   484,230,000      
Ending balance at Mar. 31, 2024 $ 1,167,496 $ 484,230 127,531 (32,472) 588,207
Beginning balance (in shares) at Dec. 31, 2024 484,372,303 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 105,248       105,248
Other comprehensive income, net of tax:          
Foreign currency translation adjustments 5,231     5,231  
Pension settlement 493     493  
Unrealized (loss) gain on available for sale securities (31)     (31)  
Cash dividends (79,910)       (79,910)
Stock compensation (in shares)   541,000      
Stock compensation 8,799 $ 541 8,258    
Shares withheld for payment of employee taxes (in shares)   (294,000)      
Shares withheld for payment of employee taxes $ (14,671) $ (294) (14,377)    
Ending balance (in shares) at Mar. 31, 2025 484,619,254 484,619,000      
Ending balance at Mar. 31, 2025 $ 1,355,752 $ 484,619 $ 149,086 $ (37,941) $ 759,988