XML 62 R45.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2024
Schedule of nonvested restricted stock and deferred shares activity and related information

Years Ended December 31,

2024

2023

2022

Weighted

Weighted

Weighted

Average

Average

Average

Grant Date

Grant Date

Grant Date

    

Shares

    

Fair Value

    

Shares

    

Fair Value

    

Shares

    

Fair Value

(Shares in thousands)

Unvested at beginning of year

93

$

149.96

121

$

121.39

138

$

97.43

Granted

 

44

 

202.03

 

51

 

167.39

 

64

 

143.86

Vested

 

(47)

 

144.02

 

(76)

 

112.65

 

(78)

 

94.33

Cancelled/Forfeitures

 

(4)

 

169.90

 

(3)

 

139.46

 

(3)

 

120.31

Unvested at end of year

 

86

$

179.08

93

$

149.96

 

121

$

121.39

Schedule of the Company's RSU activity and related information

Years Ended December 31,

2024

2023

2022

Weighted

Weighted

Weighted

Weighted

Average

Average

Average

Average

Purchase

Intrinsic

Purchase

Purchase

    

RSUs

    

Price

    

Value

    

RSUs

    

Price

RSUs

    

Price

(RSUs in thousands)

Outstanding at beginning of year

77

$

114.93

77

$

94.78

85

$

75.34

Granted

 

20

 

163.23

26

 

130.27

29

 

115.14

Settled

 

(23)

 

97.80

(25)

 

66.94

(35)

 

64.15

Cancelled/Forfeitures

 

(2)

 

139.60

(1)

 

124.04

(2)

 

92.09

Outstanding at end of year

 

72

$

133.34

$

69.96

77

$

114.93

77

$

94.78

Vested at end of year

 

25

$

119.73

$

83.57

23

$

104.17

24

$

77.69

Schedule of stock-based compensation fair value assumptions

    

2024

    

2023

    

Expected life (years)

3.0

3.0

Expected stock price volatility

 

28.9

%  

33.7

%  

Expected dividend yield

 

0.80

%  

0.80

%  

Risk-free interest rate

 

4.5

%  

4.1

%  

Performance stock units  
Schedule of unvested performance shares activity and related information

Years Ended December 31,

2024

2023

2022

Weighted

Weighted

Weighted

Average

Average

Average

Grant Date

Grant Date

Grant Date

    

Shares

    

Fair Value

    

Shares

    

Fair Value

    

Shares

    

Fair Value

(Shares in thousands)

Unvested at beginning of year

113

    

$

142.53

146

    

$

107.29

178

    

$

88.32

Granted

 

79

162.23

99

106.37

108

102.98

Vested

 

(80)

 

122.88

(125)

 

73.62

(136)

 

78.82

Cancelled/Forfeitures

 

(6)

174.85

(7)

132.14

(4)

110.43

Unvested at end of year

 

106

$

170.42

113

$

142.53

146

$

107.29

Restricted stock and deferred shares  
Schedule of information about RSUs outstanding

The following table summarizes information about RSUs outstanding at December 31, 2024:

RSUs Outstanding

RSUs Vested

Weighted Average

Weighted Average

Number

Purchase

Number

Purchase

Range of Purchase Prices

    

Outstanding

    

Price

    

Vested

    

Price

(RSUs in thousands)

$97.28-$115.14

 

28

$

115.14

 

17

$

115.14

$115.15-$130.27

 

25

 

130.27

 

8

 

130.27

$130.28-$163.23

19

163.23

 

72

$

133.34

 

25

$

119.73