XML 43 R25.htm IDEA: XBRL DOCUMENT v3.7.0.1
Summary of Significant Accounting Policies and New Accounting Standards (Tables)
12 Months Ended
Jun. 30, 2017
Accounting Policies [Abstract]  
Schedule of Net Income per Share and Weighted Average Shares
 
For the Years Ended June 30
   
2017
   
2016
   
2015
 
Net income
      $ 64,615         $ 82,728         $ 60,280    
Weighted average number of shares–basic
        39,524           39,254           38,969    
Dilutive effect of stock options
        518           708           846    
Weighted average number of shares–diluted
        40,042           39,962           39,815    
Net income per share                                      
basic
      $ 1.63         $ 2.11         $ 1.55    
diluted
      $ 1.61         $ 2.07         $ 1.51