XML 65 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-based Compensation Expense (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of Weighted Average Assumptions used in the Black-Scholes Option Pricing Model
The weighted average assumptions used in the Black-Scholes option pricing model are as follows: 
202420232022
Expected stock price volatility
25 %25 %26 %
Risk free interest rate
4.3 %4.2 %2.0 %
Expected life of options (years)
5.04.74.7
Expected annual dividend
0.3 %0.3 %0.2 %
Weighted average per share grant-date fair values of options granted
$166.92$159.32$135.07
Schedule of the Company's Option Activity
A summary of the company’s option activity for the year ended December 31, 2024 is presented below:
Shares
(in millions)
Weighted average exercise priceWeighted average remaining contractual term
(in years)
Aggregate intrinsic
value
(in millions)
Outstanding at December 31, 2023
5.0 $401.30 
Granted
1.0 554.31 
Exercised
(1.2)260.55 
Canceled/expired
(0.2)559.45 
Outstanding at December 31, 2024
4.5 $465.80 4.3$358 
Vested and unvested expected to vest at December 31, 2024
4.4 $462.90 4.2$358 
Exercisable at December 31, 2024
2.6 $403.06 2.9$350 
Schedule of the Company's Restricted Unit Activity
A summary of the company’s restricted unit activity for the year ended December 31, 2024 is presented below:
 Units
(in millions)
Weighted
average
grant-date
fair value
Unvested at December 31, 2023
0.6 $533.65 
Granted
0.4 556.83 
Performance adjustments(0.1)558.66 
Vested
(0.3)524.55 
Forfeited
(0.1)539.83 
Unvested at December 31, 2024
0.6 $551.81