XML 77 R44.htm IDEA: XBRL DOCUMENT v3.25.0.1
Common Stock, Preferred Stock and Equity Plans (Tables)
12 Months Ended
Dec. 31, 2024
Equity [Abstract]  
Schedule of Stock and Stock Equity Plans The following table contains information about our equity plans:
As of December 31, 2024
Title of Plan
Group Eligible
Type of Award Granted
Awards Outstanding
Additional Awards Authorized for Grant
(in thousands)
2013 Stock and Option PlanEmployees, Non-employee Directors and ConsultantsNSO, RS, RSU and PSU5,130 13,758 
2006 Stock and Option PlanEmployees, Non-employee Directors and ConsultantsNSO, RS and RSU14 — 
Total
5,144 13,758 
Schedule of Restricted Stock and Restricted Stock Units Activity
The following table summarizes our restricted stock unit activity during the year ended December 31, 2024:
Restricted Stock Units (excluding PSUs)
Number of Shares
Weighted-average Grant-date Fair Value
(in thousands)(per share)
Unvested at December 31, 20232,962 $287.41 
Granted1,375 $444.98 
Vested(1,482)$271.97 
Cancelled
(167)$354.27 
Unvested at December 31, 20242,688 $372.54 
Schedule of PSU Activity
The following table summarizes our PSU activity during the year ended December 31, 2024:
Performance-Based RSU
Number of Units
Weighted-average Grant-date Fair Value
(in thousands)(per share)
Unvested at December 31, 2023 (1)1,195 $247.12 
Granted (2)476 $444.55 
Vested(773)$231.64 
Cancelled
(36)$317.18 
Unvested at December 31, 2024862 $346.01 
(1) “Unvested” represents our PSUs at target to the extent performance has not been certified plus the actual number of shares that continue to be subject to service conditions for which the performance has been achieved and certified.
(2) “Granted” represents (i) the target number of shares issuable for grants during 2024 and (ii) any change in the number of shares issuable pursuant to outstanding PSUs based on performance certification during 2024.
Schedule of Outstanding and Exercisable Options
The following table summarizes information related to the outstanding and exercisable options during the year ended December 31, 2024:
Stock Options
Weighted-average Exercise Price
Weighted-average Remaining Contractual Life
Aggregate Intrinsic Value
(in thousands)(per share)(in years)(in millions)
Outstanding at December 31, 20231,940 $151.37 
Granted14 $399.71 
Exercised(360)$139.07 
Outstanding at December 31, 20241,594 $156.36 3.21$392.6 
Exercisable at December 31, 20241,594 $156.36 3.21$392.6 
Schedule of Stock Options Outstanding and Exercisable
The following table summarizes information about stock options outstanding as of December 31, 2024, which were all exercisable:
Options Outstanding and Exercisable
Range of Exercise Prices
Number Outstanding
Weighted-average Remaining Contractual Life
Weighted-average Exercise Price
(in thousands)(in years)(per share)
$86.52–$100.00
393 1.73$88.40 
$100.01–$150.00
87 1.00$124.37 
$150.01–$200.00
1,019 3.60$172.71 
$200.01–$399.71
95 7.14$290.47 
Total
1,594 3.21$156.36 
Schedule of Shares Issued Under Employee Stock Purchase Plan
In 2024, the following shares were issued to employees under the ESPP:
Year Ended December 31, 2024
Number of shares (in thousands)204 
Average price paid per share$310.73