XML 60 R43.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK PLANS (Tables)
12 Months Ended
Dec. 31, 2024
STOCK PLANS  
Summary of stock option activity

The following table summarizes stock option activity for the year ended December 31, 2024 under all Plans:

Weighted

Average

Number of

Exercise

    

Options

    

Price

Balance at beginning of year

 

919,619

$

108.85

Options granted

 

86,874

 

246.98

Options exercised

 

(309,947)

 

88.41

Balance at end of year

 

696,546

 

135.17

Exercisable at end of year

 

585,979

 

122.17

Weighted average assumptions used for estimating fair value of options granted

    

2024

    

2023

    

2022

 

Expected volatility

 

26.90

%  

27.63

%  

27.14

%

Dividend yield

 

1.40

%  

1.59

%  

1.84

%

Risk-free interest rate

 

4.26

%  

4.04

%  

1.94

%

Expected option life (years)

 

4.8

 

4.8

 

4.7

Weighted average fair value per option granted during the year

$

66.20

$

46.94

$

27.42

Summary of nonvested stock options

The following table summarizes non-vested stock options for the year ended December 31, 2024:

Weighted Average

Number of

Fair Value at

    

Options

    

Grant Date

Balance at beginning of year

 

248,455

$

28.36

Granted

 

86,874

 

66.20

Vested

 

(224,762)

 

37.28

Balance at end of year

 

110,567

 

53.42

Summary of information about awards outstanding, by exercise price range

The following table summarizes information about awards outstanding as of December 31, 2024:

Outstanding

Exercisable

Weighted

Weighted

Weighted

Weighted

Number of

Average

Average

Number of

Average

Average

Stock

Exercise

Remaining

Stock

Exercise

Remaining

Exercise Price Range

    

Options

    

Price

    

Life (years)

    

Options

    

Price

    

Life (years)

Under $49.99

 

$

 

 

$

 

$50.00 - $59.99

 

14,665

 

58.17

 

1.10

 

14,665

 

58.17

 

1.10

Over $60.00

 

681,881

 

136.82

 

6.49

 

571,314

 

123.81

 

6.11

 

696,546

 

6.38

 

585,979

 

5.98

Summary of RSU and PSU activity

The following table summarizes RSU and PSU activity for the year ended December 31, 2024 under all Plans:

Weighted

Average

Number of

Grant Date

    

Units

    

Fair Value

Balance at beginning of year

 

339,441

$

140.50

Units granted

 

127,810

 

205.67

Units vested

 

(164,062)

 

124.70

Units forfeited

 

(9,771)

 

171.97

Balance at end of year

 

293,418

 

176.70