XML 68 R56.htm IDEA: XBRL DOCUMENT v3.8.0.1
Earnings Per Share (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2017
Dec. 31, 2016
Earnings Per Share [Abstract]        
Net income $ 423,350 $ 1,097,667 $ 641,046 $ 1,238,163
Number of shares used in per share calculation (basic) 24,525,839 16,541,205 24,380,448 16,079,030
Effect of dilutive securities:        
Options to purchase common stock 408,493 51,433 385,424 71,605
RSUs 1,397,866 1,132,359 1,376,887 1,115,887
Common stock warrants 105,160 177,715 184,000 257,213
Number of shares used in per share calculation (diluted) 26,437,359 17,902,712 26,326,759 17,523,735
Earnings per common share:        
Basic $ 0.02 $ 0.07 $ 0.03 $ 0.08
Diluted $ 0.02 $ 0.06 $ 0.02 $ 0.07