XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Stock Option (Tables)
6 Months Ended
Dec. 31, 2022
2012 Employee Stock Option Plan  
Stock Option  
Schedule of fair value and valuation assumptions

​

​

​

​

​

​

​

​

    

2022

    

2021

​

Risk-free interest rates

​

3.03

%  

1.64

%  

Expected lives

​

7.27 Years

​

10 Years

​

Expected volatility

​

43

%  

43

%  

Expected dividend yields

​

0

%  

0

%  

Schedule of plan activity

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

2022

​

2021

​

​

​

​

​

​

Weighted average

​

​

​

​

Weighted average

​

​

    

Options

    

exercise price

    

Options

    

exercise price

    

Outstanding, beginning of year

​

​

523,080

​

$

18.59

​

​

214,080

​

$

9.59

​

Granted

​

​

37,500

​

$

26.94

​

​

338,000

​

$

23.17

​

Forfeited/Lapsed

​

​

—

​

​

—

​

​

—

​

​

—

​

Exercised

​

​

(7,200)

 

$

7.07

​

 

(28,000)

 

$

5.54

​

Outstanding, end of period

​

​

553,380

​

$

18.90

​

 

524,080

​

$

18.56

​

Exercisable, end of period

​

​

262,252

​

$

16.88

​

 

160,576

​

$

15.06

​

Weighted average fair value at grant date of options granted

​

$

13.36

​

 

​

​

$

12.16

​

 

​

​

Total intrinsic value of options exercised

​

$

159,000

​

​

​

​

$

485,000

​

 

​

​

Total intrinsic value of options outstanding

​

$

4,746,000

​

​

​

​

$

3,367,000

​

 

​

​

Total intrinsic value of options exercisable

​

$

2,779,000

​

​

​

​

$

1,595,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

$3.14 ‑ $26.94

​

553,380

​

8.07

​

$

18.90

​

262,252

​

$

16.88

​

​

553,380

​

8.07

​

$

18.90

​

262,252

​

$

16.88

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

​

​

​

​

​

​

​

2022

    

2021

​

Risk-free interest rates

n/a

​

1.68

%  

Expected lives

n/a

​

10 Years

​

Expected volatility

n/a

​

43

%  

Expected dividend yields

n/a

​

0

%  

Schedule of plan activity

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

2022

​

2021

​

​

    

​

​

    

Weighted average

    

​

​

    

Weighted average

    

​

​

Options

​

exercise price

​

Options

​

exercise price

​

Outstanding, beginning of year

​

​

20,400

​

$

14.39

​

​

12,000

​

$

6.55

​

Granted

​

​

—

​

​

—

​

​

9,600

​

$

22.93

​

Forfeited/Lapsed

​

​

—

​

​

—

​

​

—

​

​

—

​

Exercised

​

​

—

​

​

—

​

 

—

 

​

—

​

Outstanding, end of period

​

​

20,400

​

$

14.39

​

 

21,600

​

$

13.83

​

Exercisable, end of period

​

​

13,200

​

$

10.95

​

 

11,760

​

$

8.28

​

Weighted average fair value at grant date of options granted

​

​

n/a

​

​

​

​

$

12.58

​

 

  

​

Total intrinsic value of options exercised

​

​

n/a

​

​

​

​

$

n/a

​

 

  

​

Total intrinsic value of options outstanding

​

$

267,000

​

​

​

​

$

241,000

​

 

  

​

Total intrinsic value of options exercisable

​

$

218,000

​

​

​

​

$

197,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.35 - $22.93

​

20,400

​

7.15

​

$

14.39

​

13,200

​

$

10.95

​

​

20,400

​

7.15

​

$

14.39

​

13,200

​

$

10.95

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

​

​

​

​

​

​

​

​

​

2022

    

2021

​

Risk-free interest rates

​

n/a

​

1.68

%  

Expected lives

​

n/a

​

10 Years

​

Expected volatility

​

n/a

​

43

%  

Expected dividend yields

​

n/a

​

0

%  

Schedule of plan activity

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

2022

​

2021

​

​

    

​

​

    

Weighted average

    

​

​

    

Weighted average

    

​

​

Options

 

exercise price

​

Options

 

exercise price

​

Outstanding, beginning of year

​

​

89,000

​

$

14.91

​

​

70,100

​

$

11.93

​

Granted

​

​

—

 

​

—

​

 

23,500

 

$

22.93

​

Forfeited/Lapsed

​

​

—

 

​

—

​

 

—

 

​

—

​

Exercised

​

​

(9,900)

 

$

16.27

​

 

(3,000)

 

$

11.68

​

Outstanding, end of period

​

​

79,100

​

$

14.74

​

 

90,600

​

$

14.79

​

Exercisable, end of period

​

​

49,440

​

$

13.02

​

 

41,260

​

$

12.96

​

Weighted average fair value at grant date of options granted

​

​

n/a

​

​

​

​

$

12.58

​

​

​

​

Total intrinsic value of options exercised

​

$

124,000

​

​

​

​

$

39,000

​

​

​

​

Total intrinsic value of options outstanding

​

$

1,008,000

​

​

​

​

$

924,000

​

​

​

​

Total intrinsic value of options exercisable

​

$

715,000

​

​

​

​

$

496,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

$8.10 - $22.93

​

79,100

 

7.25

​

$

14.74

 

49,440

​

$

13.02

​

​

79,100

 

7.25

​

$

14.74

 

49,440

​

$

13.02

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

​

​

​

​

​

​

​

​

    

2022

 

2021

 

Risk-free interest rates

 

3.03

%

1.68

%  

Expected lives

 

7.27 Years

​

10 Years

​

Expected volatility

 

43

%

43

%  

Expected dividend yields

 

0

%

0

%  

Schedule of plan activity

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

2022

​

2021

​

​

​

​

​

​

Weighted average

​

​

​

​

Weighted average

​

​

    

Options

    

exercise price

​

Options

    

exercise price

​

Outstanding, beginning of year

 

​

26,900

 

$

18.64

​

​

10,000

 

$

11.40

​

Granted

 

​

25,000

​

$

26.94

​

​

16,900

​

$

22.93

​

Forfeited/Lapsed

​

​

—

​

​

—

​

​

—

​

​

—

​

Exercised

 

​

—

​

 

—

​

​

—

​

 

—

​

Outstanding, end of period

 

​

51,900

​

$

22.64

​

​

26,900

​

$

18.64

​

Exercisable, end of period

 

​

17,760

​

$

20.16

​

​

7,380

​

$

16.68

​

Weighted average fair value at grant date of options granted

​

$

13.36

​

 

  

​

$

12.58

​

 

​

​

Total intrinsic value of options exercised

​

 

n/a

​

 

  

​

 

n/a

​

 

​

​

Total intrinsic value of options outstanding

​

$

251,000

​

 

  

​

$

171,000

​

 

​

​

Total intrinsic value of options exercisable

​

$

130,000

​

 

  

​

$

61,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

$11.40 - $26.94

 

51,900

 

8.99

​

$

22.64

 

17,760

​

$

20.16

​

 

51,900

 

8.99

​

$

22.64

 

17,760

​

$

20.16