XML 61 R43.htm IDEA: XBRL DOCUMENT v3.26.1
Note 12 - Equity Compensation (Tables)
12 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]

 

 

2024

 

Dividend yield

 

 

1.4

%

Expected volatility

 

 

35

%

Risk-free interest rate

 

 

0.3

%

Expected life (in years)

 

 

5.0

 

Fair value per share

 

$

5.25

 

Share-Based Payment Arrangement, Option, Activity [Table Text Block]

 

 

 

 

 

 

 

 

Weighted

 

 

 

 

 

 

 

 

 

 

 

 

Average

 

 

 

 

 

 

 

 

 

Weighted

 

 

Remaining

 

 

 

 

 

 

 

 

 

Average

 

 

Contractual

 

 

Aggregate

 

 

 

 

 

 

Exercise

 

 

Term

 

 

Intrinsic

 

 

 

Shares

 

 

Price

 

 

(in years)

 

 

Value

 

Outstanding at June 30, 2025

 

 

1,559,566

 

 

$

6.56

 

 

 

4.5

 

 

$

16,294,427

 

Granted

 

 

-

 

 

$

-

 

 

 

 

 

 

 

Exercised

 

 

(890,225

)

 

$

5.00

 

 

 

 

 

 

 

Forfeited

 

 

(30,000

)

 

$

14.60

 

 

 

 

 

 

 

Expired

 

 

-

 

 

$

-

 

 

 

 

 

 

 

Outstanding at June 30, 2026

 

 

639,341

 

 

$

8.37

 

 

 

4.5

 

 

$

11,644,947

 

Exercisable at June 30, 2026

 

 

469,341

 

 

$

6.13

 

 

 

3.4

 

 

$

9,598,347

 

Vested and expected to vest at June 30, 2026

 

 

631,786

 

 

$

8.29

 

 

 

4.5

 

 

$

11,553,631

 

Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]

 

 

 

 

 

Weighted-

 

 

 

 

 

 

Average

 

 

 

 

 

 

Grant Date

 

 

 

Shares

 

 

Fair Value

 

Unvested at June 30, 2025

 

 

246,590

 

 

$

12.29

 

Granted

 

 

85,958

 

 

$

19.54

 

Vested

 

 

(142,180

)

 

$

10.91

 

Forfeited

 

 

(9,664

)

 

$

19.76

 

Unvested at June 30, 2026

 

 

180,704

 

 

$

12.29

 

Share-based Payment Arrangement, Performance Stock Units, Activity [Table Text Block]

 

 

 

 

 

Weighted-

 

 

 

 

 

 

Average

 

 

 

 

 

 

Grant Date

 

 

 

Shares

 

 

Fair Value

 

Unvested at June 30, 2025

 

 

511,182

 

 

$

11.64

 

Granted

 

 

203,615

 

 

$

14.30

 

Vested

 

 

(250,005

)

 

$

7.00

 

Forfeited

 

 

(12,324

)

 

$

14.90

 

Unvested at June 30, 2026

 

 

452,468

 

 

$

15.31