XML 64 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Stock-Based Compensation (Tables)
12 Months Ended
Apr. 30, 2022
Stock-Based Compensation  
Schedule of stock option plans

Restated 2006 Plan

2002 Plan

1992 Plan

 

    

    

Weighted

    

    

Weighted

    

    

Weighted

 

Average

Average

Average

 

Exercise

Exercise

Exercise

 

Shares

Price

Shares

Price

Shares

Price

 

Outstanding at April 30, 2019

 

337,026

 

25.25

 

 

 

14,302

 

0.59

Options granted

 

 

 

 

 

 

Options exercised

 

(3,000)

 

31.15

 

 

 

(13,189)

 

0.59

Options canceled

 

 

 

 

 

 

Outstanding at April 30, 2020

 

334,026

 

25.19

 

 

 

1,113

 

0.59

Options granted

 

 

 

 

 

 

Options exercised

 

(53,500)

 

28.45

 

 

 

(1,113)

 

0.59

Options canceled

 

 

 

 

 

 

Outstanding at April 30, 2021

 

280,526

 

24.57

 

 

 

 

Options granted

 

 

 

 

 

 

Options exercised

 

(114,362)

 

24.28

 

 

 

 

Options canceled

 

 

 

 

 

 

Outstanding at April 30, 2022

 

166,164

 

24.78

 

 

 

 

Options exercisable at April 30, 2022

 

166,164

$

24.78

 

$

 

$

Schedule of information concerning outstanding and exercisable options

Options Outstanding

 

Weighted

 

Average

Options Exercisable

 

    

    

    

Remaining

    

Weighted

    

    

Weighted

 

As of

Contractual

Average

As of

Average

 

April 30,

Life In

Exercise

April 30,

Exercise

 

Range of Exercise Prices

2022

Years

Price

2022

Price

 

$

18.07

-

18.32

 

30,000

 

0.98

$

18.07

 

30,000

$

18.07

18.33

-

22.64

 

20,000

 

0.98

 

18.57

 

20,000

 

18.57

22.65

-

26.99

 

50,000

 

3.15

 

26.70

 

50,000

 

26.70

27.00

-

29.27

50,000

1.56

27.27

50,000

27.27

29.28

-

31.27

 

16,164

 

2.26

 

31.27

 

16,164

 

31.27

$

18.07

-

31.27

 

166,164

 

1.93

$

24.78

 

166,164

$

24.78

Schedule of Company's restricted stock awards

Information related to the Company’s restricted stock awards at April 30, 2022 and for the year then ended is as follows:

2021 Plan

Restated 2006 Plan

 

    

    

Weighted

    

Weighted

 

Average

Average

 

Grant Date

Grant Date

 

Shares

Fair Value

Shares

Fair Value

 

Unvested stock at April 30, 2021

 

$

180,028

$

83.02

Stock granted

 

47,026

 

75.66

57,376

 

66.10

Stock vested

 

 

(94,389)

 

62.52

Stock canceled

 

(1,950)

 

74.27

(30,170)

 

89.58

Unvested stock at April 30, 2022

 

45,076

$

75.71

112,845

$

89.80

Information related to the Company’s restricted stock units at April 30, 2022 and for the year then ended is as follows:

Restated 2006 Plan

 

    

    

Weighted

 

Average

 

Grant Date

 

Shares

Fair Value

 

Unvested stock at April 30, 2021

 

$

Stock granted

 

4,395

 

97.96

Stock vested

 

 

Stock canceled

 

 

Unvested stock at April 30, 2022

 

4,395

$

97.69