XML 63 R44.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity (Details Textual) - USD ($)
1 Months Ended 12 Months Ended
Feb. 08, 2018
Jun. 30, 2018
Mar. 31, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
Mar. 31, 2017
Feb. 16, 2017
Dec. 31, 2016
Sep. 30, 2016
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2016
Nov. 21, 2017
Nov. 10, 2016
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant   1,424,491                 1,424,491     1,874,513  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term                     5 years 7 months 10 days        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Intrinsic Value   $ 2,377,376                 $ 2,377,376        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Intrinsic Value   2,304,710                 2,304,710        
Stock or Unit Option Plan Expense                     6,233 $ 0      
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Stock Options   $ 73,353                 73,353        
Stock Issued During Period, Value, Restricted Stock Award, Gross                     $ 332,529 $ 366,291      
Stock Repurchase Program, Authorized Amount $ 300,000             $ 300,000              
Stock Repurchased During Period, Shares   14,050 [1] 19,750 [1] 52,300 [1] 34,800 [1] 109,000 7,250 [1]   54,200 [1] 25,508 [1] 120,900 [1] 195,958 [1]      
Stock Repurchased During Period, Value                     $ 152,739 $ 199,328      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross                     807,000 630,117      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value                     $ 451,475 $ 375,244      
Proceeds from Stock Options Exercised                     $ 451,475 $ 263,870      
Stock Repurchased Average Price Per Share                     $ 1.26 $ 1.02      
Share-based Compensation Arrangement by Share-based Payment Award, Options, Nonvested, Number of Shares           40,387           40,387      
Treasury Stock Acquired, Average Cost Per Share   $ 1.73 $ 1.29 $ 1.21 $ 1.14 $ 1.00 $ 1.10 $ 2.00 $ 1.03 $ 1.04 $ 1.26 $ 1.02      
Stock Repurchase Program, Remaining Authorized Repurchase Amount   $ 250,216 $ 274,523 $ 0 $ 0 $ 0 $ 0   $ 0 $ 0 $ 250,216 $ 0      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number   1,985,000                 1,985,000        
Common Stock [Member]                              
Stock Repurchased During Period, Shares                     120,900 195,958      
Employees [Member]                              
StockOptionsFairValueBeforeAndAfterModificationChangeValue                       $ 82,430      
Employees And Directors [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross                     807,000        
Share-based Compensation Arrangement by Share-based Payment Award, Options, Vested in Period, Fair Value                     $ 455,040 $ 362,531      
Restricted Stock [Member]                              
Stock or Unit Option Plan Expense                         $ 783,574    
Stock Issued During Period, Shares, Restricted Stock Award, Gross                     423,107        
Stock Issued During Period, Value, Restricted Stock Award, Gross                     $ 467,952   1,286,474    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested in Period, Fair Value                         $ 1,303,687    
Employee Service Share-based Compensation, Nonvested Awards, Compensation Not yet Recognized, Share-based Awards Other than Options   $ 360,160                 $ 360,160        
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeited in Period                     214,324 0      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Forfeitures, Fair Value                     $ (188,203) $ 0      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Number   416,619       513,194         416,619 513,194 706,642    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Nonvested, Fair Value   $ 360,160       $ 412,938         $ 360,160 $ 412,938 $ 502,629    
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Vested, Fair Value                     $ 332,527 $ 366,291      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants in Period                     423,107 269,510      
Share-based Compensation Arrangement by Share-based Payment Award, Equity Instruments Other than Options, Grants In Period, Fair Value                     $ 467,952 $ 276,600      
Minimum [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant                             5,000,000
Minimum [Member] | Restricted Stock [Member]                              
Sale of Stock, Price Per Share   $ 1.02       $ 0.97         $ 1.02 $ 0.97      
Maximum [Member]                              
Share-based Compensation Arrangement by Share-based Payment Award, Number of Shares Available for Grant                             7,000,000
Treasury Stock Acquired, Average Cost Per Share $ 2.00                            
Maximum [Member] | Restricted Stock [Member]                              
Sale of Stock, Price Per Share   $ 1.59       $ 1.14         $ 1.59 $ 1.14      
[1] Consists of shares of common stock purchased from employees to satisfy tax obligations in connection with the vesting of stock incentive awards.