XML 60 R42.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Stock Plans (Tables)
12 Months Ended
Dec. 31, 2024
Employee Stock Plans  
Schedule of information relates to the stock option activity

    

    

    

Weighted-

    

Weighted-

Average

Aggregate

Average

Remaining

Intrinsic

Exercise

Contractual

Value

Shares

Price

Life

(thousands)

Outstanding at December 31, 2023

 

322,252

$

76.73

 

  

 

  

Exercised

 

(71,187)

 

76.63

 

  

 

  

Forfeited

 

(1,520)

 

79.22

 

  

 

  

Outstanding at December 31, 2024

 

249,545

 

76.75

 

42 months

$

9,076

Exercisable at December 31, 2024

 

249,090

$

76.74

 

42 months

$

9,061

Schedule of information summarizes the changes in non-vested performance shares, performance units, restricted stock, and restricted stock units

    

    

Weighted-

Average Grant

Shares

Date Fair Value

Non-vested shares at December 31, 2023

 

820,220

$

117.84

Granted

 

401,602

 

115.73

Vested

 

(337,945)

 

109.77

Forfeited

 

(43,178)

 

122.68

Non-vested shares at December 31, 2024

 

840,699

$

119.83