XML 48 R16.htm IDEA: XBRL DOCUMENT v2.4.1.9
Net Income Per Common Share (Tables)
9 Months Ended
Mar. 31, 2015
Earnings Per Share [Abstract]  
Schedule of reconciliation of weighted average shares outstanding and diluted weighted average shares outstanding

 
  
Nine months ended
March 31,
  
Three months ended
March 31,
 
  
2015
  
2014
  
2015
  
2014
 
             
Weighted average shares outstanding
  28,710   27,888   28,773   28,087 
Dilutive effect of stock options and restricted stock awards and units
  506    582   494     519 
Diluted weighted average shares outstanding
  29,216   28,470   29,267   28,606