XML 54 R39.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-Based Compensation (Tables)
12 Months Ended
Dec. 31, 2022
Share-Based Payment Arrangement [Abstract]  
Schedule of stock option activity Following is a summary of stock option activity for the three-year period ended December 31, 2022:
OptionsWeighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Term
Aggregate
Intrinsic
Value
(in thousands)
Outstanding at January 1, 2020
59,586 $22.26 
Exercised(34,388)$21.82 
Expired(641)$19.66 
Outstanding and Exercisable at December 31, 202024,557 $22.94 1.9 years$912 
Exercised(21,806)$22.84 
Expired(42)$24.68 
Outstanding and Exercisable at December 31, 20212,709 $23.74 1.1 years$235 
Exercised(1,680)$23.67 
Expired(160)$19.37 
Outstanding and Exercisable at December 31, 2022869 $24.68 0.2 years$63 
Schedule of stock options outstanding and exercisable The following table summarizes information with respect to stock options outstanding and exercisable under the Company’s plans at December 31, 2022:
Options Outstanding and Exercisable
Exercise PriceNumber Of OptionsWeighted- Average Exercise PriceWeighted- Average Remaining Contractual Term
$24.68 – $24.68
869 $24.68 0.2 years
Schedule of time-vested stock awards activity Following is a summary of time-vested stock awards activity for the three-year period ended December 31, 2022:
SharesPer Share Weighted- Average
Grant Date
Fair Value
Outstanding unvested at January 1, 2020
158,382 $32.29 
Granted104,857 $26.75 
Vested(93,669)$32.09 
Forfeited(3,781)$29.80 
Outstanding unvested at December 31, 2020165,789 $28.96 
Granted57,196 $66.80 
Vested(87,584)$29.20 
Forfeited(2,904)$40.60 
Outstanding unvested at December 31, 2021132,497 $44.88 
Granted45,992 $76.93 
Vested(73,373)$42.47 
Forfeited(2,500)$58.43 
Outstanding unvested at December 31, 2022102,616 $69.70 
Schedule of performance share award activity Following is a summary of performance share award activity for the three-year period ended December 31, 2022:
SharesPer Share Weighted- Average
Grant Date
Fair Value
Outstanding unvested at January 1, 2020
138,245 $37.02 
Granted at target79,788 $34.10 
Earned for performance above target14,962 $69.45 
Vested(78,260)$48.86 
Forfeited(4,396)$36.28 
Outstanding unvested at December 31, 2020150,339 $36.54 
Granted at target42,091 $80.11 
Earned for performance above target58,461 $40.41 
Vested(128,920)$39.26 
Forfeited(644)$39.25 
Outstanding unvested at December 31, 2021121,327 $50.06 
Granted at target31,603 $118.82 
Earned for performance above target78,684 $34.10 
Vested(157,368)$34.10 
Forfeited(738)$45.71 
Outstanding unvested at December 31, 202273,508 $96.75