XML 40 R28.htm IDEA: XBRL DOCUMENT v3.21.1
Note 12 - Earnings Per Share (Tables)
9 Months Ended
Mar. 31, 2021
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three months ended

  

Nine months ended

 
  

March 31,

  

March 31,

 
  

2021

  

2020

  

2021

  

2020

 

Weighted average shares outstanding for basic calculation

  25,303   25,703   25,240   26,332 

Dilutive effect of stock options and other share-based awards

  97   -   65   30 

Weighted average shares outstanding adjusted for dilution calculation

  25,400   25,703   25,305   26,362