XML 90 R30.htm IDEA: XBRL DOCUMENT v3.21.2
SHARE BASED PAYMENTS (Tables)
9 Months Ended
Sep. 30, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of share-based payment expense
The following table presents share-based payment expense for the nine months ended September 30, 2021 and 2020.
 
 Nine months ended September 30,
 20212020
Restricted stock$3,511 $3,966 
Stock options721 2,358 
Warrants1,115 — 
Total$5,347 $6,324 
Schedule of company’s outstanding stock purchase warrants
Restricted stock activity for the nine months ended September 30, 2021 is presented in the following table:
 
 SharesWeighted Average Grant Date Fair Value
Nonvested, December 31, 2020
630 $4.15 
Granted250 $40.56 
Vested(355)$4.48 
Forfeited(9)$18.54 
Nonvested, September 30, 2021
516 $19.92 
Schedule of company’s outstanding stock purchase warrants
The table below summarizes all option activity under all plans during the nine months ended September 30, 2021:
 
OptionsSharesWeight -
Average
Exercise
Price
Weighted -
Average
Remaining
Contractual
Term
Weighted -
Average
Grant Date
Fair Value
Outstanding at December 31, 2020
1,803 $3.92 3.47$2.38 
Granted— — — — 
Exercised(821)3.20 — 1.71 
Forfeited or expired(51)4.12 — 2.26 
Outstanding at September 30, 2021
931 $4.55 3.12$2.62 
Options vested at September 30, 2021
595 $4.27 3.01$2.51 
Schedule of company’s outstanding stock purchase warrants
A summary of the status of the Company’s outstanding stock purchase warrants for the nine months ended September 30, 2021 is as follows:
 
 WarrantsWeighted Average
Exercise Price
Outstanding at December 31, 2020
1,393 $7.49 
Issued— — 
Exercised(968)$2.84 
Forfeited— — 
Outstanding at September 30, 2021
425 $17.25