XML 37 R27.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-based Compensation (Tables)
9 Months Ended
Sep. 30, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions The Company has computed the fair value of all options granted using the Black-Scholes-Merton model during the nine months ended September 30, 2021 and 2020, using the following assumptions:
Nine Months Ended
September 30,
20212020
Expected volatility
56.6% to 56.9%
53% to 58%
Expected dividendsNoneNone
Expected term (years)77
Risk-free rate
0.97% to 1.15%
0.42% to 1.65%
Schedule of Share-based Payment Arrangement, Option, Activity The information below summarizes the stock options activity for the nine months ended September 30, 2021:
Number of
Shares
Weighted
Average
Exercise
Price
Weighted
Average
Remaining
Contractual Life
(Years)
Outstanding at December 31, 2020835,601 $6.65 6.6
Granted47,109 46.12 
Exercised(254,368)5.82 
Cancelled(12,716)24.09 
Outstanding at September 30, 2021615,626 $9.66 6.2
Exercisable at September 30, 2021398,276 $5.04 5.2
Schedule of Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity The information below summarizes the restricted stock activity for the nine months ended September 30, 2021:
Restricted Stock AwardsSharesWeighted Average
Grant-Date Fair
Value per Award
Non-vested at December 31, 202045,595 $13.13 
Granted9,313 57.03 
Vested(26,143)13.61 
Cancelled— — 
Non-vested at September 30, 202128,765 $26.92