Annual report pursuant to Section 13 and 15(d)

Note 15 - Earnings Per Share (Tables)

v3.23.2
Note 15 - Earnings Per Share (Tables)
12 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Fiscal Year Ended
June 30,

 
   

2023

   

2022

   

2021

 

Weighted average shares outstanding for basic calculation

    25,473       25,413       25,265  

Dilutive effect of stock options and other share-based awards

    131       109       87  

Weighted average shares outstanding adjusted for dilution calculation

    25,604       25,522       25,352