XML 42 R40.htm IDEA: XBRL DOCUMENT v2.4.0.8
Weighted Average Shares Outstanding (Details) - Schedule of earnings per share computation
3 Months Ended 9 Months Ended
Mar. 31, 2014
Mar. 31, 2013
Mar. 31, 2014
Mar. 31, 2013
Schedule of earnings per share computation [Abstract]        
Basic weighted average shares outstanding 18,900,329 18,505,621 18,771,281 18,433,765
Dilutive effect of stock options and restricted shares 436,126 620,577 512,790 645,740
Diluted weighted average shares outstanding 19,336,455 19,126,198 19,284,071 19,079,505