XML 49 R36.htm IDEA: XBRL DOCUMENT v3.25.2
STOCK OPTIONS (Tables)
12 Months Ended
Jun. 30, 2025
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, 2023

920,911

$

1.73 - $2.92

$

2.21

2.21

$

1,373,117

Granted

$

$

Exercised

(65,000)

$

1.73 - $2.65

$

2.08

Expired

(200,000)

$

$2.92

$

2.92

Forfeited

$

$

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

Exercisable as of June 30, 2024

501,911

$

1.73 - $2.65

$

2.05

1.19

$

1,202,985

Exercisable as of June 30, 2025

253,357

$

1.73 - $2.65

$

1.93

1.16

$

803,790

Intrinsic Value

2025

2024

Total intrinsic value of stock options exercised

$

671,786

$

179,865

Cash received from stock option exercises

$

305,908

$

134,975

Total fair value of stock options vested

$

144,327

$

278,208

Total recognized tax benefit

$

140,892

$

37,073

Nonvested Option Activity

Weighted

Average

Grant Date

Shares

Fair Value

Non-vested as of June 30, 2023

388,666

$

1.17

Granted

Vested

(234,666)

1.19

Forfeited

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