XML 73 R64.htm IDEA: XBRL DOCUMENT v3.22.4
STOCKBASED COMPENSATION (Details 5)
$ / shares in Units, shares in Thousands, $ in Thousands
6 Months Ended
Nov. 30, 2022
USD ($)
$ / shares
shares
$1.34  
Options outstanding, ending (in thousands) | shares | shares 51
Weighted average remaining contractual life (Years) options outstanding 4 years 10 months 20 days
Weighted average exercise price outstanding, ending | $ / shares | $ / shares $ 1.34
Option exercisable shares (in thousands) | shares 51
Weighted average remaining contractual life (Years) options exercisable 4 years 10 months 20 days
Weighted average exercise price for options exercisable | $ / shares | $ / shares $ 1.34
$1.64-$1.86  
Options outstanding, ending (in thousands) | shares | shares 542
Weighted average remaining contractual life (Years) options outstanding 3 years 9 months 3 days
Weighted average exercise price outstanding, ending | $ / shares | $ / shares $ 1.71
Option exercisable shares (in thousands) | shares 385
Weighted average remaining contractual life (Years) options exercisable 3 years 7 months 9 days
Weighted average exercise price for options exercisable | $ / shares | $ / shares $ 1.69
$2.03-$2.40  
Options outstanding, ending (in thousands) | shares | shares 341
Weighted average remaining contractual life (Years) options outstanding 2 years 11 months 15 days
Weighted average exercise price outstanding, ending | $ / shares | $ / shares $ 2.21
Option exercisable shares (in thousands) | shares 328
Weighted average remaining contractual life (Years) options exercisable 2 years 10 months 13 days
Weighted average exercise price for options exercisable | $ / shares | $ / shares $ 2.21
$2.76-$2.93  
Options outstanding, ending (in thousands) | shares | shares 197
Weighted average remaining contractual life (Years) options outstanding 5 years 18 days
Weighted average exercise price outstanding, ending | $ / shares | $ / shares $ 2.91
Option exercisable shares (in thousands) | shares 65
Weighted average remaining contractual life (Years) options exercisable 3 years 10 months 20 days
Weighted average exercise price for options exercisable | $ / shares | $ / shares $ 2.88
$3.46-$3.93  
Options outstanding, ending (in thousands) | shares | shares 93
Weighted average remaining contractual life (Years) options outstanding 1 year 8 months 1 day
Weighted average exercise price outstanding, ending | $ / shares | $ / shares $ 3.83
Option exercisable shares (in thousands) | shares 93
Weighted average remaining contractual life (Years) options exercisable 1 year 8 months 1 day
Weighted average exercise price for options exercisable | $ / shares | $ / shares $ 3.83
$8.00-$24.83  
Options outstanding, ending (in thousands) | shares | shares 204
Weighted average remaining contractual life (Years) options outstanding 6 years 5 months 19 days
Weighted average exercise price outstanding, ending | $ / shares | $ / shares $ 9.52
Option exercisable shares (in thousands) | shares 23
Weighted average remaining contractual life (Years) options exercisable 6 years 4 months 17 days
Weighted average exercise price for options exercisable | $ / shares | $ / shares $ 10.24
$1.34-$24.83  
Options outstanding, ending (in thousands) | shares | shares 1,428
Weighted average remaining contractual life (Years) options outstanding 4 years 14 days
Weighted average exercise price outstanding, ending | $ / shares | $ / shares $ 3.23
Option exercisable shares (in thousands) | shares 945
Weighted average remaining contractual life (Years) options exercisable 3 years 3 months 25 days
Weighted average exercise price for options exercisable | $ / shares | $ / shares $ 2.36
Aggregate intrinsic value for options exercisable | | $ $ 22,412