XML 53 R36.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity Incentive Plans (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement, Noncash Expense [Abstract]  
Summary Of Outstanding Options A summary of the Company’s share option activity and related information is as follows:
 Number of
shares
Option price
per share
Weighted avg.
exercise price
Outstanding at December 31, 2021108,671 $44.44 — $76.63 $56.79 
Exercised(12,559)44.62 — 47.15 46.43 
Outstanding at December 31, 202296,112 $44.44 — $76.63 $58.15 
Forfeited/Expired(14,921)46.86 — 61.79 52.68 
Outstanding at December 31, 202381,191 $44.44 — $76.63 $59.16 
Forfeited/Expired(23,752)51.64 — 51.64 51.64 
Outstanding at December 31, 202457,439 $44.44 — $76.63 $62.26 
Summary Of Nonvested Share Activity
A summary of the Company’s nonvested share activity and related information is as follows:
Number of
shares
Weighted avg. grant date
fair value
Weighted avg.
life remaining
Outstanding at December 31, 2023
609,228 $44.44 
Granted290,271 41.96 
Vested(284,885)45.47 
Outstanding at December 31, 2024
614,614 $42.79 0.86
Schedule of Nonvested Performance-based Units Activity
A summary of the Company's nonvested performance share unit activity and related information is as follows:
Number of
Performance Share Units
Weighted avg. grant date fair value (1)
Outstanding at December 31, 2023
312,641 $70.04 
Granted116,266 44.76 
Vested (2)(102,438)75.14 
Outstanding at December 31, 2024
326,469 $59.44 
Summary Of Restricted Share Unit Activity
A summary of the Company’s restricted share unit activity and related information is as follows:
Number of
Shares
Weighted Average Grant Date Fair ValueWeighted Average Life Remaining
Outstanding at December 31, 2023
42,048 $41.67 
Granted45,410 40.69 
Vested(42,048)41.67 
Outstanding at December 31, 2024
45,410 $40.69 0.42
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable
The following table summarizes outstanding and exercisable options at December 31, 2024:
Options outstandingOptions exercisable
Exercise price rangeOptions
outstanding
Weighted avg. life remainingWeighted avg. exercise priceAggregate intrinsic value (in thousands)Options exercisableWeighted avg. life remainingWeighted avg. exercise priceAggregate intrinsic value (in thousands)
44.44 - 49.99
1,838 6.11,380 6.1
50.00 - 59.99
3,835 3.13,835 3.1
60.00 - 69.99
47,610 1.647,610 1.6
70.00 - 76.63
4,156 3.04,156 3.0
57,439 2.0$62.26 $— 56,981 2.0$62.41 $—