Share-based Compensation (Tables)
|
12 Months Ended |
Dec. 31, 2021 |
Share-based Payment Arrangement [Abstract] |
|
Disclosure of Share-based Compensation Arrangements by Share-based Payment Award |
The following table presents the total stock-based compensation expense, which is included in selling, general and administrative expenses (in thousands):
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Years Ended December 31, |
|
|
2021 |
|
2020 |
|
2019 |
Restricted share expense |
|
$ |
4,491 |
|
|
$ |
1,687 |
|
|
$ |
190 |
|
Stock option and SARs expense |
|
1,913 |
|
|
923 |
|
|
807 |
|
Total stock-based compensation expense |
|
$ |
6,404 |
|
|
$ |
2,610 |
|
|
$ |
997 |
|
|
|
|
|
|
|
|
Tax benefit related to stock-based compensation |
|
$ |
2,234 |
|
|
$ |
1,652 |
|
|
$ |
— |
|
|
Nonvested Restricted Stock Shares Activity |
The following table summarizes the Company’s restricted share activity, excluding the Company’s employee stock purchase plan:
|
|
|
|
|
|
|
|
|
|
|
|
|
Number of shares |
|
Weighted average grant date fair value |
|
|
|
|
Unvested at December 31, 2020 |
145,000 |
|
|
$ |
9.78 |
|
Granted |
213,027 |
|
|
18.85 |
|
Vested |
(54,184) |
|
|
12.29 |
|
Vested shares forgone to satisfy minimum statutory withholding |
(1,901) |
|
|
12.29 |
|
Forfeitures |
(11,000) |
|
|
17.97 |
|
Unvested at December 31, 2021 |
290,942 |
|
|
$ |
15.61 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Year Ended December 31, |
|
2021 |
|
2020 |
|
2019 |
|
|
|
|
|
|
Weighted average grant date fair value of awards granted |
$ |
18.85 |
|
|
$ |
10.12 |
|
|
$ |
7.04 |
|
Total fair value of shares vested |
$ |
920,125 |
|
|
$ |
367,273 |
|
|
$ |
712,969 |
|
Total fair value of shares forgone to satisfy minimum statutory withholding |
$ |
32,282 |
|
|
$ |
62,479 |
|
|
$ |
422,779 |
|
|
Share-based Payment Arrangement, Performance Shares, Activity |
The following table summarizes the Company’s PSU activity:
|
|
|
|
|
|
|
|
|
|
|
|
|
Number of shares |
|
Weighted average grant date fair value |
|
|
|
|
Unvested at December 31, 2020 |
232,500 |
|
|
$ |
9.06 |
|
Granted |
127,476 |
|
|
19.50 |
|
Vested |
(66,371) |
|
|
8.79 |
|
Vested shares forgone to satisfy minimum statutory withholding |
(53,629) |
|
|
8.79 |
|
|
|
|
|
Unvested at December 31, 2021 |
239,976 |
|
|
$ |
14.74 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Year Ended December 31, |
|
2021 |
|
2020 |
|
2019 |
|
|
|
|
|
|
Weighted average grant date fair value of awards granted |
$ |
19.50 |
|
|
$ |
9.06 |
|
|
N/A |
Total fair value of shares vested |
$ |
1,335,053 |
|
|
N/A |
|
N/A |
Total fair value of shares forgone to satisfy minimum statutory withholding |
$ |
1,078,747 |
|
|
N/A |
|
N/A |
|
Schedule of Share-based Compensation, Employee Stock Purchase Plan, Activity |
The following table summarizes the activity relating to the Company’s ESPP program:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Years Ended December 31, |
|
2021 |
|
2020 |
|
2019 |
Compensation expense |
$ |
173,561 |
|
|
$ |
108,589 |
|
|
$ |
43,030 |
|
Shares of stock sold to employees |
31,624 |
|
|
30,012 |
|
|
33,742 |
|
Weighted average fair value per ESPP award |
$ |
16.95 |
|
|
$ |
7.43 |
|
|
$ |
3.94 |
|
|
Share-based Payment Arrangement, Option, Activity |
The following tables detail the various stock option activity:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2014 Plan (Options) |
|
Number of Authorized Shares |
|
Weighted- Average Exercise Price |
|
Weighted- Average Remaining Contractual Term (in Years) |
|
Aggregate Intrinsic Value |
Outstanding at December 31, 2020 |
|
1,959,348 |
|
|
$ |
4.26 |
|
|
4.42 |
|
$ |
28,449,362 |
|
Granted |
|
56,000 |
|
|
18.44 |
|
|
|
|
|
Exercised |
|
(279,904) |
|
|
2.92 |
|
|
|
|
|
Exercised shares forgone to satisfy minimum statutory withholding |
|
(1,537) |
|
|
2.15 |
|
|
|
|
|
Cashless exercise |
|
(566) |
|
|
2.15 |
|
|
|
|
|
Forfeited |
|
(1,500) |
|
|
18.44 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Outstanding at December 31, 2021 |
|
1,731,841 |
|
|
$ |
4.92 |
|
|
3.93 |
|
$ |
21,051,101 |
|
|
|
|
|
|
|
|
|
|
Exercisable at December 31, 2021 |
|
1,478,357 |
|
|
$ |
3.99 |
|
|
3.36 |
|
$ |
19,274,817 |
|
Aggregate Intrinsic Value = Excess of market value over the option exercise price of all in-the-money stock options.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2021 Plan (Options) |
|
Number of Authorized Shares |
|
Weighted- Average Exercise Price |
|
Weighted- Average Remaining Contractual Term (in Years) |
|
Aggregate Intrinsic Value |
Outstanding at December 31, 2020 |
|
— |
|
|
$ |
— |
|
|
— |
|
|
$ |
— |
|
Granted |
|
288,269 |
|
|
19.47 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Forfeited |
|
(15,000) |
|
|
19.50 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Outstanding at December 31, 2021 (a) |
|
273,269 |
|
|
$ |
19.47 |
|
|
9.38 |
|
$ |
— |
|
|
|
|
|
|
|
|
|
|
Exercisable at December 31, 2021 (a) |
|
78,770 |
|
|
$ |
19.50 |
|
|
6.66 |
|
$ |
— |
|
(a) Aggregate Intrinsic Value - no options were in-the-money as of December 31, 2021
Aggregate Intrinsic Value = Excess of market value over the option exercise price of all in-the-money stock options.
|
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions |
The following is the average fair value per share estimated on the date of grant and the assumptions used for options granted:
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Years Ended December 31, |
Stock Options: |
|
2021 |
|
2020 |
|
2019 |
Expected volatility |
|
43% to 46% |
|
42% to 51% |
|
36% to 38% |
Risk free interest rate |
|
0.31% to 0.54% |
|
0.20% to 1.56% |
|
1.80% to 2.36% |
Expected lives at date of grant (in years) |
|
3.62 |
|
3.25 |
|
4.63 |
Weighted average fair value of options granted |
|
$6.56 |
|
$3.87 |
|
$1.61 |
Total intrinsic value of options exercised |
|
$ |
4,248,401 |
|
|
$ |
3,377,730 |
|
|
$ |
624,462 |
|
|