XML 54 R40.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2024
Stockholders' Equity Note [Abstract]  
Schedule of Option Activity Under the 2010 Stock Plan
Option activity under the 2010 Stock Plan and 2024 Inducement Plan was as follows:
Shares Subject to
Outstanding Options
SharesWeighted Average
Exercise Price
Balance at December 31, 2023
12,457,158$85.40 
Options granted1,336,397$62.58 
Options exercised(430,563)$68.69 
Options cancelled(585,018)$88.22 
Balance at December 31, 2024
12,777,974$83.45 
Schedule of Stock Options Outstanding and Exercisable by Exercise Price Range
The following table summarizes information about stock options outstanding as of December 31, 2024 under the 2010 Stock Plan and 2024 Inducement Plan:
Options OutstandingOptions Exercisable
Range of Exercise Prices
Number
Outstanding
Weighted Average
Remaining
Contractual Life
(in years)
Weighted
Average
Exercise
Price
Number
Exercisable
Weighted
Average
Exercise
Price
$52.94 - $61.76
1,443,9748.50$60.81533,680$61.16
$62.08 - $68.62
1,373,3436.8566.21674,08368.19
$68.70 - $74.78
1,971,3585.4173.131,791,12073.10
$74.98 - $80.50
1,517,3195.8478.551,235,57378.82
$80.56 - $83.58
1,449,1276.6983.261,163,24883.27
$83.83 - $90.00
1,301,9073.7084.801,264,00384.79
$90.56 - $95.34
1,354,6184.5592.791,353,09392.79
$95.54 - $113.64
1,780,1443.30107.781,780,144107.78
$115.19 - $134.38
568,7422.39128.65568,742128.65
$138.52 - $138.52
17,4422.25138.5217,442138.52
12,777,97410,381,128
Schedule of Activity Summarized Under all Stock Plans other than Options
RSU and PSU award activity under the 2010 Stock Plan and 2024 Inducement Plan was as follows:
Shares Subject to
Outstanding Awards
SharesGrant Date Value
Balance at December 31, 2023
7,165,342$72.17 
RSUs granted 3,481,911$63.97 
PSUs granted341,943$65.40 
RSUs released(1,899,523)$75.55 
PSUs released(105,453)$83.58 
RSUs cancelled (317,347)$69.60 
PSUs cancelled(10,070)$76.59 
Balance at December 31, 2024
8,656,803$67.81 
Schedule of Share Activity
The following table summarizes our shares available for grant under the 2010 Plan and 2024 Inducement Plan. Each RSU and PSU grant reduces the available share pool by 2 shares.
Shares Available
for Grant
Balance at December 31, 2023
10,815,026
Additional authorization - 2024 Inducement Plan1,000,000
Options, RSUs and PSUs granted and issuance of shares for services rendered(9,033,557)
Options, RSUs and PSUs cancelled1,232,142
Balance at December 31, 2024
4,013,611