XML 89 R70.htm IDEA: XBRL DOCUMENT v3.23.2
Note 15 - Earnings Per Share - Calculation of Weighted Average Shares (Details) - shares
shares in Thousands
12 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2021
Weighted average shares outstanding for basic calculation (in shares) 25,473 25,413 25,265
Dilutive effect of stock options and other share-based awards (in shares) 131 109 87
Weighted average shares outstanding adjusted for dilution calculation (in shares) 25,604 25,522 25,352