XML 88 R78.htm IDEA: XBRL DOCUMENT v3.23.2
STOCK-BASED COMPENSATION (Details 5)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
May 31, 2023
USD ($)
$ / shares
shares
$1.34  
Options outstanding, ending (in thousands) | shares | shares 41
Weighted average remaining contractual life (Years) options outstanding 4 years 4 months 20 days
Weighted average exercise price for options outstanding | $ / shares | $ / shares $ 1.34
Option exercisable shares (in thousands) | shares 41
Weighted average exercise price for options exercisable | $ / shares | $ / shares $ 1.34
Weighted average remaining contractual life (Years) options exercisable 4 years 4 months 20 days
$1.64-$1.86  
Options outstanding, ending (in thousands) | shares | shares 365
Weighted average remaining contractual life (Years) options outstanding 3 years 6 months 10 days
Weighted average exercise price for options outstanding | $ / shares | $ / shares $ 1.72
Option exercisable shares (in thousands) | shares 291
Weighted average exercise price for options exercisable | $ / shares | $ / shares $ 1.70
Weighted average remaining contractual life (Years) options exercisable 3 years 5 months 12 days
$2.03-$2.40  
Options outstanding, ending (in thousands) | shares | shares 185
Weighted average remaining contractual life (Years) options outstanding 2 years 7 months 9 days
Weighted average exercise price for options outstanding | $ / shares | $ / shares $ 2.14
Option exercisable shares (in thousands) | shares 175
Weighted average exercise price for options exercisable | $ / shares | $ / shares $ 2.14
Weighted average remaining contractual life (Years) options exercisable 2 years 5 months 23 days
$2.93  
Options outstanding, ending (in thousands) | shares | shares 139
Weighted average remaining contractual life (Years) options outstanding 5 years 1 month 13 days
Weighted average exercise price for options outstanding | $ / shares | $ / shares $ 2.93
Option exercisable shares (in thousands) | shares 35
Weighted average exercise price for options exercisable | $ / shares | $ / shares $ 2.93
Weighted average remaining contractual life (Years) options exercisable 5 years 1 month 13 days
$3.46-$3.93  
Options outstanding, ending (in thousands) | shares | shares 37
Weighted average remaining contractual life (Years) options outstanding 1 year 1 month 9 days
Weighted average exercise price for options outstanding | $ / shares | $ / shares $ 3.93
Option exercisable shares (in thousands) | shares 37
Weighted average exercise price for options exercisable | $ / shares | $ / shares $ 3.93
Weighted average remaining contractual life (Years) options exercisable 1 year 1 month 9 days
$8.00-34.00  
Options outstanding, ending (in thousands) | shares | shares 194
Weighted average remaining contractual life (Years) options outstanding 5 years 11 months 19 days
Weighted average exercise price for options outstanding | $ / shares | $ / shares $ 9.77
Option exercisable shares (in thousands) | shares 41
Weighted average exercise price for options exercisable | $ / shares | $ / shares $ 10.18
Weighted average remaining contractual options exercisable 5 years 10 months 24 days
$1.34-$34.00  
Options outstanding, ending (in thousands) | shares | shares 961
Weighted average remaining contractual life (Years) options outstanding 4 years 7 days
Weighted average exercise price for options outstanding | $ / shares | $ / shares $ 3.67
Option exercisable shares (in thousands) | shares 620
Weighted average exercise price for options exercisable | $ / shares | $ / shares $ 2.56
Weighted average remaining contractual life (Years) options exercisable 3 years 4 months 6 days
Aggregate intrinsic value for options exercisable | | $ $ 18,895