XML 72 R36.htm IDEA: XBRL DOCUMENT v3.19.3
Stockholders' Equity (Tables)
12 Months Ended
Jul. 31, 2019
Stockholders' Equity Note [Abstract]  
Share-based Payment Arrangement, Option, Activity [Table Text Block] A summary of the activity pursuant to the Company’s stock option plans for the years ended July 31, 2019, 2018, and 2017 is as follows:

   2019   2018   2017 
   Options   Weighted -
Average
Exercise
Price
   Options   Weighted -
Average
Exercise
Price
   Options   Weighted -
Average
Exercise
Price
 
Outstanding at beginning of year   1,882,116   $4.96    2,132,995   $4.26    1,813,875   $3.43 
New Grants    715,321   $2.81    415,580   $5.57    493,996   $7.07 
Exercised   (238,230)  $2.69    (635,624)  $2.98    (141,876)  $3.19 
Expired    (8,167)  $6.55    (30,835)  $5.97    (33,000)  $5.29 
Outstanding at end of year    2,351,040   $4.53    1,882,116   $4.99    2,132,995   $4.26 
Exercisable at end of year   1,342,564   $5.16    1,149,489   $4.28    1,388,475   $3.27 
Weighted average fair value of options granted during year       $1.07        $1.91        $2.45 
Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block] Listed below are the assumptions used to fair value options granted during fiscal years 2019, 2018 and 2017:

Grant
Year
    Options
Granted
    Exercise
Price Range
    Term
(years)
    Vesting
Period

(years)
    FMV of
options
Granted/Per

Share
   Expected
Life
(years)
  Expected
Volatility %
  Interest
Rate %
  Vested
Shares at
7/31/2019
 
                                        
2019   715,321   $2.80 - $3.21   5   2 - 3   $1.06 – $1.23   3.25 - 3.5  48.06 - 50.56  2.47- 2.96   
                                        
2018   415,580   $4.42 - $8.36   5   2 - 3   $1.53 - $2.76   3.25 - 3.5  42.59 - 46.14  2.07- 2.79  166,860 
                                        
2017   493,996   $7.07   5   2 - 3   $2.40 - $2.48   3.25 - 3.5  45.85 - 46.28  1.48- 1.54  394,296 
Schedule of Share based Compensation Stock Options Activity Range of Exercise Prices [Table Text Block] The following table summarizes information for stock options outstanding at July 31, 2019:

Range of Exercise prices Range of Exercise prices     Shares    

Weighted-Average

Remaining Contractual

Life in Years

 

Weighted-Average

Exercise Price

$2.80 $4.35     1,266,592       1.58   $ 3.25
$4.42 $7.07     968,868       1.10   $ 5.75
$8.25 $8.36     115,580       0.17   $ 8.36
      2,351,040                  
Share-based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block] The following table summarizes the activity pursuant to restricted stock awards for the years ended July 31,

   2019   2018   2017 
   Awards   Weighted -
Average
Grant Date
Fair Value
   Awards   Weighted -
Average
Grant Date
Fair Value
   Awards   Weighted -
Average
Grant Date
Fair Value
 
Outstanding at beginning of year    2,613   $1.74    7,436   $4.45    8,501   $4.13 
Awarded       $       $    4,250   $6.95 
Vested    (986)  $(6.71)   (2,874)  $(5.20)   (5,140)  $(4.10)
Forfeited       $    (1,949)  $(5.18)   (175)  $(2.14)
Outstanding (non-vested) at end of year    1,627   $5.14    2,613   $1.74    7,436   $4.45 
Weighted average market value of awards granted during year        $        $        $6.95 
Schedule of Nonvested Performance-based Units Activity [Table Text Block] The following table summarizes PSU’s granted:

 

Period
Ending

  

Total
Grant

  

Fair Market Value
At Grant Date

 
   7/31/2019    80,500   $         225 
              
   7/31/2018    32,000   $         141