v2.4.0.6
Note 7 - Earnings Per Share (Tables)
12 Months Ended
Jun. 30, 2012
Schedule of Earnings Per Share Reconciliation [Table Text Block]
   
2012
   
2011
   
2010
 
                   
Net income
  $ 25,536     $ 15,262     $ 3,926  
Basic earnings per share:
                       
Weighted - average number of common shares outstanding
    22,264       22,099       21,888  
Basic earnings per share
  $ 1.15     $ 0.69     $ 0.18  
Diluted earnings per share:
                       
Weighted - average number of common shares outstanding
    22,264       22,099       21,888  
Effect of stock options and other incremental shares
    608       533       474  
Weighted-average number of common shares outstanding – diluted
    22,872       22,632       22,362  
Diluted earnings per share
  $ 1.12     $ 0.67     $ 0.18