XML 65 R48.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2025
Stock-based compensation  
Schedule of nonvested restricted stock and deferred shares activity and related information

Years Ended December 31,

2025

2024

2023

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

86

$

179.08

93

$

149.96

121

$

121.39

Granted

 

51

 

218.23

 

44

 

202.03

 

51

 

167.39

Vested

 

(43)

 

169.18

 

(47)

 

144.02

 

(76)

 

112.65

Cancelled/Forfeitures

 

(8)

 

209.15

 

(4)

 

169.90

 

(3)

 

139.46

Unvested at end of year

 

86

$

204.24

86

$

179.08

 

93

$

149.96

Schedule of the Company's RSU activity and related information

Years Ended December 31,

2025

2024

2023

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

72

$

133.34

77

$

114.93

77

$

94.78

Granted

 

18

 

168.80

20

 

163.23

26

 

130.27

Settled

 

(27)

 

115.43

(23)

 

97.80

(25)

 

66.94

Cancelled/Forfeitures

 

(4)

 

152.38

(2)

 

139.60

(1)

 

124.04

Outstanding at end of year

 

59

$

151.00

$

125.02

72

$

133.34

77

$

114.93

Vested at end of year

 

21

$

138.58

$

137.44

25

$

119.73

23

$

104.17

Schedule of stock-based compensation fair value assumptions

  ​ ​ ​

2025

  ​ ​ ​

2024

  ​ ​ ​

Expected life (years)

3.0

3.0

Expected stock price volatility

 

27.3

%  

28.9

%  

Expected dividend yield

 

0.90

%  

0.80

%  

Risk-free interest rate

 

4.0

%  

4.5

%  

Performance stock units  
Stock-based compensation  
Schedule of unvested performance shares activity and related information

Years Ended December 31,

2025

2024

2023

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

106

  ​ ​ ​

$

170.42

113

  ​ ​ ​

$

142.53

146

  ​ ​ ​

$

107.29

Granted

 

67

179.19

79

162.23

99

106.37

Vested

 

(68)

 

143.93

(80)

 

122.88

(125)

 

73.62

Cancelled/Forfeitures

 

(6)

198.21

(6)

174.85

(7)

132.14

Unvested at end of year

 

99

$

192.57

106

$

170.42

113

$

142.53

Restricted stock and deferred shares  
Stock-based compensation  
Schedule of information about RSUs outstanding

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

RSUs Outstanding

RSUs Vested

Weighted Average

Weighted Average

Number

Purchase

Number

Purchase

Range of Purchase Prices

  ​ ​ ​

Outstanding

  ​ ​ ​

Price

  ​ ​ ​

Vested

  ​ ​ ​

Price

(RSUs in thousands)

$115.14-$130.27

 

24

$

130.27

 

15

$

130.27

$130.28-$163.23

 

18

 

163.23

 

6

 

163.23

$163.24-$168.80

17

168.80

 

59

$

151.00

 

21

$

138.58