XML 87 R74.htm IDEA: XBRL DOCUMENT v3.22.2.2
STOCKHOLDERS EQUITY AND STOCK-BASED COMPENSATION (Details 5)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
May 31, 2022
USD ($)
$ / shares
shares
$1.34-$19.85  
Options outstanding, ending (in thousands) | shares | shares 1,597
Weighted average remaining contractual life (Years) options outstanding 4 years 1 month 13 days
Weighted average exercise price outstanding, ending | $ / shares $ 2.70
Option exercisable shares (in thousands) | shares 1,042
Weighted average remaining contractual life (Years) options exercisable 3 years 5 months 19 days
Weighted average exercise price for options exercisable | $ / shares | $ / shares $ 2.22
Aggregate intrinsic value for options exercisable | | $ $ 6,440
$1.34  
Options outstanding, ending (in thousands) | shares | shares 51
Weighted average remaining contractual life (Years) options outstanding 5 years 4 months 20 days
Weighted average exercise price outstanding, ending | $ / shares $ 1.34
Option exercisable shares (in thousands) | shares 51
Weighted average exercise price for options exercisable | $ / shares | $ / shares $ 1.34
Weighted average remaining contractual life (Years) options exercisable 5 years 4 months 20 days
$1.64-$1.86  
Options outstanding, ending (in thousands) | shares | shares 659
Weighted average remaining contractual life (Years) options outstanding 4 years 7 days
Weighted average exercise price outstanding, ending | $ / shares $ 1.70
Option exercisable shares (in thousands) | shares 419
Weighted average exercise price for options exercisable | $ / shares | $ / shares $ 1.69
Weighted average remaining contractual life (Years) options exercisable 3 years 8 months 15 days
$2.03-$2.42  
Options outstanding, ending (in thousands) | shares | shares 471
Weighted average remaining contractual life (Years) options outstanding 3 years 3 months 29 days
Weighted average exercise price outstanding, ending | $ / shares $ 2.25
Option exercisable shares (in thousands) | shares 408
Weighted average exercise price for options exercisable | $ / shares | $ / shares $ 2.26
Weighted average remaining contractual life (Years) options exercisable 3 years 2 months 15 days
$2.76-$2.93  
Options outstanding, ending (in thousands) | shares | shares 215
Weighted average remaining contractual life (Years) options outstanding 5 years 7 months 6 days
Weighted average exercise price outstanding, ending | $ / shares $ 2.91
Option exercisable shares (in thousands) | shares 56
Weighted average exercise price for options exercisable | $ / shares | $ / shares $ 2.87
Weighted average remaining contractual life (Years) options exercisable 4 years 1 month 13 days
$3.46-$3.93  
Options outstanding, ending (in thousands) | shares | shares 104
Weighted average remaining contractual life (Years) options outstanding 2 years 2 months 1 day
Weighted average exercise price outstanding, ending | $ / shares $ 3.84
Option exercisable shares (in thousands) | shares 104
Weighted average exercise price for options exercisable | $ / shares | $ / shares $ 3.84
Weighted average remaining contractual life (Years) options exercisable 2 years 2 months 1 day
$9.45-$19.85  
Options outstanding, ending (in thousands) | shares | shares 97
Weighted average remaining contractual life (Years) options outstanding 6 years 9 months 18 days
Weighted average exercise price outstanding, ending | $ / shares $ 10.57
Option exercisable shares (in thousands) | shares 4
Weighted average exercise price for options exercisable | $ / shares | $ / shares $ 14.02
Weighted average remaining contractual options exercisable 6 years 7 months 20 days