XML 326 R115.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stockholders' Equity and Stock-Based Compensation (Summary of Options Outstanding) (Details)
shares in Millions
12 Months Ended
Dec. 31, 2023
$ / shares
shares
$50.37 to $70.73  
Options, exercise price, lower range limit (in usd per share) $ 50.37
Options, exercise price, upper range limit (in usd per share) $ 70.73
Outstanding, shares (in millions) (in shares) | shares 1.7
Outstanding, average exercise price (in usd per share) $ 58.40
Outstanding, average remaining life (in years) 2 years
Exercisable, shares (in millions) (in shares) | shares 1.7
Exercisable, average exercise price (in usd per share) $ 58.40
$70.74 to $100.80  
Options, exercise price, lower range limit (in usd per share) 70.74
Options, exercise price, upper range limit (in usd per share) $ 100.80
Outstanding, shares (in millions) (in shares) | shares 3.5
Outstanding, average exercise price (in usd per share) $ 82.43
Outstanding, average remaining life (in years) 3 years
Exercisable, shares (in millions) (in shares) | shares 3.5
Exercisable, average exercise price (in usd per share) $ 82.43
$100.81 to $167.29  
Options, exercise price, lower range limit (in usd per share) 100.81
Options, exercise price, upper range limit (in usd per share) $ 167.29
Outstanding, shares (in millions) (in shares) | shares 4.1
Outstanding, average exercise price (in usd per share) $ 120.82
Outstanding, average remaining life (in years) 5 years
Exercisable, shares (in millions) (in shares) | shares 2.5
Exercisable, average exercise price (in usd per share) $ 117.47
$167.30 to $221.34  
Options, exercise price, lower range limit (in usd per share) 167.30
Options, exercise price, upper range limit (in usd per share) $ 221.34
Outstanding, shares (in millions) (in shares) | shares 3.8
Outstanding, average exercise price (in usd per share) $ 209.86
Outstanding, average remaining life (in years) 8 years
Exercisable, shares (in millions) (in shares) | shares 0.5
Exercisable, average exercise price (in usd per share) $ 196.95
$221.35 to $266.20  
Options, exercise price, lower range limit (in usd per share) 221.35
Options, exercise price, upper range limit (in usd per share) $ 266.20
Outstanding, shares (in millions) (in shares) | shares 2.6
Outstanding, average exercise price (in usd per share) $ 242.31
Outstanding, average remaining life (in years) 8 years
Exercisable, shares (in millions) (in shares) | shares 0.8
Exercisable, average exercise price (in usd per share) $ 245.07