XML 30 R17.htm IDEA: XBRL DOCUMENT v3.3.0.814
Net Income Per Common Share (Tables)
3 Months Ended
Sep. 30, 2015
Earnings Per Share [Abstract]  
Schedule of reconciliation of weighted average shares outstanding and diluted weighted average shares outstanding
    Three months ended 
September 30,
 
    2015     2014  
             
Weighted average shares outstanding     28,983       28,618  
Dilutive effect of stock options and restricted stock awards and units     409       560  
                 
Diluted weighted average shares outstanding     29,392       29,178