XML 45 R35.htm IDEA: XBRL DOCUMENT v3.25.3
Stock Options (Tables)
3 Months Ended
Sep. 30, 2025
2012 Employee Stock Option Plan  
Stock Options  
Schedule of plan activity

2025

2024

Weighted average

Weighted average

    

Options

    

exercise price

    

Options

    

exercise price

    

Outstanding, beginning of year

361,036

$

21.44

363,036

$

21.47

Granted

Forfeited/Lapsed

(6,000)

(22.50)

Exercised

(18,000)

 

$

(22.99)

 

(2,000)

 

$

(26.94)

Outstanding, end of period

337,036

$

21.33

 

361,036

$

21.44

Exercisable, end of period

267,136

$

20.90

 

198,060

$

20.97

Weighted average fair value at grant date of options granted

n/a

 

n/a

 

Total intrinsic value of options exercised

$

325,000

$

35,000

 

Total intrinsic value of options outstanding

$

7,286,000

$

6,869,000

 

Total intrinsic value of options exercisable

$

5,890,000

$

3,860,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

337,036

5.88

$

21.33

267,136

$

20.90

337,036

5.88

$

21.33

267,136

$

20.90

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

2025

2024

    

    

Weighted average

    

    

Weighted average

    

Options

exercise price

Options

exercise price

Outstanding, beginning of year

20,400

$

14.39

20,400

$

14.39

Forfeited/Lapsed

Exercised

 

Outstanding, end of period

20,400

$

14.39

 

20,400

$

14.39

Exercisable, end of period

18,480

$

13.50

 

16,560

$

12.41

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

$

583,000

$

532,000

 

  

Total intrinsic value of options exercisable

$

544,000

$

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

4.40

$

14.39

18,480

$

13.50

20,400

4.40

$

14.39

18,480

$

13.50

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

2025

2024

    

    

Weighted average

    

    

Weighted average

    

Options

 

exercise price

Options

 

exercise price

Outstanding, beginning of year

64,900

$

14.02

68,900

$

14.54

Forfeited/Lapsed

 

 

(4,000)

 

$

(22.93)

Exercised

 

 

 

Outstanding, end of period

64,900

$

14.02

 

64,900

$

14.02

Exercisable, end of period

62,200

$

13.63

 

59,500

$

13.21

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,877,000

$

1,716,000

Total intrinsic value of options exercisable

$

1,823,000

$

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

 

4.35

$

14.02

 

62,200

$

13.63

64,900

 

4.35

$

14.02

 

62,200

$

13.63

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

2025

2024

Weighted average

Weighted average

    

Options

    

exercise price

    

Options

    

exercise price

    

Outstanding, beginning of year

 

51,900

 

$

23.00

56,900

 

$

23.35

Granted

 

Forfeited/Lapsed

(2,000)

$

(26.94)

Exercised

 

(3,000)

$

(26.94)

Outstanding, end of period

 

51,900

$

23.00

51,900

$

23.00

Exercisable, end of period

 

42,520

$

22.28

34,140

$

21.42

Weighted average fair value at grant date of options granted

n/a

 

  

n/a

 

Total intrinsic value of options exercised

n/a

 

  

 

32,000

 

Total intrinsic value of options outstanding

$

1,035,000

 

  

$

906,000

 

Total intrinsic value of options exercisable

$

879,000

 

  

$

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

 

51,900

 

6.29

$

23.00

 

42,520

$

22.28

 

51,900

 

6.29

$

23.00

 

42,520

$

22.28

2022 Employee Stock Option Plan  
Stock Options  
Schedule of plan activity

2025

2024

Weighted average

Weighted average

    

Options

    

exercise price

Options

    

exercise price

Outstanding, beginning of year

 

130,000

 

$

41.38

130,000

 

$

41.38

Granted

 

Forfeited/Lapsed

Outstanding, end of period

 

130,000

$

41.38

130,000

$

41.38

Exercisable, end of period

 

52,000

$

41.38

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

$

334,000

 

  

$

189,000

 

Total intrinsic value of options exercisable

$

133,000

 

  

$

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

$21.60 - $49.39

 

130,000

 

8.56

$

41.38

 

52,000

$

41.38

 

130,000

 

8.56

$

41.38

 

52,000

$

41.38