Annual report pursuant to Section 13 and 15(d)

SHAREHOLDERS' EQUITY, Equity Compensation Plan (Details)

v3.19.3
SHAREHOLDERS' EQUITY, Equity Compensation Plan (Details) - USD ($)
12 Months Ended
Aug. 31, 2019
Aug. 31, 2018
Aug. 31, 2017
2014 Equity Plan [Member]      
Stock Option Activity [Abstract]      
Reserved shares of common stock for issuance (in shares) 1,600,000    
Awards to purchase shares of common stock (in shares) 402,000    
Variable Assumptions Used in Fair Value Calculations [Abstract]      
Expected term 5 years 9 months 18 days 5 years 9 months 18 days  
Risk-free interest rate 2.93% 2.41%  
Expected volatility 41.83% 57.88%  
Expected dividend yield 0.00% 0.00%  
Weighted average grant-date fair value (in dollars per share) $ 4.60 $ 4.41  
2014 Equity Plan [Member] | President [Member]      
Stock Option Activity [Abstract]      
Expiration period 10 years 10 years  
Number of Options [Roll Forward]      
Granted (in shares) 50,000 50,000  
2014 Equity Plan [Member] | Non-employee Directors [Member]      
Stock Option Activity [Abstract]      
Expiration period 10 years 10 years  
Number of Options [Roll Forward]      
Granted (in shares) 32,500 32,500  
2004 Incentive Plan and 2014 Equity Plan [Member]      
Stock Option Activity [Abstract]      
Options expired (in shares) 0 (2,500)  
Variable Assumptions Used in Fair Value Calculations [Abstract]      
Weighted average grant-date fair value (in dollars per share) $ 4.60    
Number of Options [Roll Forward]      
Outstanding, beginning of period (in shares) 535,500 465,500  
Granted (in shares) 82,500 82,500  
Exercised (in shares) (62,500) (10,000)  
Forfeited or expired (in shares) 0 (2,500)  
Outstanding, end of period (in shares) 555,500 535,500 465,500
Options exercisable (in shares) 403,000    
Weighted Average Exercise Price [Roll Forward]      
Outstanding, beginning of period (in dollars per share) $ 5.31 $ 4.88  
Granted (in dollars per share) 10.48 8.05  
Exercised (in dollars per share) 3.09 7.50  
Forfeited or expired (in dollars per share) 0 7.50  
Outstanding, end of period (in dollars per share) 6.33 $ 5.31 $ 4.88
Options exercisable (in dollars per share) $ 5.44    
Stock Options, Additional Disclosure [Abstract]      
Weighted average remaining contractual term 6 years 3 months 7 days 6 years 14 days 6 years 3 months 18 days
Weighted average remaining contractual term options exercisable 5 years 5 months 19 days    
Approximate aggregate intrinsic value $ 2,527,590 $ 3,180,990 $ 1,007,740
Approximate aggregate intrinsic value options exercisable $ 2,180,299    
2004 Incentive Plan and 2014 Equity Plan [Member] | Minimum [Member]      
Variable Assumptions Used in Fair Value Calculations [Abstract]      
Expected term 5 years    
2004 Incentive Plan and 2014 Equity Plan [Member] | Maximum [Member]      
Variable Assumptions Used in Fair Value Calculations [Abstract]      
Expected term 10 years