XML 51 R36.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation (Tables)
12 Months Ended
Jul. 31, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of weighted average assumptions in its BSM pricing model
Fiscal year ended July 31,  2021   2020 
Expected term   6.0 years    6.0 years 
Volatility   92.3%   82.9%
Risk free interest rate   0.7%   1.6%
Dividends        
Schedule of weighted average grant date fair value of options granted
   Number of
Options
(in thousands)
   Weighted-
Average
Exercise Price
   Weighted-
Average
Remaining
Contractual
Term (in years)
   Aggregate
Intrinsic
Value
(in thousands)
 
Outstanding at July 31, 2019   1,231   $1.60    6.32   $642 
Granted   208    1.82           
Exercised   (86)   0.13           
Cancelled / forfeited   (126)   1.35           
Outstanding at July 31, 2020   1,227   $1.76    5.95   $402 
Granted   189    5.40           
Exercised   (560)   1.56           
Cancelled / forfeited   (13)   1.48           
Outstanding at July 31, 2021   843   $2.72    6.76   $10,657 
Exercisable at July 31, 2021   548   $1.95    5.59   $7,351 
Schedule of weighted average grant date fair value of options granted
July 31,
(in thousands except per share amounts)
  2021   2020 
Weighted average grant date fair value of options granted  $4.09   $1.28 
Intrinsic value of options exercised   3,978    109 
Fair value of awards vested   135    197 
Schedule of restricted shares non-vested deferred stock units
   Number
of
Shares
   Weighted
Average
Grant Date
Fair Value
 
Non-vested stock award as of July 31, 2019   195,375   $2.33 
Granted   31,945    1.97 
Vested   (122,192)   2.26 
Forfeited   -    - 
Non-vested stock award as of July 31, 2020   105,128    2.30 
Granted   113,831    3.34 
Vested   (91,659)   2.24 
Forfeited   -    - 
Non-vested stock award as of July 31, 2021   127,300   $3.27 
Schedule of restricted shares non-vested deferred stock units
   Number
of
Shares
   Weighted
Average
Grant Date
Fair Value
 
Non-vested DSU award as of July 31, 2019   -    - 
Granted   92,544    1.55 
Vested   -    - 
Forfeited   (32,000)   1.54 
Non-vested DSU award as of July 31, 2020   60,544   $1.56 
Granted   -    - 
Vested   (17,044)   1.60 
Forfeited   (6,000)   1.54 
Non-vested DSU award as of July 31, 2021   37,500   $1.54