XML 78 R64.htm IDEA: XBRL DOCUMENT v3.7.0.1
Earnings Per Share (Details) - USD ($)
12 Months Ended
Jun. 30, 2017
Jun. 30, 2016
Earnings Per Share [Abstract]    
Net income $ 7,703,086 $ 1,414,615
Number of shares used in per share calculation (basic) 20,001,868 15,401,893
Options to purchase common stock 142,482 71,859
RSUs 1,167,540 944,274
Common stock warrants 354,502 457,357
Number of shares used in per share calculation (diluted) 21,666,392 16,875,383
Basic $ .39 $ 0.09
Diluted $ 0.36 $ 0.08