Quarterly report pursuant to Section 13 or 15(d)

Share Based Payments and Stock Options (Tables)

v3.21.1
Share Based Payments and Stock Options (Tables)
3 Months Ended
Mar. 31, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of share-based payment expense
    March 31,  
    2021     2020  
Restricted stock   $ 645     $ 2,619  
Stock options     308       1,496  
Warrants     374       -  
Total   $ 1,327     $ 4,115  
Schedule of company’s outstanding stock purchase warrants
    Shares     Weighted Average Grant Date Fair Value  
Nonvested, December 31, 2020     630     $ 4.51  
Granted     -     $ -  
Vested     (291 )   $ 4.39  
Forfeited     (9 )   $ 18.54  
Nonvested, March 31, 2021     330     $ 4.24  
Schedule of company’s outstanding stock purchase warrants
Options   Shares     Weight -
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     (6 )     4.63               2.75  
Forfeited or expired             -       -       -  
Outstanding at March 31, 2021     1,797     $ 3.92       2.47     $ 2.19  
Options vested at March 31, 2021     1,361     $ 3.61       2.28     $ 2.02  
Schedule of company’s outstanding stock purchase warrants
    Warrants     Weighted Average
Exercise Price
 
             
Outstanding at December 31, 2020     1,393     $ 7.49  
Issued     -          
Exercised     (617 )   $ 3.45  
Forfeited     -          
Outstanding at March 31, 2021     776     $ 10.71