XML 88 R75.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCKHOLDERS EQUITY AND STOCK-BASED COMPENSATION (Details Narrative) - USD ($)
12 Months Ended
May 31, 2022
May 31, 2021
May 31, 2020
Total intrinsic values of options exercised $ 12,542,000 $ 152,000 $ 160,000
Stock based compensation expenses $ 83,000    
Option exercisable shares (in thousands) 1,042,000 2,045,000 2,203,000
Weighted average exercise price for options exercisable $ 2.22 $ 2.26 $ 2.25
RSUs granted (in thousands) 209,000 170,000  
Shares repurchased for tax withholdings on vesting of RSUs, shares (in thousands) 40,000 9,000 6,000
Market value on the date of the grant $ 2.89 $ 1.92 $ 1.64
RSUs vested (in thousands) 158,000 37,000 13,000
RSUs unvested (in thousands) 185,000 132,000 10,000
Intrinsic value of RSUs, nonvested $ 1,554,000 $ 297,000 $ 16,000
Maximum amount of RSUs to be vested if all revenue goals are achieved 270,000    
RSUs weighted average of per share $ 3.41    
Stock Option and RSU      
Stock-based compensation expense related to stock options and RSUs $ 2,071,000 $ 993,000 $ 751,000
RSUs cancelled (in thousands) 10,000 1,000 0
Stock based compensation expenses $ 921,000    
2016 Equity Incentive Plan      
Unrecognized stock-based compensation   $ 1,905,000  
Common stock reserved for issuance 4,848,000    
Remained available for issuance 2,248,000    
Share Authorized 3,879,000 4,036,000 4,813,000
Stock options and RSUs outstanding 2,052,000 2,898,000 3,163,000
Estimated forfeitures of unvested stock based awards, amount   $ 5,000  
Weighted average period for recognition of costs 1 year 3 months 18 days    
Board Of Directors      
RSUs granted (in thousands) 43,000 161,000 9,000
Market value on the date of the grant $ 8.02 $ 1.81 $ 1.64
Employee Stock Purchase Plan      
Common stock reserved for issuance 2,200,000    
Purchase rights under the ESPP $ 417,000    
Weighted average period for recognition of costs 9 months 18 days    
Stock-based compensation related to the ESPP $ 935,000 $ 108,000 $ 159,000
Maximum calendar year contribution per employee $ 25,000 $ 25,000 $ 25,000,000
Maximum number of shares a participant may purchase (in thousands) 3,000 3,000 3,000
ESPP purchase right granted (in thousands) 101,000 279,000 55,000
ESPP shares issued (in thousands) 178,000 147,000 136,000
Total shares issued under ESPP plan (in thousands)   1,942,000  
ESPP Shares available for issuance (in thousands)   258,000  
Number of authorized shares increased 350,000