XML 29 R18.htm IDEA: XBRL DOCUMENT v3.20.4
SIGNIFICANT ACCOUNTING POLICIES (Details) - USD ($)
3 Months Ended 6 Months Ended
May 31, 2020
Nov. 30, 2020
Nov. 30, 2019
Nov. 30, 2020
Nov. 30, 2019
SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]          
Cash, Uninsured Amount   $ 5,417,958   $ 5,417,958  
Concentration Risk, Percentage   40.00%      
Threshold Period Past Due for Write-off of Trade Accounts Receivable       90 days  
Accounts Receivable, Credit Loss Expense (Reversal)   $ 481,142   $ 410,161 $ 3,571
Increase (Decrease) in Prepaid Supplies $ 1,000,000        
Inventory Valuation Reserves 67,000 78,000   78,000  
Depreciation, Depletion and Amortization   25,843 $ 24,321 52,575 53,819
Amortization of Intangible Assets   $ 6,022 5,946 $ 11,860 11,726
Equity Method Investment, Ownership Percentage   6.00%   6.00%  
Proceeds from Stock Options Exercised       $ 49,330 48,928
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in Shares)       171,000  
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in Dollars per share)       $ 7.46  
Research and Development Expense   $ 586,403 $ 404,854 $ 1,261,096 $ 775,320
Deferred Tax Assets, Valuation Allowance $ 3,175,000 $ 3,832,000   $ 3,832,000  
Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount (in Shares)   1,326,489 521,782 1,399,763 498,040
Convertible Preferred Stock, Shares Issued upon Conversion (in Shares)   321,429   321,429  
Minimum [Member]          
SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]          
Property, Plant and Equipment, Useful Life       5 years  
Maximum [Member]          
SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]          
Property, Plant and Equipment, Useful Life       10 years  
Distribution Rights [Member]          
SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]          
Finite-Lived Intangible Asset, Useful Life       18 years  
Purchased Technology Rights [Member]          
SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]          
Finite-Lived Intangible Asset, Useful Life       10 years  
Patents [Member]          
SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]          
Finite-Lived Intangible Asset, Useful Life       20 years  
Customer Concentration Risk [Member] | Revenue Benchmark [Member]          
SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]          
Concentration Risk, Percentage       35.10% 50.30%
Customer Concentration Risk [Member] | Accounts Receivable [Member]          
SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]          
Concentration Risk, Percentage 80.00%     61.90%  
Customer Concentration Risk [Member] | South America [Member] | Accounts Receivable [Member]          
SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]          
Concentration Risk, Percentage       37.10%  
Supplier Concentration Risk [Member] | Cost of Goods and Service, Product and Service Benchmark [Member]          
SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]          
Concentration Risk, Percentage       56.00% 51.40%
Supplier Concentration Risk [Member] | Accounts Payable [Member]          
SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]          
Concentration Risk, Percentage 26.90%     26.50%  
Share-based Payment Arrangement, Option [Member]          
SIGNIFICANT ACCOUNTING POLICIES (Details) [Line Items]          
Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period (in Shares)       30,000  
Share-based Payment Arrangement, Option, Exercise Price Range, Lower Range Limit (in Dollars per share)       $ 1.04  
Share-based Payment Arrangement, Option, Exercise Price Range, Upper Range Limit (in Dollars per share)       $ 3.62  
Proceeds from Stock Options Exercised       $ 49,330  
Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross (in Shares)       171,000  
Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price (in Dollars per share)       $ 7.46