XML 33 R27.htm IDEA: XBRL DOCUMENT v3.25.1
Earnings Per Share (Tables)
9 Months Ended
Mar. 31, 2025
Earnings Per Share  
Schedule Of Earnings Per Share, Basic And Diluted

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

March 31,

 

 

March 31,

 

(in thousands)

 

2025

 

 

2024

 

 

2025

 

 

2024

 

Basic shares

 

 

5,271

 

 

 

5,154

 

 

 

5,240

 

 

 

5,175

 

Potential common shares:

 

 

 

 

 

 

 

 

 

 

 

 

Stock options

 

 

 

 

 

151

 

 

 

103

 

 

 

103

 

Non-vested restricted stock units and restricted shares

 

 

 

 

 

143

 

 

 

229

 

 

 

132

 

Diluted shares

 

 

5,271

 

 

 

5,448

 

 

 

5,572

 

 

 

5,410

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Anti-dilutive shares

 

 

331

 

 

 

12

 

 

 

2

 

 

 

48