XML 34 R22.htm IDEA: XBRL DOCUMENT v3.22.2.2
SHAREHOLDERS' EQUITY (Tables)
12 Months Ended
May 31, 2022
Stockholders' Equity Note [Abstract]  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]

 

 

NUMBER OF
STOCK OPTIONS

 

EXCERCISE
PRICE RANGE
PER SHARE

 

WEIGHTED
AVERAGE
EXERCISE PRICE

Options outstanding at May 31, 2020

 

1,789,251

 

$0.82-$8.18

 

$

2.75

Options granted

 

430,616

 

$5.14-$8.70

 

$

6.73

Options excercised

 

(86,750)

 

$0.82-$3.62

 

$

1.20

Options canceled or expired

 

(51,751)

 

$2.35-$8.18

 

$

4.77

Options outstanding at May 31, 2021

 

2,081,366

 

$0.82-$8.70

 

$

3.59

Options granted

 

344,000

 

$4.25-$4.46

 

$

4.43

Options excercised

 

(39,500)

 

$1.20-$3.62

 

$

1.99

Options canceled or expired

 

(64,250)

 

$1.61-$8.18

 

$

4.41

Options outstanding at May 31, 2022

 

2,321,616

 

$0.82-$8.70

 

$

3.72

Schedule of Nonvested Share Activity [Table Text Block]

Number of
 shares

Stock options
weighted
average grant
date fair value

Non-vested shares at May 31, 2021

 

793,241

 

$

5.54

Granted

344,000

4.43

Vested 

 

(347,279)

 

 

5.40

Forfeited

(43,500)

 

5.22

Non-vested shares at May 31, 2022

 

746,462

 

$

5.11

Share-Based Payment Arrangement, Option, Exercise Price Range [Table Text Block]

RANGE OF
EXERCISE PRICES

 

NUMBER
OUTSTANDING
MAY 31, 2022

 

WEIGHTED
AVERAGE
REMAINING
CONTRACTUAL
LIFE IN YEARS

 

WEIGHTED
 AVERAGE
EXERCISE PRICE

 

NUMBER
EXCERCISABLE
AT MAY 31, 2022

 

WEIGHTED
AVERAGE
EXERCISE PRICE

$0.82-$1.52

 

456,000

 

3.33

 

$1.04

 

456,000

 

$1.04

$2.25-$4.25

1,015,750

6.14

$2.90

852,500

$2.88

$4.34-$8.70

 

849,866

 

8.75

 

$6.13

 

266,654

 

$7.06