XML 115 R91.htm IDEA: XBRL DOCUMENT v3.24.0.1
Common Stock, Preferred Stock and Equity Plans - Stock Options Outstanding and Exercisable (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Stock options outstanding and exercisable  
Options outstanding and exercisable, number outstanding (in shares) | shares 1,940
Options outstanding and exercisable, weighted-average remaining contractual life 3 years 11 months 19 days
Options outstanding and exercisable, weighted-average exercise price (in dollars per share) $ 151.37
$77.31–$100.00  
Stock options outstanding and exercisable  
Exercise price, low end of range (in dollars per share) 77.31
Exercise price, high end of range (in dollars per share) $ 100.00
Options outstanding and exercisable, number outstanding (in shares) | shares 495
Options outstanding and exercisable, weighted-average remaining contractual life 2 years 6 months 29 days
Options outstanding and exercisable, weighted-average exercise price (in dollars per share) $ 88.70
$100.01–$150.00  
Stock options outstanding and exercisable  
Exercise price, low end of range (in dollars per share) 100.01
Exercise price, high end of range (in dollars per share) $ 150.00
Options outstanding and exercisable, number outstanding (in shares) | shares 170
Options outstanding and exercisable, weighted-average remaining contractual life 1 year 8 months 26 days
Options outstanding and exercisable, weighted-average exercise price (in dollars per share) $ 123.38
$150.01–$200.00  
Stock options outstanding and exercisable  
Exercise price, low end of range (in dollars per share) 150.01
Exercise price, high end of range (in dollars per share) $ 200.00
Options outstanding and exercisable, number outstanding (in shares) | shares 1,189
Options outstanding and exercisable, weighted-average remaining contractual life 4 years 7 months 2 days
Options outstanding and exercisable, weighted-average exercise price (in dollars per share) $ 172.73
$200.01–$342.73  
Stock options outstanding and exercisable  
Exercise price, low end of range (in dollars per share) 200.01
Exercise price, high end of range (in dollars per share) $ 342.73
Options outstanding and exercisable, number outstanding (in shares) | shares 86
Options outstanding and exercisable, weighted-average remaining contractual life 7 years 8 months 8 days
Options outstanding and exercisable, weighted-average exercise price (in dollars per share) $ 272.22