XML 140 R126.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-based Compensation - Stock Options (Details) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Weighted-average exercise price per share:      
Compensation expense recorded during the year $ 20,868 $ 27,582 $ 42,552
Employee Stock Option      
Stock-Based Compensation      
Percentage of the award vesting at each of the three anniversaries 33.00%    
Contractual term of the stock options 10 years    
Fair Value Assumptions      
Expected volatility (as a percent) 38.00% 38.00% 37.00%
Expected dividends (as a percent) 0.90% 1.30% 1.40%
Risk-free rate, Minimum (as a percent) 4.20% 4.20% 1.10%
Risk-free rate, Maximum (as a percent) 5.00% 5.00% 2.10%
Summary of equity awards, options      
Balance at beginning of year (in units) 3,857 4,317 3,906
Granted (in units) 188 221 574
Exercised (in units) (788) (658) (155)
Forfeited or canceled (in units) (47) (23) (8)
Balance at end of year (in units) 3,210 3,857 4,317
Weighted-average exercise price per share:      
Outstanding at beginning of year (in dollars per share) $ 35.08 $ 32.46 $ 28.43
Granted (in dollars per share) 84.93 60.67 57.1
Exercised (in dollars per share) 25.68 25.66 21.09
Forfeited 64.97 58.1 53.1
Outstanding at end of year (in dollars per share) $ 39.87 $ 35.08 $ 32.46
Compensation expense recorded during the year $ 6,935 $ 6,170 $ 9,619
Number of options exercisable at end of year 2,738    
Weighted average exercise price per exercisable option $ 34.94    
Weighted-average remaining contractual term:      
Outstanding at end of year 4 years 8 months 12 days    
Exercisable at end of year 4 years 1 month 6 days    
Aggregate intrinsic value      
Outstanding at end of year $ 199,893    
Exercisable at end of year $ 184,011    
Number of shares expected to vest 465    
Weighted-average vesting period (in months) 8 months    
Employee Stock Option | Share-Based Payment Arrangement, Tranche One      
Stock-Based Compensation      
Contractual term of the stock options 1 year    
Employee Stock Option | Share-Based Payment Arrangement, Tranche Two      
Stock-Based Compensation      
Contractual term of the stock options 3 months    
Minimum | Employee Stock Option      
Fair Value Assumptions      
Expected grantee forfeiture rate (as a percent) 0.00% 0.00% 0.00%
Maximum | Employee Stock Option      
Fair Value Assumptions      
Expected grantee forfeiture rate (as a percent) 5.10% 5.10% 5.10%