XML 66 R47.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2024
Stockholders' Equity [Abstract]  
Stock Option and Restricted Stock Unit Activity

The following table summarizes stock option and restricted stock unit activity for the Plans:

       
Stock Options
   
Restricted Stock Units
 
   
Shares
Available
for Grant
   
Shares
   
Weighted Average
Exercise Price
per Share ($)
   
Shares
   
Weighted Average
Exercise Price
per Share ($)
 
Balance January 1, 2022
   
1,268,770
     
1,330,002
   
$
59.91
     
196,133
   
$
60.87
 
Granted
   
(341,187
)
   
242,723
     
69.81
     
98,464
     
69.70
 
Exercised/vested
   
     
(121,992
)
   
46.81
     
(52,441
)
   
58.92
 
Canceled
   
152,877
     
(87,315
)
   
69.49
     
(65,562
)
   
61.00
 
Balance December 31, 2022
   
1,080,460
     
1,363,418
     
62.22
     
176,594
     
66.32
 
Granted
   
(358,463
)
   
255,620
     
66.08
     
102,843
     
66.01
 
Exercised/vested
   
     
(91,604
)
   
56.82
     
(46,141
)
   
64.25
 
Canceled
   
58,918
     
(12,972
)
   
67.54
     
(45,946
)
   
64.33
 
Balance December 31, 2023
   
780,915
     
1,514,462
     
63.15
     
187,350
     
67.15
 
Authorized
   
889,000
     
     
     
     
 
Granted
   
(299,640
)
   
196,471
     
66.72
     
103,169
     
66.79
 
Exercised/vested
   
     
(279,810
)
   
55.85
     
(47,876
)
   
67.19
 
Canceled
   
49,336
     
(5,487
)
   
66.76
     
(43,849
)
   
67.21
 
Balance December 31, 2024
   
1,419,611
     
1,425,636
   
$
65.06
     
198,794
   
$
66.94