XML 42 R26.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]  
Summary of Stock Option Activity

The following table summarizes stock option activity for the year ended December 31, 2022 for employees:

 

 

 

Options

 

 

Weighted Average Exercise price

 

 

Weighted Average Remaining Contractual Life
(years)

 

 

Aggregate Intrinsic Value
(in thousands)

 

Outstanding at December 31, 2021

 

 

120,959

 

 

$

98.28

 

 

 

4.7

 

 

$

28,879

 

Granted

 

 

14,980

 

 

 

278.21

 

 

 

 

 

 

 

Exercised

 

 

(61,778

)

 

 

73.03

 

 

 

 

 

 

 

Forfeited

 

 

(1,838

)

 

 

149.14

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Outstanding at December 31, 2022

 

 

72,323

 

 

$

155.83

 

 

 

4.6

 

 

$

4,921

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Exercisable at December 31, 2022

 

 

31,307

 

 

$

107.53

 

 

 

3.9

 

 

$

3,198

 

Summary of Weighted Average Assumptions Used In Valuing Options

The following table summarizes the weighted average assumptions used in valuing options for the years ended December 31, 2022, 2021 and 2020:

 

 

 

 

 

2022

 

2021

 

2020

Risk-free interest rate

 

 

 

1.92%

 

1.19%

 

1.66%

Expected life in years

 

 

 

3.5

 

3.5

 

3.2

Expected volatility

 

 

 

43.32%

 

40.57%

 

32.80%

Dividend rate

 

 

 

 

 

 

Summary of Restricted Stock Activity

The following table summarizes restricted stock activity during the year ended December 31, 2022:

 

 

 

 

 

 

 

Shares

 

 

Weighted Average Grant-date Fair Value

 

Restricted Stock at December 31, 2021

 

 

 

 

 

 

62,071

 

 

$

112.21

 

Granted

 

 

 

 

 

 

15,203

 

 

 

246.11

 

Vested

 

 

 

 

 

 

(27,404

)

 

 

75.32

 

Forfeited

 

 

 

 

 

 

(1,630

)

 

 

145.22

 

 

 

 

 

 

 

 

 

 

 

 

Restricted Stock at December 31, 2022

 

 

 

 

 

 

48,240

 

 

$

177.89

 

Summary of Performance Unit Awards

The following table summarizes performance unit awards during the year ended December 31, 2022:

 

 

 

 

 

 

 

Shares

 

Weighted Average Grant-date Fair Value

Performance Unit Awards at December 31, 2021

 

 

 

 

 

86,675

 

$140.35

Granted

 

 

 

 

 

12,510

 

312.30

Added by performance factor

 

 

 

 

 

39,355

 

91.62

Vested

 

 

 

 

 

(78,710)

 

91.62

Forfeited

 

 

 

 

 

(2,399)

 

233.08

Performance Unit Awards at December 31, 2022

 

 

 

 

 

57,431

 

$207.32