XML 30 R24.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Earnings Per Share (Tables)
9 Months Ended
Mar. 31, 2024
Earnings Per Share  
Schedule Of Earnings Per Share, Basic And Diluted

 

 

Three Months Ended

 

 

Nine Months Ended

 

 

 

March 31,

 

 

March 31,

 

(in thousands)

 

2024

 

 

2023

 

 

2024

 

 

2023

 

Basic shares

 

 

5,154

 

 

 

5,179

 

 

 

5,175

 

 

 

5,249

 

Potential common shares:

 

 

 

 

 

 

 

 

 

 

 

 

Stock options

 

 

151

 

 

 

75

 

 

 

103

 

 

 

60

 

Non-vested restricted stock units and restricted shares

 

 

143

 

 

 

98

 

 

 

132

 

 

 

118

 

Diluted shares

 

 

5,448

 

 

 

5,352

 

 

 

5,410

 

 

 

5,427

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Anti-dilutive shares

 

 

12

 

 

 

154

 

 

 

48

 

 

 

161