XML 31 R17.htm IDEA: XBRL DOCUMENT v3.3.1.900
Net Income Per Common Share (Tables)
6 Months Ended
Dec. 31, 2015
Earnings Per Share [Abstract]  
Schedule of reconciliation of weighted average shares outstanding and diluted weighted average shares outstanding
    Six Months Ended 
December 31,
    Three Months Ended 
December 31,
 
    2015     2014     2015     2014  
                         
Weighted average shares outstanding     29,049       28,679       29,115       28,740  
Dilutive effect of stock options and restricted stock awards and units     446       512       484       464  
Diluted weighted average shares outstanding     29,495       29,191       29,599       29,204