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

Three Months Ended

Nine Months Ended

March 31,

March 31,

(in thousands)

2023

2022

2023

2022

Basic shares

5,179

6,330

5,249

6,615

Potential common shares:

Stock options

75

87

60

126

Non-vested restricted stock units and restricted shares

98

77

118

101

173

164

178

227

Diluted shares

5,352

6,494

5,427

6,842

Anti-dilutive shares

154

76

161

48