XML 80 R59.htm IDEA: XBRL DOCUMENT v3.25.0.1
Shareholders' Equity Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Common Stock, Number of Shares, Par Value and Other Disclosure [Abstract]      
Cross Currency Swap interest portion recognized in income $ (18,100) $ 21,100 $ 2,700
Common Stock, Shares Authorized 125,000,000 125,000,000  
Common Stock, Par or Stated Value Per Share $ 0.01 $ 0.01  
Common Stock, Voting Rights one    
Common Stock Reserved for Issuance to the Stock Option Plans 3,387,431    
Preferred Stock, Number of Shares, Par Value and Other Disclosures [Abstract]      
Preferred Stock, Shares Authorized 10,000,000 10,000,000  
Preferred Stock, Par Value $ 0.01 $ 0.01  
Stock Repurchase Program, Additional Authorized Amount $ 2,500,000    
Share Repurchase Program and Treasury Stock [Abstract]      
Stock Repurchase Program, Remaining Authorized Repurchase Amount $ 1,700,000    
Shares Repurchased Under Share Repurchase Program 32,400,000    
Share Repurchase Program, Total Cost Program to Date $ 9,800,000    
Repurchases of Common Stock, Value $ (849,997) $ (900,000) $ (1,099,998)
Repurchases of Common Stock, Shares 645,139 691,913 838,010
Treasury Stock Acquired, Average Cost Per Share $ 1,317.52 $ 1,300.72 $ 1,312.61
Exercise of stock options and restricted stock units, shares 68,428 79,076 133,916
Cross Currency Swap Revaluation Portion Recognized in Earnings $ (11,400) $ 10,900 $ 4,800