XML 17 R5.htm IDEA: XBRL DOCUMENT v3.25.1
CONDENSED CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
shares in Thousands, $ in Thousands
Total
Common Stock
Additional Paid-In Capital
Retained Earnings
Accum- ulated Other Compre- hensive Loss
Common Stock Held in Treasury
Balance at beginning of period (shares) at Dec. 31, 2023   57,322        
Balance at beginning of period at Dec. 31, 2023 $ 1,996,418 $ 573 $ 1,741,046 $ 1,218,029 $ (43,037) $ (920,193)
Treasury stock, balance at beginning of period (shares) at Dec. 31, 2023           12,214
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Shares issued under share-based compensation plan, net of shares net-settled (7,007)   (17,583)     $ 10,576
Shares issued under share-based compensation plan (shares)           (140)
Share-based compensation expense 4,101   4,101      
Net income 61,368     61,368    
Cash dividends (15,833)     (15,833)    
Currency translation adjustment 6,335       6,335  
Balance at end of period (shares) at Mar. 31, 2024   57,322        
Balance at end of period at Mar. 31, 2024 2,045,382 $ 573 1,727,564 1,263,564 (36,702) $ (909,617)
Treasury stock, balance at end of period (shares) at Mar. 31, 2024           12,074
Balance at beginning of period (shares) at Dec. 31, 2024   57,547        
Balance at beginning of period at Dec. 31, 2024 2,054,164 $ 575 1,767,569 1,411,083 (129,596) $ (995,467)
Treasury stock, balance at beginning of period (shares) at Dec. 31, 2024           12,795
Increase (Decrease) in Stockholders' Equity [Roll Forward]            
Shares issued under share-based compensation plan, net of shares net-settled (5,764)   (16,440)     $ 10,676
Shares issued under share-based compensation plan (shares)           (137)
Share-based compensation expense 4,462   4,462      
Net income 83,591     83,591    
Cash dividends (16,944)     (16,944)    
Currency translation adjustment (944)       (944)  
Purchases of treasury stock (shares)           525
Purchases of treasury stock, including excise tax (60,205)         $ (60,205)
Balance at end of period (shares) at Mar. 31, 2025   57,547        
Balance at end of period at Mar. 31, 2025 $ 2,058,360 $ 575 $ 1,755,591 $ 1,477,730 $ (130,540) $ (1,044,996)
Treasury stock, balance at end of period (shares) at Mar. 31, 2025           13,183