XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Share-Based Compensation (Tables)
12 Months Ended
Jun. 30, 2025
Share-Based Payment Arrangement [Abstract]  
Schedule of Share Based Compensation Restricted Stock Unit Activity

The following table summarizes restricted stock unit activity:

 

Number of
Units

 

 

Weighted Average
Grant Date Fair Value

 

Unvested balance as of June 30, 2024

 

1,553,127

 

 

$

6.63

 

Vested

 

(226,461

)

 

 

6.60

 

Granted

 

529,598

 

 

 

6.85

 

Forfeited

 

(388,207

)

 

 

7.05

 

 

 

 

 

 

 

Unvested balance as of June 30, 2025

 

1,468,057

 

 

$

6.60

 

Schedule of Share-Based Compensation Stock Options Activity

The following table summarizes stock option activity:

 

Number of
Shares

 

 

Weighted
Average
Exercise Price

 

 

Weighted
Average
Remaining
Contractual
Life
(Years)

 

 

Aggregate
Intrinsic Value
(In thousands)

 

Outstanding as of June 30, 2024

 

733,093

 

 

$

4.63

 

 

 

1.73

 

 

$

963

 

Exercised

 

(448,093

)

 

 

4.47

 

 

 

 

 

 

1,166

 

 

 

 

 

 

 

 

 

 

 

 

 

Outstanding as of June 30, 2025

 

285,000

 

 

$

4.89

 

 

2.54

 

 

$

476

 

 

 

 

 

 

 

 

 

 

 

 

 

Exercisable as of June 30, 2025

 

265,000

 

 

$

4.70

 

 

 

2.29

 

 

$

476

 

Schedule of Share Based Compensation Options Outstanding and Exercisable by Exercise Price Range

The following table summarizes outstanding and exercisable options by exercise price range as of June 30, 2025:

 

 

Outstanding Options

 

 

Exercisable Options

 

Exercise Prices

 

Number of
Shares

 

 

Weighted
Average
Exercise Price

 

 

Weighted
Average
Remaining
Contractual
Life (Years)

 

 

Aggregate
Intrinsic Value
(In thousands)

 

 

Number of
Shares

 

 

Weighted
Average
Exercise Price

 

 

Weighted
Average
Remaining
Contractual
Life (Years)

 

 

Aggregate
Intrinsic Value
(In thousands)

 

$3.00 − $3.99

 

 

160,000

 

 

$

3.39

 

 

 

0.78

 

 

$

431

 

 

 

160,000

 

 

$

3.39

 

 

 

0.78

 

 

$

431

 

$4.00 − $4.99

 

 

25,000

 

 

 

4.28

 

 

 

0.25

 

 

 

45

 

 

 

25,000

 

 

 

4.28

 

 

 

0.25

 

 

 

45

 

$7.00 − $7.99

 

 

100,000

 

 

 

7.45

 

 

 

5.93

 

 

 

 

 

 

80,000

 

 

 

7.45

 

 

 

5.93

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

285,000

 

 

$

4.89

 

 

 

2.54

 

 

$

476

 

 

$

265,000

 

 

$

4.70

 

 

 

2.29

 

 

$

476