XML 42 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Stock Options (Tables)
3 Months Ended
Sep. 30, 2024
2012 Employee Stock Option Plan  
Stock Options  
Schedule of plan activity

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

2024

​

2023

​

​

​

​

​

​

Weighted average

​

​

​

​

Weighted average

​

​

    

Options

    

exercise price

    

Options

    

exercise price

    

Outstanding, beginning of year

​

​

363,036

​

$

21.47

​

​

521,580

​

$

19.37

​

Granted

​

​

—

​

​

—

​

​

—

​

​

—

​

Forfeited/Lapsed

​

​

—

​

​

—

​

​

—

​

​

—

​

Exercised

​

​

(2,000)

 

$

26.94

​

 

—

 

​

—

​

Outstanding, end of period

​

​

361,036

​

$

21.44

​

 

521,580

​

$

19.37

​

Exercisable, end of period

​

​

198,060

​

$

20.97

​

 

258,328

​

$

17.40

​

Weighted average fair value at grant date of options granted

​

​

n/a

​

 

​

​

​

n/a

​

 

​

​

Total intrinsic value of options exercised

​

$

35,000

​

​

​

​

​

n/a

​

 

​

​

Total intrinsic value of options outstanding

​

$

6,869,000

​

​

​

​

$

1,763,000

​

 

​

​

Total intrinsic value of options exercisable

​

$

3,860,000

​

​

​

​

$

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

$10.02 ‑ $26.94

​

361,036

​

6.90

​

$

21.44

​

198,060

​

$

20.97

​

​

361,036

​

6.90

​

$

21.44

​

198,060

​

$

20.97

2012 Non-Employee Stock Option Plan  
Stock Options  
Schedule of plan activity

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

2024

​

2023

​

​

    

​

​

    

Weighted average

    

​

​

    

Weighted average

    

​

​

Options

​

exercise price

​

Options

​

exercise price

​

Outstanding, beginning of year

​

​

20,400

​

$

14.39

​

​

20,400

​

$

14.39

​

Granted

​

​

—

​

​

—

​

​

—

​

​

—

​

Forfeited/Lapsed

​

​

—

​

​

—

​

​

—

​

​

—

​

Exercised

​

​

—

​

​

—

​

 

—

​

​

—

​

Outstanding, end of period

​

​

20,400

​

$

14.39

​

 

20,400

​

$

14.39

​

Exercisable, end of period

​

​

16,560

​

$

12.41

​

 

13,920

​

$

10.99

​

Weighted average fair value at grant date of options granted

​

​

n/a

​

​

​

​

​

n/a

​

 

  

​

Total intrinsic value of options exercised

​

​

n/a

​

​

​

​

​

n/a

​

 

  

​

Total intrinsic value of options outstanding

​

$

532,000

​

​

​

​

$

167,000

​

 

  

​

Total intrinsic value of options exercisable

​

$

465,000

​

​

​

​

$

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

​

5.40

​

$

14.39

​

16,560

​

$

12.41

​

​

20,400

​

5.40

​

$

14.39

​

16,560

​

$

12.41

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

​

​

​

​

​

​

​

​

​

2024

    

2023

​

Risk-free interest rates

​

n/a

​

n/a

​

Expected lives

​

n/a

​

n/a

​

Expected volatility

​

n/a

​

n/a

​

Expected dividend yields

​

n/a

​

n/a

​

Schedule of plan activity

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

2024

​

2023

​

​

    

​

​

    

Weighted average

    

​

​

    

Weighted average

    

​

​

Options

 

exercise price

​

Options

 

exercise price

​

Outstanding, beginning of year

​

​

68,900

​

$

14.54

​

​

75,000

​

$

14.83

​

Granted

​

​

—

 

​

—

​

 

—

 

​

—

​

Forfeited/Lapsed

​

​

(4,000)

 

$

22.93

​

 

—

 

​

—

​

Exercised

​

​

—

 

​

​

​

 

—

 

​

—

​

Outstanding, end of period

​

​

64,900

​

$

14.02

​

 

75,000

​

$

14.83

​

Exercisable, end of period

​

​

59,500

​

$

13.21

​

 

50,720

​

$

12.87

​

Weighted average fair value at grant date of options granted

​

​

n/a

​

​

​

​

​

n/a

​

​

​

​

Total intrinsic value of options exercised

​

​

n/a

​

​

​

​

​

n/a

​

​

​

​

Total intrinsic value of options outstanding

​

$

1,716,000

​

​

​

​

$

570,000

​

​

​

​

Total intrinsic value of options exercisable

​

$

1,621,000

​

​

​

​

$

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

​

64,900

 

5.35

​

$

14.02

 

59,500

​

$

13.21

​

​

64,900

 

5.35

​

$

14.02

 

59,500

​

$

13.21

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

​

​

​

​

​

​

​

​

    

2024

 

2023

 

Risk-free interest rates

 

n/a

​

n/a

​

Expected lives

 

n/a

​

n/a

​

Expected volatility

 

n/a

​

n/a

​

Expected dividend yields

 

n/a

​

n/a

​

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 - $30.71

 

51,900

 

7.29

​

$

23.00

 

34,140

​

$

21.42

​

 

51,900

 

7.29

​

$

23.00

 

34,140

​

$

21.42

2022 Employee Stock Option Plan  
Stock Options  
Schedule of fair value and valuation assumptions

​

​

​

​

​

​

​

​

    

2024

 

2023

 

Risk-free interest rates

 

n/a

​

n/a

​

Expected lives

 

n/a

​

n/a

​

Expected volatility

 

n/a

​

n/a

​

Expected dividend yields

 

n/a

​

n/a

​

Schedule of plan activity

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

2024

2023

​

​

​

​

​

Weighted average

​

​

​

Weighted average

​

    

Options

    

exercise price

Options

    

exercise price

Outstanding, beginning of year

 

​

130,000

 

$

41.38

​

5,000

 

​

40.01

Granted

 

​

—

​

​

—

​

—

​

​

—

Forfeited/Lapsed

​

​

—

​

​

—

​

(5,000)

​

$

40.01

Exercised

 

​

—

​

 

—

​

—

​

 

—

Outstanding, end of period

 

​

130,000

​

$

41.38

​

—

​

​

—

Exercisable, end of period

 

​

26,000

​

$

41.38

​

—

​

​

—

Weighted average fair value at grant date of options granted

​

​

n/a

​

 

  

​

n/a

​

 

​

Total intrinsic value of options exercised

​

 

n/a

​

 

  

 

n/a

​

 

​

Total intrinsic value of options outstanding

​

$

189,000

​

 

  

​

n/a

​

 

​

Total intrinsic value of options exercisable

​

$

38,000

​

 

  

​

n/a

​

 

​

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

$21.60 - $49.39

 

130,000

 

9.56

​

$

41.38

 

26,000

​

$

41.38

​

 

130,000

 

9.56

​

$

41.38

 

26,000

​

$

41.38