XML 45 R30.htm IDEA: XBRL DOCUMENT v3.21.2
Stock Options (Tables)
12 Months Ended
Jun. 30, 2021
2012 Employee Stock Option Plan  
Stock options  
Schedule of fair value and valuation assumptions

    

2021

    

2020

 

2019

 

Risk-free interest rates

n/a

%  

.6% - 2.10

%

2.5% - 3.10

%

Expected lives

n/a

10 years

10 years

Expected volatility

n/a

%  

44% - 46

%

48% - 52

%

Expected dividend yields

n/a

%  

0

%

0

%

Schedule of plan activity

2021

2020

2019

Weighted average

Weighted average

Weighted average

    

Options

    

exercise price

    

Options

    

exercise price

    

Options

    

exercise price

Outstanding, beginning of year

117,840

$

18.84

72,500

$

11.01

57,200

$

7.09

Granted

70,940

24.50

29,000

16.59

Forfeited

(6,500)

13.82

(10,000)

19.84

Exercised

(4,300)

 

18.08

 

(15,600)

 

7.55

 

(13,700)

 

6.42

Outstanding, end of period

107,040

$

19.18

 

117,840

$

18.84

 

72,500

$

11.01

Exercisable, end of period

49,088

$

16.14

 

35,000

$

13.13

 

33,800

$

8.05

Weighted average fair value at grant date of options granted

n/a

 

$

13.43

 

$

9.15

 

Total intrinsic value of options exercised

$

65,000

278,000

 

160,000

 

Total intrinsic value of options outstanding

$

1,840,000

$

696,000

 

$

1,353,000

 

Total intrinsic value of options exercisable

$

993,000

$

389,000

 

$

731,000

 

Schedule of options outstanding

Options outstanding

Options exercisable

    

    

Weighted average

    

    

    

Number

remaining

Weighted average

Number

Weighted average

Range of exercise prices

outstanding

contractual life

exercise price

exercisable

exercise price

$4.37 ‑ $33.59

107,040

7.4

$

19.18

49,088

$

16.14

107,040

7.4

$

19.18

49,088

$

16.14

2012 Non-Employee Stock Option Plan  
Stock options  
Schedule of fair value and valuation assumptions

2021

    

2020

 

2019

 

Risk-free interest rates

n/a

%  

1.6

%

n/a

%

Expected lives

n/a

10 years

n/a

Expected volatility

n/a

%  

44

%

n/a

%

Expected dividend yields

n/a

%  

0

%

n/a

%

Schedule of plan activity

2021

2020

2019

    

    

Weighted average

    

    

Weighted average

    

    

Weighted average

Options

exercise price

Options

exercise price

Options

exercise price

Outstanding, beginning of year

12,000

$

10.29

10,200

$

7.99

27,800

$

6.85

Granted

1,800

23.35

Forfeited

(4,800)

7.18

(1,800)

8.70

Exercised

(1,200)

 

8.70

 

 

 

(15,800)

 

5.91

Outstanding, end of period

6,000

$

13.10

 

12,000

$

10.29

 

10,200

$

7.99

Exercisable, end of period

3,120

$

12.08

 

5,760

$

8.35

 

3,000

$

6.27

Weighted average fair value at grant date of options granted

n/a

$

12.94

 

  

n/a

 

  

Total intrinsic value of options exercised

$

31,000

n/a

 

  

$

192,000

 

  

Total intrinsic value of options outstanding

$

140,000

$

157,000

 

  

$

221,000

 

  

Total intrinsic value of options exercisable

$

76,000

$

87,000

 

  

$

70,000

 

  

Schedule of options outstanding

Options outstanding

Options exercisable

Weighted average

Weighted

Weighted

Number

remaining

average exercise

Number

average exercise

Range of exercise prices

outstanding

    

contractual life

price

    

exercisable

price

$4.37 - $23.35

6,000

7.1

$

13.10

3,120

$

12.08

6,000

7.1

$

13.10

3,120

$

12.08

2018 Non-Employee Stock Option Plan  
Stock options  
Schedule of fair value and valuation assumptions

2021

    

2020

 

2019

 

Risk-free interest rates

n/a

%

1.60 - 1.80

%

2.90

%

Expected lives

n/a

10 years

10 years

Expected volatility

n/a

%

44 - 45

%

50

%

Expected dividend yields

n/a

%

%

%

Schedule of plan activity

2021

2020

2019

    

    

Weighted average

    

    

Weighted average

    

    

Weighted average

Options

 

exercise price

Options

 

exercise price

Options

 

exercise price

Outstanding, beginning of year

48,400

$

23.48

15,200

$

16.20

$

Granted

 

 

33,200

 

26.82

 

20,000

 

16.20

Forfeited/Lapsed

(11,750)

 

23.36

 

 

---

 

(3,200)

 

16.20

Exercised

(1,600)

 

16.20

 

 

 

(1,600)

 

16.20

Outstanding, end of period

35,050

$

23.85

 

48,400

$

23.48

 

15,200

$

16.20

Exercisable, end of period

14,980

$

23.36

 

12,240

$

21.96

 

2,400

$

16.20

Weighted average fair value at grant date of options granted

n/a

$

15.09

$

10.24

Total intrinsic value of options exercised

$

29,000

n/a

$

24,000

Total intrinsic value of options outstanding

$

439,000

$

110,000

$

205,000

Total intrinsic value of options exercisable

$

195,000

$

40,000

$

32,000

Schedule of options outstanding

Options outstanding

Options exercisable

    

    

Weighted average

    

Weighted

    

    

Weighted

Number

remaining

average exercise

Number

average exercise

Range of exercise prices

outstanding

contractual life

price

exercisable

price

$16.20 - $30.54

35,050

 

8.2

$

23.85

 

14,980

$

23.36

35,050

 

8.2

$

23.85

 

14,980

$

23.36

2020 Non-Employee Plan  
Stock options  
Schedule of fair value and valuation assumptions

    

2021

 

Risk-free interest rates

 

0.62

%

Expected lives

 

10

Expected volatility

 

45

%

Expected dividend yields

 

0

%

Schedule of plan activity

2021

Weighted average

    

Options

    

exercise price

Outstanding, beginning of year

 

 

Granted

 

5,000

$

22.80

Exercised

 

 

Outstanding, end of period

 

5,000

$

22.80

Exercisable, end of period

 

1,000

$

22.80

Weighted average fair value at grant date of options granted

$

12.20

 

  

Total intrinsic value of options exercised

 

n/a

 

  

Total intrinsic value of options outstanding

$

68,000

 

  

Total intrinsic value of options exercisable

$

14,000

 

  

Schedule of options outstanding

Options outstanding

Options exercisable

Weighted average

Number

remaining

Weighted average

Number

Weighted average

Range of exercise prices

    

outstanding

    

contractual life

    

exercise price

    

exercisable

    

exercise price

$22.80

 

5,000

 

9.2

$

22.80

 

1,000

$

22.80

 

5,000

 

9.2

$

22.80

 

1,000

$

22.80