XML 95 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Stock Plans (Tables)
12 Months Ended
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock-Based Compensation Expense
Stock-based compensation expense was as follows:
(In thousands)202220212020
Restricted stock units$6,488 $5,797 $6,258 
Stock options49 81 113 
Performance stock units13,113 13,030 549 
Total stock-compensation expense before income taxes19,650 18,908 6,920 
Income tax benefit4,814 4,633 1,668 
Total stock-compensation expense, net of income tax benefit$14,836 $14,275 $5,252 
Summary of Option Activity
A summary of option activity follows:
SharesWeighted
Average
Exercise Price
Exercisable at
Year-end
Outstanding January 1, 2020559,656 $45.78 
Exercised(274,704)45.31 
Forfeited(954)42.00 
Outstanding December 31, 2020283,998 46.23 281,593 
Exercised(122,087)47.25 
Forfeited(210)43.75 
Outstanding December 31, 2021161,701 45.47 161,347 
Exercised(103,545)44.91 
Outstanding December 31, 202258,156 $46.48 58,156 
Characteristics of Outstanding and Exercisable Stock Options
For various exercise price ranges, characteristics of outstanding and exercisable stock options at December 31, 2022 were as follows:
Stock Options Outstanding
Range of Exercise PricesSharesWeighted-Average
Exercise PriceRemaining Life
$33.01 – $45.00
33,148 $44.50 2.41
$45.01 – $57.93
25,008 49.10 2.21
$33.01 – $57.93
58,156 $46.48 2.32
 Stock Options Exercisable
Range of Exercise PricesSharesWeighted-Average
Exercise PriceRemaining Life
$33.01 – $45.00
33,148 $44.50 2.41
$45.01 – $57.93
25,008 49.10 2.21
$33.01 – $57.93
58,156 $46.48 2.32
Summary of Restricted Stock Unit Activity A summary of restricted stock unit activity follows:
SharesWeighted Average
Grant Date
Fair Value
Unvested January 1, 2020172,701 $90.38 
Granted51,468 124.61 
Vested(70,399)81.58 
Forfeited(7,579)106.54 
Unvested at December 31, 2020146,191 105.83 
Granted43,146 167.13 
Vested(65,225)95.43 
Forfeited(5,769)132.54 
Unvested at December 31, 2021118,343 132.62 
Granted87,697 130.28 
Vested(51,369)113.96 
Forfeited(8,785)139.66 
Unvested at December 31, 2022145,886 $137.36 
Summary of Performance Stock Unit Activity
A summary of performance stock unit activity follows:
SharesWeighted Average
Grant Date
Fair Value
Unvested at January 1, 2020238,035 $85.39 
Granted67,479 127.48 
Vested(132,036)73.00 
Performance adjustments33,499 72.36 
Forfeited(6,765)111.60 
Unvested at December 31, 2020200,212 104.69 
Granted52,309 175.59 
Vested(64,543)85.41 
Performance adjustments5,357 88.45 
Unvested at December 31, 2021193,335 129.86 
Granted81,504 142.38 
Vested(55,447)101.38 
Performance adjustments(22,147)99.84 
Forfeited(18,485)147.66 
Unvested at December 31, 2022178,760 $146.28