v2.4.0.8
Note 2 - Earnings Per Share (Details) - Reconciliation of Basic and Diluted Earnings Per Share (USD $)
In Thousands, except Per Share data, unless otherwise specified
3 Months Ended
Sep. 30, 2013
Sep. 30, 2012
Reconciliation of Basic and Diluted Earnings Per Share [Abstract]    
Weighted average common shares outstanding – basic 22,930 22,383
Dilutive effect of stock options and unvested restricted stock units 732 802
Weighted average common shares outstanding – diluted 23,662 23,185
Net income (in Dollars) $ 6,566 $ 8,262
Basic (in Dollars per share) $ 0.29 $ 0.37
Diluted (in Dollars per share) $ 0.28 $ 0.36