XML 57 R33.htm IDEA: XBRL DOCUMENT v3.25.0.1
STOCK-BASED COMPENSATION (Tables)
12 Months Ended
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of stock-based compensation expense
We recognized stock-based compensation expense as follows (amounts in thousands):
Years Ended
December 31,
2024
December 31,
2023
December 31,
2022
Restricted stock$7,049 $6,191 $4,515 
Performance stock4,843 2,953 2,685 
Stock appreciation rights— 533 1,179 
Stock options— 19 32 
Total stock-based compensation expense$11,892 $9,696 $8,411 
Summary of stock options activity
A summary of stock option activity for the year ended December 31, 2024, is presented below.
Number of
Shares
Weighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic Value
(in thousands)
Outstanding at January 1, 202411,344$86.80 
Exercised(3,283)$79.36 
Forfeited$— 
Granted$— 
Outstanding at December 31, 20248,061$89.83 2.8$350 
Exercisable at December 31, 20248,061$89.83 2.8$350 
Summary of SSARs activity
A summary of SSARs activity for the year ended December 31, 2024, is presented below:
Number of
Shares
Weighted-
Average
Exercise
Price
Weighted-
Average
Remaining
Contractual
Life (Years)
Aggregate
Intrinsic Value
(in thousands)
Outstanding at January 1, 2024157,279$113.03 
Exercised(28,893)$86.21 
Forfeited$— 
Granted$— 
Outstanding at December 31, 2024128,386$119.06 4.6$2,083 
Exercisable at December 31, 2024128,386$119.06 4.6$2,083 
Summary of non-vested awards
A summary of the status of our unvested Performance Shares at maximum (200%) attainment for the year ended December 31, 2024, is presented below:
Number of
Shares
Weighted-
Average
Grant Date
Fair Value
Outstanding at January 1, 2024216,191$135.11 
Granted93,840$99.75 
Exercised(30,290)$123.35 
Non-attainment(56,303)$124.69 
Forfeited(1,980)$148.89 
Outstanding at December 31, 2024221,458$124.26 
Summary of the status of non-vested restricted stock
A summary of the status of our unvested Restricted Stock for the year ended December 31, 2024, is presented below:
Number of
Shares
Weighted-
Average
Grant Date
Fair Value
Outstanding at January 1, 2024136,113$118.84 
Granted65,850$105.65 
Vested(51,110)$121.05 
Forfeited(4,907)$118.53 
Outstanding at December 31, 2024145,946$112.13