v3.26.1
STOCK OPTIONS (Tables)
12 Months Ended
Jun. 30, 2026
STOCK OPTIONS [Abstract]  
Stock Option Activity

Aggregate

Weighted

Intrinsic

Weighted

Average

Value of

Stock

Average

Remaining

In-The-

Number of

Options

Exercise

Contractual

Money

Shares

Price Range

Price

Life - Years

Options

Shares under option at June 30, 2024

655,911

$

1.73 - $2.65

$

2.01

1.65

$

1,602,600

Granted

$

$

Exercised

(156,643)

$

1.73 - $2.65

$

1.95

Expired

(220,911)

$

2.17

$

2.17

Forfeited

(5,000)

$

1.73

$

1.73

Shares under option at June 30, 2025

273,357

$

1.73 - $2.65

$

1.91

1.45

$

871,190

Granted

200,000

$

3.92 - $4.73

$

4.42

Exercised

(10,000)

$

2.11

$

2.11

Expired

(194,357)

$

1.90

$

1.90

Forfeited

$

$

Shares under option at June 30, 2026

269,000

$

1.73 - $4.73

$

3.78

6.41

$

149,220

Exercisable as of June 30, 2025

253,357

$

1.73 - $2.65

$

1.93

1.16

$

803,790

Exercisable as of June 30, 2026

69,000

$

1.73 - $4.73

$

1.91

3.79

$

144,720

Intrinsic Value

2026

2025

Total intrinsic value of stock options exercised

$

25,000

$

671,786

Cash received from stock option exercises

$

21,100

$

305,908

Total fair value of stock options vested

$

24,464

$

144,327

Total recognized tax benefit from stock option exercises

$

5,250

$

140,892

Nonvested Option Activity

Weighted

Average

Grant Date

Shares

Fair Value

Non-vested as of June 30, 2024

154,000

$

1.14

Granted

Vested

(129,000)

1.12

Forfeited

(5,000)

1.22

Non-vested as of June 30, 2025

20,000

1.22

Granted

200,000

2.84

Vested

(20,000)

1.22

Forfeited

Non-vested as of June 30, 2026

200,000

$

2.84