v3.5.0.2
Note 8 - Earnings Per Share (Tables)
12 Months Ended
Jun. 30, 2016
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
 
 
2016
 
 
2015
 
 
2014
 
                         
Net income
  $ 24,844     $ 37,217     $ 30,681  
Basic earnings per share:
                       
Weighted - average number of common shares outstanding
    27,507       23,844       23,014  
Basic earnings per share
  $ 0.90     $ 1.56     $ 1.33  
Diluted earnings per share:
                       
Weighted - average number of common shares outstanding
    27,507       23,844       23,014  
Effect of stock options and other incremental shares
    574       627       741  
Weighted-average number of common shares outstanding – diluted
    28,081       24,471       23,755  
Diluted earnings per share
  $ 0.88     $ 1.52     $ 1.29