XML 123 R93.htm IDEA: XBRL DOCUMENT v3.24.0.1
Share-Based Compensation (Changes in Options Outstanding Under the Plans) (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Weighted average remaining life, Outstanding, in years 5 years 4 months 24 days    
Stock Options [Member]      
Shares subject to options, Beginning balance 4,150,484 4,411,000 5,719,358
Shares subject to options, Granted 425,444 430,496 589,417
Shares subject to options, Exercised (1,382,846) (633,962) (1,872,069)
Shares subject to options, Cancelled (21,365) (57,050) (25,706)
Shares subject to options, Ending balance 3,171,717 4,150,484 4,411,000
Shares subject to options, Exercisable 2,284,656    
Weighted average exercise price, Beginning balance, in dollars per share $ 94.06 $ 83.39 $ 70.53
Weighted average exercise price, Granted, in dollars per share 182.27 167.93 150.34
Weighted average exercise price, Exercised, in dollars per share 80.67 66.06 64.74
Weighted average exercise price, Cancelled, in dollars per share 168.18 137.38 115.33
Weighted average exercise price, Ending Balance, in dollars per share 111.23 $ 94.06 $ 83.39
Weighted average exercise price, Exercisable, in dollars per share $ 88.17    
Aggregate intrinsic value, Outstanding, in USD $ 420.8    
Aggregate intrinsic value, Exercisable, in USD $ 355.8    
Weighted average remaining life, Exercisable, in years 4 years 3 months 18 days