XML 61 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK-BASED COMPENSATION (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Restricted Stock and Units Activity

The following table summarizes the activity related to restricted stock unit (RSU) share based payment awards:

 

 

 

Number of
Shares

 

 

Weighted-
Average
Grant-Date
Fair Value

 

Unvested, January 1, 2024

 

 

216,486

 

 

$

149.68

 

Granted

 

 

103,344

 

 

 

177.65

 

Vested

 

 

(108,986

)

 

 

160.69

 

Forfeited

 

 

(16,473

)

 

 

156.11

 

Unvested, December 31, 2024

 

 

194,371

 

 

$

157.58

 

The weighted average grant-date fair value per unit of RSU awards granted was $177.65, $136.22 and $140.37 during the years ended December 31, 2024, 2023 and 2022, respectively. The grant date fair value of RSUs that vested during the year was $17.5 million for the year ended December 31, 2024, $21.6 million for the year ended December 31, 2023 and $18.0 million for the year ended December 31, 2022. The fair value of RSUs as of their respective vesting dates was $19.4 million for the year ended December 31, 2024, $18.6 million for the year ended December 31, 2023 and $15.3 million for the year ended December 31, 2022.

The following table summarizes the activity related to restricted stock award (RSA) share based payment awards:

 

 

 

Number of
Shares

 

 

Weighted-
Average
Grant-Date
Fair Value

 

Unvested, January 1, 2024

 

 

17,547

 

 

$

170.96

 

Granted

 

 

1,616

 

 

 

185.82

 

Vested

 

 

(7,465

)

 

 

174.18

 

Forfeited

 

 

(11,698

)

 

 

170.96

 

Unvested, December 31, 2024

 

 

 

 

$

 

Schedule of Nonvested Performance-Based Units Activity

The following table summarizes the activity related to performance unit awards (PSU) share based payment awards:

 

 

 

Number of
Shares

 

 

Weighted-
Average
Grant-Date
Fair Value

 

Unvested, January 1, 2024

 

 

208,553

 

 

$

185.86

 

Granted

 

 

69,600

 

 

 

191.21

 

Vested

 

 

(18,722

)

 

 

220.11

 

Forfeited

 

 

(33,198

)

 

 

187.37

 

Unvested, December 31, 2024

 

 

226,233

 

 

$

180.24