XML 28 R40.htm IDEA: XBRL DOCUMENT v2.4.0.8
Weighted Average Shares Outstanding (Details) - Schedule of earnings per share computation
3 Months Ended
Sep. 30, 2013
Sep. 30, 2012
Schedule of earnings per share computation [Abstract]    
Basic weighted average shares outstanding 18,614,648 18,341,320
Dilutive effect of stock options and and restricted shares 639,063 705,784
Diluted weighted average shares outstanding 19,253,711 19,047,104