XML 31 R20.htm IDEA: XBRL DOCUMENT v3.8.0.1
Summary of Significant Accounting Policies and New Accounting Standards (Tables)
9 Months Ended
Mar. 31, 2018
Accounting Policies [Abstract]  
Schedule of Net Income per Share and Weighted Average Shares
     
Three Months
   
Nine Months
 
For the Periods Ended March 31
   
2018
   
2017
   
2018
   
2017
 
Net income
      $ 19,840         $ 23,643         $ 42,764         $ 49,237    
Weighted average number of shares – basic
        40,254           39,512           40,127           39,443    
Dilutive effect of stock options
        136           547           221           545    
Weighted average number of shares – diluted
        40,390           40,059           40,348           39,988    
Net income per share                                                  
basic
      $ 0.49         $ 0.60         $ 1.07         $ 1.25    
diluted
      $ 0.49         $ 0.59         $ 1.06         $ 1.23