XML 62 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock Plans (Tables)
12 Months Ended
Dec. 31, 2024
Stock Plans  
Schedule of stock options activity

 

 

Number of Shares

 

  Weighted Average Exercise Price

 

Weighted Average Remaining Contractual Term (years)

 

  Aggregate Intrinsic Value (millions)

Balance at December 31, 2023 (2,211,566 shares exercisable)

 

5,118,992

 

 

$

103.65

 

 

 

 

 

Granted

 

562,785

 

 

$

104.28

 

 

 

 

 

Exercised

 

(258,606

)

 

$

105.05

 

 

 

 

 

Forfeited/Canceled

 

(260,118

)

 

$

135.60

 

 

 

 

 

Expired

 

(1,389

)

 

$  

149.99

 

 

 

 

Balance at December 31, 2024

 

5,161,664

 

 

$

104.10

 

 

6.3

 

$

33.8

 

Exercisable at December 31, 2024

 

3,740,436

 

 

$

106.25

 

 

5.3

 

$

25.1

 

Vested and expected to vest at December 31, 2024

 

5,047,966

 

 

$

103.61

 

 

6.5

 

$

26.7

 

Schedule of the fair value using the Black-Scholes-Merton option-pricing model or Monte Carlo simulation model

 

 

Year ended December 31,

 

 

2024

 

2023 

 

2022 

Volatility

 

42.36

%

 

42.5

%

 

42.4

%

Risk-free interest rate - weighted average

 

4.09

%

 

4.23

%

 

3.97

%

Risk-free interest rate - range

 

 4.09% to 4.31%

   

 

4.23

%  

 

3.97% to 3.45

%

Dividend yield

 

%

 

%

 

%

Assumed forfeitures

 

8.0

%

 

8.0

%

 

8.0

%

Expected lives

 

5.0 years

 

 

5.0 years

 

 

4.6 years

 

Weighted-average fair value (per option)

 

$

43.42

 

 

$

39.43

 

 

$

37.15

 

Schedule of restricted stock activity

 

 

    Number of Shares

 

Weighted Average Grant Date Fair Value Per Share

Nonvested at December 31, 2023

 

766,702

 

 

$

104.65

 

Granted

 

322,899

 

 

$

105.08

 

Vested

 

177,101

 

$

116.53

 

Forfeited

 

83,145

 

$

135.07

 

Nonvested at December 31, 2024

 

829,355

 

 

$

97.11