v3.25.2
Stock Based Compensation (Tables)
6 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Summary of Option Activity

Weighted

Aggregate

Weighted

Average

Intrinsic

Average

Remaining

Value

 

Options

 

Exercise Price

 

Contractual Life

 

(in 000’s)

Outstanding options at January 1, 2025

2,837,938

$

52.80

Options granted

233,805

74.39

Options exercised

(71,350)

28.30

Options canceled/forfeited

(7,990)

63.67

Outstanding options at June 30, 2025

2,992,403

$

55.05

4.33

$

52,311

Exercisable options at June 30, 2025

1,803,640

$

48.74

3.26

$

42,367

Summary of Weighted Average Grant-date Assumptions and Weighted Average Fair Values

 

2025

 

2024

Weighted-average fair value of grants

$

15.33

$

15.55

Risk-free interest rates

4.10

%

4.91

%

Dividend yield

2.52

%

2.30

%

Expected volatility

23.18

%

23.08

%

Expected option life

5.04

years 

5.00

years

Schedule of Restricted Stock Units Activity

Weighted

Average

Grant Date

 

RSUs

 

Fair Value

Nonvested at January 1, 2025

99,095

$

67.54

Granted

36,201

74.53

Reinvested

418

74.05

Vested

(34,687)

64.40

Forfeited

(1,198)

70.23

Nonvested at June 30, 2025

99,829

$

71.16