XML 119 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Plans (Summary of Stock Option Activity) (Details)
shares in Thousands
12 Months Ended
Dec. 31, 2023
$ / shares
shares
Stock option activity  
Shares outstanding at beginning of the year 1,048
Shares granted 168
Shares exercised (58)
Shares canceled (49)
Shares forfeited (36)
Shares outstanding at end of year 1,073
Shares exercisable at end of year 693
Number of shares vested and expected to vest in the future 1,100
Weighted-average price, outstanding at beginning of year (per share) | $ / shares $ 132.32
Weighted-average price, granted (per share) | $ / shares 128.35
Weighted-average price, exercised (per share) | $ / shares 76.12
Weighted-average price, canceled (per share) | $ / shares 154.37
Weighted-average price, forfeited (per share) | $ / shares 146.13
Weighted-average price, outstanding at end of year (per share) | $ / shares 133.28
Weighted-average price, exercisable at end of year (per share) | $ / shares $ 125.06