XML 28 R23.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Tables)
6 Months Ended
Dec. 31, 2023
Earnings Per Share  
Schedule Of Earnings Per Share, Basic And Diluted

 

 

Three Months Ended

 

 

Six Months Ended

 

 

 

December 31,

 

 

December 31,

 

(in thousands)

 

2023

 

 

2022

 

 

2023

 

 

2022

 

Basic shares

 

 

5,184

 

 

 

5,259

 

 

 

5,183

 

 

 

5,285

 

Potential common shares:

 

 

 

 

 

 

 

 

 

 

 

 

Stock options

 

 

66

 

 

 

45

 

 

 

74

 

 

 

52

 

Non-vested restricted stock units and restricted shares

 

 

74

 

 

 

35

 

 

 

103

 

 

 

99

 

Diluted shares

 

 

5,324

 

 

 

5,339

 

 

 

5,360

 

 

 

5,436

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Anti-dilutive shares

 

 

136

 

 

 

161

 

 

 

136

 

 

 

161