XML 74 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity (Tables)
12 Months Ended
Dec. 31, 2024
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of Share-based Compensation, Stock Options, Activity
Stock option grants and cancellations are as follows (in thousands, except shares):
Years Ended December 31,
202420232022
SharesFair ValueSharesFair ValueSharesFair Value
Granted(1)
370,590 $3,830 214,191 $2,506 58,500 $959 
Granted(2)
— $— — $— 310,000 $5,388 
Granted(3)
— $— — $— 12,600 $143 
Cancelled532,266 $6,311 105,150 $1,380 45,590 $512 
(1)
Stock options granted during the years ended December 31, 2024, 2023 and 2022 had a weighted average price of $24.48, $32.69 and $49.48, respectively. The fair value of these options was calculated using the Black-Scholes option pricing model. The options granted in 2024 and 2023 vest over a three-year period and have a ten-year term. The options granted in 2022 vest over a five-year period and have a ten-year term. These options will vest if the employee has remained continuously employed by us through the vesting period.
(2)
Stock options granted during the year ended December 31, 2022 had a weighted average price of $49.48. The fair value of these options was calculated using the Black-Scholes option pricing model and vest over a seven-year period and have a ten-year term. These options will vest if the employee has remained continuously employed by us through the vesting period.
(3)
Stock options granted during the year ended December 31, 2022 had a weighted average price of $31.58. The fair value of these options was calculated using the Black-Scholes option pricing model and vest over a three-year period and have a ten-year term. These options will vest if the employee has remained continuously employed by us through the vesting period.
Additional stock option activity is as follows (in thousands, except shares):
Years Ended December 31,
202420232022
SharesCashSharesCashSharesCash
Exercised(1)
97,548 $1,439 74,200 N/A32,196 N/A
Returned for option price(2)
28,882 $1,113 56,957 $— 18,797 $60 
Returned for payroll taxes(3)
4,482 $174 5,486 $174 2,895 $123 
(1)
Stock options exercised during the years ended December 31, 2024, 2023 and 2022 had a weighted average exercise price of $26.12, $23.98 and $25.49, respectively.
(2)Represents shares withheld/cash received for the payment of the option price.
(3)Represents shares withheld/cash paid for the payment of payroll taxes.
The fair value of the options granted using the Black-Scholes option pricing model was estimated on the date of grant with the following assumptions:
Years Ended December 31,
20242023202220222022
Grant dateFebruary 21February 22February 23February 23September 27
Expected holding period (years)6.04.07.05.04.1
Awards granted370,590214,191310,00058,50012,600
Dividend yield1.79 %1.38 %0.91 %0.91 %1.43 %
Expected volatility43.59 %43.68 %34.35 %33.18 %43.68 %
Risk-free interest rate4.31 %4.27 %1.98 %1.89 %4.29 %
Black-Scholes value$10.34$11.70$17.38$16.39$11.35
The fair value of the options granted using the Monte-Carlo simulation pricing model was estimated on the date of grant with the following assumptions:
Year ended December 31, 2022
Awards granted150,000
Dividend yield1.15 %
Expected volatility34.08 %
Risk-free interest rate1.29 %
A summary of the number of stock options and their weighted average exercise prices during the year ended December 31, 2024 is presented in the table below (shares in thousands): 
SharesWtd. Avg.
Ex. Price
Outstanding at January 11,603$35.04 
Granted371$24.48 
Exercised(98)$26.12 
Forfeited or expired(532)$36.01 
Outstanding at December 311,344$32.39 
Exercisable at December 31617$31.54 
A summary of the number of stock options and their weighted average grant date fair values during the year ended December 31, 2024 is presented in the table below (shares in thousands): 
SharesWtd. Avg.
Fair Value
Non-vested at January 1915$12.77 
Granted371$10.34 
Vested or exercised(220)$11.71 
Forfeited(339)$12.43 
Non-vested at December 31727$11.98 
A summary of the intrinsic value of stock options exercised and the fair value of stock options vested for the three years ended December 31, 2024 is presented in the table below (in thousands):
Schedule of Share-based Compensation, Shares Authorized under Stock Option Plans, by Exercise Price Range
The following table further describes our outstanding stock options at December 31, 2024:
 Options OutstandingOptions Exercisable
Actual Ranges of Exercise PricesNumber Outstanding at 12/31/24Weighted-Average
Remaining
Contractual Life
Weighted-Average
Exercise Price
Number Exercisable at 12/31/24Weighted-Average
Remaining
Contractual Life
Weighted-Average
Exercise Price
$18.02 - $18.02
13,333 5.48$18.02 13,333 5.48$18.02 
$20.06 - $26.54
593,477 5.39$24.73 272,087 0.96$25.04 
$31.58 - $31.58
12,600 7.74$31.58 8,400 7.74$31.58 
$32.69 - $49.48
724,675 6.86$38.93 323,020 6.65$37.59 
$18.02 - $49.48
1,344,085 6.20$32.39 616,840 4.13$31.54 
Schedule of Share-based Compensation, Restricted Stock and Restricted Stock Units Activity
Restricted stock activity is as follows (in thousands, except shares):
Years Ended December 31,
202420232022
SharesFair ValueSharesFair ValueSharesFair Value
Granted(1)
156,630 $3,834 142,020 $4,634 — $— 
Returned for payroll taxes16,354 $419 1,473 $50 4,136 $205 
Cancelled55,050 $1,623 1,826 $61 1,950 $63 
(1)
Restricted stock granted during the year ended December 31, 2024 and 2023 will vest over a three-year period, if the employee has remained continuously employed by us during the vesting period, at a weighted average stock price of $24.48 and $32.63, respectively.
Restricted stock awardsSharesWeighted Average
Grant Date
Fair Value
Unvested at January 1143,168 $32.65 
Granted 156,630 $24.48 
Vested(48,268)$32.69 
Cancelled(55,050)$29.49 
Unvested at December 31196,480 $27.01 
Schedule of Dividends Payable
Our Board declared the following dividends payable on the dates below (in thousands, except per share amounts):
2024Per ShareDollar Value
March 1st$0.1125 $1,686 
June 1st$0.1125 $1,704 
September 1st$0.1125 $1,708 
December 1st$0.1125 $1,709 
2023Per ShareDollar Value
March 1st$0.1125 $1,661 
June 1st$0.1125 $1,679 
September 1st$0.1125 $1,683 
December 1st$0.1125 $1,685 
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested and Expected to Vest, Exercisable
Years Ended December 31,
202420232022
Intrinsic value of options exercised$647 $538 $580 
Fair value of stock options vested
5,825 6,003 1,784 
Share-based Payment Arrangement, Activity
Performance award activity is as follows (in thousands, except shares):
Years Ended December 31,
202420232022
SharesFair ValueSharesFair ValueSharesFair Value
Granted— $— — $— 27,013 $1,262 
Cancelled80,276 $871 54,229 $1,565 30,743 $295 
Common stock activity is as follows (in thousands, except shares):
Years Ended December 31,
202420232022
SharesFair ValueSharesFair ValueSharesFair Value
Granted(1)
— $— 30,000 $826 — $— 
Returned for payroll taxes— $— 1,001 $28 — $— 
(1)
During the year ended December 31, 2023, we issued 30,000 shares of common stock to a former executive at a stock price of $27.54, in accordance with his Separation and Release Agreement pertaining to his resignation from his position as the Company’s Executive Vice President, Chief Financial Officer & Treasurer effective January 2, 2023.
Common stock issued to certain employees under this incentive program is as follows (in thousands, except shares):
Years Ended December 31,
202420232022
SharesFair ValueSharesFair ValueSharesFair Value
31,470 $790 8,444 $276 27,448 $1,358 
(1)
Common stock granted during the year ended December 31, 2024, 2023 and 2022 had a grant date stock price of $25.08, $32.69 and $49.48, respectively.
Share-based Payment Arrangement, Performance Shares, Outstanding Activity
Performance AwardsSharesWeighted Average
Grant Date
Fair Value
At January 1377,807 $19.81 
Cancelled(80,276)$10.85 
At December 31297,531 $22.23 
Non-employee director and board advisor common stock activity is as follows (in thousands, except shares):
Years Ended December 31,
202420232022
SharesFair ValueSharesFair ValueSharesFair Value
Board of Directors(1)
16,658 $510 15,059 $431 11,155 $415 
Advisor to the Board(1)
647 $21 691 $20 555 $20 
(1)
Common stock granted during the years ended December 31, 2024, 2023 and 2022 had a weighted average price of $30.56, $28.60 and $37.14, respectively.
Schedule of Share-based Compensation, Employee Stock Purchase Plan, Activity
ESPP activity is as follows:
Years Ended December 31,
202420232022
SharesPriceSharesPriceSharesPrice
ESPP55,850 $21.26 63,372 $23.58 52,053 $32.38 
Employee Stock Purchase Plan  
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions
The fair values of the right to purchase shares under the ESPP are estimated at the date of purchase with the four quarterly purchase dates using the following assumptions:
Years Ended December 31,
202420232022
Dividend yield1.51 %1.30 %0.01 %
Expected volatility41.2 %53.5 %30.2 %
Risk-free interest rate
5.46%, 5.24%, 5.02%, 4.80%
4.53%, 4.77%, 4.75%,4.72%
0.08%, 0.22%, 0.31%, 0.40%
Expected life (years)
0.25, 0.50, 0.75, 1.00
0.25, 0.50, 0.75, 1.00
0.25, 0.50, 0.75, 1.00