XML 44 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Earnings Per Share (Schedule Of Earnings Per Share, Basic And Diluted) (Details) - shares
shares in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Earnings Per Share        
Basic shares 5,184 5,259 5,183 5,285
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