XML 79 R63.htm IDEA: XBRL DOCUMENT v3.10.0.1
Earnings Per Share (Details) - USD ($)
12 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Earnings Per Share [Abstract]    
Net income $ 1,060,104 $ 7,703,086
Number of shares used in per share calculation (basic) 25,006,467 20,001,868
Effect of dilutive securities:    
Options to purchase common stock 331,985 142,482
RSUs 1,387,348 1,167,540
Common stock warrants 85,668 354,502
Number of shares used in per share calculation (diluted) 26,811,468 21,666,392
Earnings per common share:    
Basic $ 0.04 $ 0.39
Diluted $ 0.04 $ 0.36