XML 35 R20.htm IDEA: XBRL DOCUMENT v3.6.0.2
Net Income Per Common Share (Tables)
6 Months Ended
Dec. 31, 2016
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,
 
    2016     2015     2016     2015  
                         
Weighted average shares outstanding     29,831       29,049       30,029       29,115  
Dilutive effect of stock options and restricted stock awards and units     332       446       -       484  
                                 
Diluted weighted average shares outstanding     30,163       29,495       30,029       29,599